/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--c-white:#fff;--c-black:#000;--c-text:#000;--c-text-form-placeholder:#6E7593;--c-text-form-description:#2C2E35;--c-text-highlight:#000;--c-text-inverse:#fff;--c-heading-primary:#000;--c-heading-secondary:#000;--c-heading-tertiary:#000;--c-background-primary:#F2F7FD;--c-background-secondary:#EEF5FC;--c-background-tertiary:#FFF5FA;--c-background-inverse:#000;--c-primary:#001E96;--c-primary-accent:#02176E;--c-primary-accent-dark:#000F4D;--c-secondary:#00DBFF;--c-tertiary:#E10069;--c-tertiary-accent:#B4125E;--c-link:#E10069;--c-link-border:#F556A0;--c-border:#000;--c-accent-high:#000;--c-highlight:#000;--c-muted:#000;--c-warning:#000;--c-error:#FCDEDE;--c-message:#000;--c-outline:#000;--c-table-header:#E9F2FB;--c-accordion-title:#E9F2FB;--c-accordion-content:#F2F7FD;--c-image-caption:#2C2E35;--c-oulu-background-3:#E9F2FB;--c-oulu-background-4:#D0E3F6;--c-filter-separator:#DDE0E9;--c-footer-secondary:#2C2E35;--c-iframe-consent:#CED1DE;--c-search-link:#2C2E35;--c-unpublished:#FFF4F4;--c-disabled:#CCC}.content-container,.title-container{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.content-container,.title-container{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.content-container,.title-container{max-width:1600px;padding-left:5rem;padding-right:5rem}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}body{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1rem;line-height:1rem;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;background-color:var(--c-white);color:var(--c-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::after,*::before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.main{display:block}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.brand-stripe{background-image:url(/themes/custom/ouka/dist/images/brand-stripe.png);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:12px}@media all and (min-width:768px){.brand-stripe{height:16px}}.si-toggle-container.si-pos-east{bottom:25% !important}button{background:transparent;padding:0;border:none;line-height:0;color:inherit;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}button[disabled]{cursor:default}button:not(.reset-style),.button-primary{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}button:not(.reset-style):visited,.button-primary:visited{color:var(--c-white)}button:not(.reset-style):hover,button:not(.reset-style):focus,button:not(.reset-style):active,.button-primary:hover,.button-primary:focus,.button-primary:active{color:var(--c-white);background-color:var(--c-primary-accent)}.button-secondary{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-tertiary);border-color:var(--c-tertiary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.button-secondary:visited{color:var(--c-white)}.button-secondary:hover,.button-secondary:focus,.button-secondary:active{color:var(--c-white);background-color:var(--c-tertiary-accent)}h1,.h1--primary{color:var(--c-heading-primary);font-style:normal;font-size:1.5rem;line-height:1.625rem;margin:0 0 1.5rem;font-family:"Oulun-Graadi",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:900;letter-spacing:.015rem;width:auto}h1::first-letter,.h1--primary::first-letter{text-transform:uppercase}h1__link,.h1--primary__link{color:var(--c-heading-primary)}h1__link:hover,h1__link:focus,h1__link:active,.h1--primary__link:hover,.h1--primary__link:focus,.h1--primary__link:active{color:var(--c-link)}h1__link:hover,.h1--primary__link:hover{text-decoration:underline}@media all and (max-width:767px){h1,.h1--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media all and (min-width:768px){h1,.h1--primary{color:var(--c-heading-primary);font-style:normal;font-size:2rem;line-height:2.5rem;margin:0 0 1.5rem;font-family:"Oulun-Graadi",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:900;letter-spacing:.05rem;width:auto}h1::first-letter,.h1--primary::first-letter{text-transform:uppercase}h1__link,.h1--primary__link{color:var(--c-heading-primary)}h1__link:hover,h1__link:focus,h1__link:active,.h1--primary__link:hover,.h1--primary__link:focus,.h1--primary__link:active{color:var(--c-link)}h1__link:hover,.h1--primary__link:hover{text-decoration:underline}}@media all and (min-width:768px) and (max-width:767px){h1,.h1--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}h2,.h2--primary{color:var(--c-heading-secondary);font-style:normal;font-size:1.375rem;line-height:1.5rem;margin:0 0 .75rem;font-family:"Oulun-Graadi",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:900;letter-spacing:.01375rem;width:auto}h2::first-letter,.h2--primary::first-letter{text-transform:uppercase}h2__link,.h2--primary__link{color:var(--c-heading-secondary)}h2__link:hover,h2__link:focus,h2__link:active,.h2--primary__link:hover,.h2--primary__link:focus,.h2--primary__link:active{color:var(--c-link)}h2__link:hover,.h2--primary__link:hover{text-decoration:underline}@media all and (max-width:767px){h2,.h2--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media all and (min-width:768px){h2,.h2--primary{color:var(--c-heading-secondary);font-style:normal;font-size:1.5rem;line-height:1.875rem;margin:0 0 .75rem;font-family:"Oulun-Graadi",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:900;letter-spacing:.015rem;width:auto}h2::first-letter,.h2--primary::first-letter{text-transform:uppercase}h2__link,.h2--primary__link{color:var(--c-heading-secondary)}h2__link:hover,h2__link:focus,h2__link:active,.h2--primary__link:hover,.h2--primary__link:focus,.h2--primary__link:active{color:var(--c-link)}h2__link:hover,.h2--primary__link:hover{text-decoration:underline}}@media all and (min-width:768px) and (max-width:767px){h2,.h2--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}h3,.h3--primary{color:var(--c-heading-secondary);font-style:normal;font-size:1.125rem;line-height:1.375rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.01125rem;width:auto}h3::first-letter,.h3--primary::first-letter{text-transform:uppercase}h3__link,.h3--primary__link{color:var(--c-heading-secondary)}h3__link:hover,h3__link:focus,h3__link:active,.h3--primary__link:hover,.h3--primary__link:focus,.h3--primary__link:active{color:var(--c-link)}h3__link:hover,.h3--primary__link:hover{text-decoration:underline}@media all and (max-width:767px){h3,.h3--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media all and (min-width:768px){h3,.h3--primary{color:var(--c-heading-secondary);font-style:normal;font-size:1.25rem;line-height:1.5rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.0125rem;width:auto}h3::first-letter,.h3--primary::first-letter{text-transform:uppercase}h3__link,.h3--primary__link{color:var(--c-heading-secondary)}h3__link:hover,h3__link:focus,h3__link:active,.h3--primary__link:hover,.h3--primary__link:focus,.h3--primary__link:active{color:var(--c-link)}h3__link:hover,.h3--primary__link:hover{text-decoration:underline}}@media all and (min-width:768px) and (max-width:767px){h3,.h3--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}h4,.h4--primary{color:var(--c-heading-secondary);font-style:normal;font-size:1.25rem;line-height:1.5rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.025rem;width:auto}h4::first-letter,.h4--primary::first-letter{text-transform:uppercase}h4__link,.h4--primary__link{color:var(--c-heading-secondary)}h4__link:hover,h4__link:focus,h4__link:active,.h4--primary__link:hover,.h4--primary__link:focus,.h4--primary__link:active{color:var(--c-link)}h4__link:hover,.h4--primary__link:hover{text-decoration:underline}@media all and (max-width:767px){h4,.h4--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media all and (min-width:768px){h4,.h4--primary{color:var(--c-heading-secondary);font-style:normal;font-size:1.125rem;line-height:1.375rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.0225rem;width:auto}h4::first-letter,.h4--primary::first-letter{text-transform:uppercase}h4__link,.h4--primary__link{color:var(--c-heading-secondary)}h4__link:hover,h4__link:focus,h4__link:active,.h4--primary__link:hover,.h4--primary__link:focus,.h4--primary__link:active{color:var(--c-link)}h4__link:hover,.h4--primary__link:hover{text-decoration:underline}}@media all and (min-width:768px) and (max-width:767px){h4,.h4--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}h5,.h5--primary{color:var(--c-heading-secondary);font-style:normal;font-size:1.125rem;line-height:1.25rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.01125rem;width:auto}h5::first-letter,.h5--primary::first-letter{text-transform:uppercase}h5__link,.h5--primary__link{color:var(--c-heading-secondary)}h5__link:hover,h5__link:focus,h5__link:active,.h5--primary__link:hover,.h5--primary__link:focus,.h5--primary__link:active{color:var(--c-link)}h5__link:hover,.h5--primary__link:hover{text-decoration:underline}@media all and (max-width:767px){h5,.h5--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}h6,.h6--primary{color:var(--c-heading-secondary);font-style:normal;font-size:1.125rem;line-height:1.25rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.01125rem;width:auto}h6::first-letter,.h6--primary::first-letter{text-transform:uppercase}h6__link,.h6--primary__link{color:var(--c-heading-secondary)}h6__link:hover,h6__link:focus,h6__link:active,.h6--primary__link:hover,.h6--primary__link:focus,.h6--primary__link:active{color:var(--c-link)}h6__link:hover,.h6--primary__link:hover{text-decoration:underline}@media all and (max-width:767px){h6,.h6--primary{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}img,picture{display:block;height:auto;max-width:100%;width:100%}figure{margin:0}.figure__caption,.media-caption{font-size:.875rem;line-height:1.125rem;letter-spacing:0.04375rem;color:var(--c-image-caption);margin-top:.375rem}.image-placeholder{display:block;background-color:var(--c-background-section)}.link,.link--primary{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-link);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.link:visited,.link--primary:visited{color:var(--c-link)}.link:hover,.link--primary:hover{color:var(--c-tertiary-accent);background-color:inherit;text-decoration:none}.link:focus,.link--primary:focus{border:.0625rem solid #0D2DAB;padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.text-long a,.field__field_rich_text a,.field--type-text-long a,.field--type-text-with-summary a,.field--name-field-columns a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.text-long a:visited,.field__field_rich_text a:visited,.field--type-text-long a:visited,.field--type-text-with-summary a:visited,.field--name-field-columns a:visited{color:var(--c-primary)}.text-long a:hover,.field__field_rich_text a:hover,.field--type-text-long a:hover,.field--type-text-with-summary a:hover,.field--name-field-columns a:hover{color:var(--c-white);background-color:var(--c-primary);text-decoration:none}.text-long a:focus,.field__field_rich_text a:focus,.field--type-text-long a:focus,.field--type-text-with-summary a:focus,.field--name-field-columns a:focus{border:.0625rem solid #0D2DAB;padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}ul:not(.toolbar-menu) li:not(.menu-item):not(:last-child),ul:not(.toolbar-menu) li:not(.menu-item) p,ol li:not(.menu-item):not(:last-child),ol li:not(.menu-item) p,dl li:not(.menu-item):not(:last-child),dl li:not(.menu-item) p{margin:0 0 1rem 0}ul{list-style-type:disc;padding-right:0;padding-left:2rem;margin:0 0 1rem}ol{list-style-type:decimal;padding-left:2rem;margin:0 0 1rem}.list-item,.text-long ol li,.text-long ul li,.field__field_rich_text ol li,.field__field_rich_text ul li,.field--type-text-long ol li,.field--type-text-long ul li,.field--type-text-with-summary ol li,.field--type-text-with-summary ul li{padding-left:.3125rem}.list-item:not(:last-child),.text-long ol li:not(:last-child),.text-long ul li:not(:last-child),.field__field_rich_text ol li:not(:last-child),.field__field_rich_text ul li:not(:last-child),.field--type-text-long ol li:not(:last-child),.field--type-text-long ul li:not(:last-child),.field--type-text-with-summary ol li:not(:last-child),.field--type-text-with-summary ul li:not(:last-child),.list-item p,.text-long ol li p,.text-long ul li p,.field__field_rich_text ol li p,.field__field_rich_text ul li p,.field--type-text-long ol li p,.field--type-text-long ul li p,.field--type-text-with-summary ol li p,.field--type-text-with-summary ul li p{margin:0 0 1rem 0 !important}.text-long ol,.text-long ul,.field__field_rich_text ol,.field__field_rich_text ul,.field--type-text-long ol,.field--type-text-long ul,.field--type-text-with-summary ol,.field--type-text-with-summary ul{margin-left:2rem;margin-bottom:1rem}.table,table{border-collapse:collapse;margin:0 0 1.5rem;overflow:scroll;display:block;scrollbar-width:none}.table::-webkit-scrollbar,table::-webkit-scrollbar{display:none}.table__heading-cell,table th,.table__cell,table td,.table__footer-cell,table tfoot th{font-size:1.125rem;line-height:1.5525rem;color:var(--c-heading-secondary);text-align:left;padding:.75rem;border:.0625rem solid var(--c-heading-secondary)}.table__heading-cell,table th,.table__footer-cell,table tfoot th{font-weight:600;letter-spacing:0.009rem;background-color:var(--c-table-header)}.table__cell,table td{letter-spacing:0.00562rem}.table__footer-cell,table tfoot th,.table__footer-cell:first-child,table tfoot th:first-child{border-bottom:none;border-top:1px solid var(--c-highlight-high)}p,.paragraph,ul:not(.toolbar-menu) li:not(.menu-item),ol li:not(.menu-item),dl li:not(.menu-item),.list-item,.text-long ol li,.text-long ul li,.field__field_rich_text ol li,.field__field_rich_text ul li,.field--type-text-long ol li,.field--type-text-long ul li,.field--type-text-with-summary ol li,.field--type-text-with-summary ul li{margin:0 0 1.5rem;font-size:1.125rem;line-height:1.5625rem;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:400;color:var(--c-black);letter-spacing:0.00562rem}.paragraph--large{margin:0 0 1.5rem;font-size:1.375rem;line-height:2rem;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:400;color:var(--c-black);letter-spacing:0.00688rem}.paragraph--medium{margin:0 0 1.5rem;font-size:1.125rem;line-height:1.5625rem;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:400;color:var(--c-black);letter-spacing:0.00562rem}.paragraph--small{margin:0 0 1.5rem;font-size:.875rem;line-height:1.25rem;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:400;color:var(--c-black);letter-spacing:0.00438rem}pre,blockquote,.blockquote{margin:0 0 1.5rem;font-size:1.375rem;line-height:2rem;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:400;color:var(--c-black);letter-spacing:0.00688rem}hr,.hr{display:block;width:100%;height:1px;background-color:var(--c-black)}strong,b{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:700}.video{height:0;overflow:hidden;padding-top:2.25rem;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video--full{padding-bottom:75%}.webform-submission-form .form-type-checkbox{display:block;margin:0}.webform-submission-form .form-type-checkbox label{font-weight:400;display:inline-block;width:auto;position:relative;padding-left:1.75rem;margin-bottom:0;cursor:pointer;font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1rem}.webform-submission-form .form-type-checkbox label:before{width:1.25rem;height:1.25rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:var(--c-white);border:1px solid var(--c-black);content:"";display:inline-block}.webform-submission-form .form-type-checkbox input{opacity:0;width:0;margin:0;position:absolute}.webform-submission-form .form-type-checkbox input:checked+label:before{background-image:url(/themes/custom/ouka/dist/images/checkbox_checked.svg);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat}.webform-submission-form .form-type-checkbox input:focus+label:before{border:1px solid var(--c-primary);-webkit-box-shadow:0 0 3px var(--c-primary);-moz-box-shadow:0 0 3px var(--c-primary);box-shadow:0 0 3px var(--c-primary)}.webform-submission-form .form-checkboxes .form-type-checkbox{margin-bottom:.75rem}.webform-submission-form .form-checkboxes .form-type-checkbox label{font-weight:400}.webform-submission-form .description{margin:.25rem 0 0 0}.webform-submission-form .webform-element-description,.webform-submission-form .webform-element-description p{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:.75rem;line-height:.9375rem;color:var(--c-text-form-description)}.webform-submission-form .radios--wrapper .description,.webform-submission-form .checkboxes--wrapper .description{margin:.75rem 0 0 0}.webform-submission-form .form-item--error-message strong{font-size:.75rem;line-height:.9375rem;font-weight:400}.webform-submission-form .form-item--error-message:before{background-image:url(/themes/custom/ouka/dist/images/error_icon.svg);-webkit-background-size:.875rem .875rem;-moz-background-size:.875rem;background-size:.875rem;background-repeat:no-repeat}.webform-submission-form .form-item .error{border:2px solid var(--c-tertiary)}.webform-submission-form legend,.webform-submission-form label,.webform-submission-form .fieldset-legend{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.9375rem;line-height:1.0625rem;color:var(--c-text)}.webform-submission-form legend:not(.option),.webform-submission-form label:not(.option),.webform-submission-form .fieldset-legend:not(.option){font-weight:600;display:block;margin-bottom:.25rem}.webform-submission-form legend.form-required:after,.webform-submission-form label.form-required:after,.webform-submission-form .fieldset-legend.form-required:after{color:var(--c-text);background:none;content:'*';vertical-align:baseline}.webform-submission-form .fieldset-legend{margin-bottom:.5rem}.webform-submission-form .form-type-radio{display:block;margin:0}.webform-submission-form .form-type-radio label{display:inline-block;width:auto;position:relative;padding-left:1.75rem;margin-bottom:0;cursor:pointer;font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1rem}.webform-submission-form .form-type-radio label:before{width:1.25rem;height:1.25rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:var(--c-white);border:1px solid var(--c-black);content:"";display:inline-block}.webform-submission-form .form-type-radio input{opacity:0;width:0;margin:0;position:absolute}.webform-submission-form .form-type-radio input:checked+label:before,.webform-submission-form .form-type-radio input:checked+label:after{width:1.25rem;height:1.25rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:var(--c-white);border:1px solid var(--c-black);content:"";display:inline-block}.webform-submission-form .form-type-radio input:checked+label:after{width:12px;height:12px;background:var(--c-primary);border:none;left:4px}.webform-submission-form .form-type-radio input:focus+label::before{border:1px solid var(--c-primary);-webkit-box-shadow:0 0 3px var(--c-primary);-moz-box-shadow:0 0 3px var(--c-primary);box-shadow:0 0 3px var(--c-primary)}.webform-submission-form .form-radios .form-type-radio{margin-bottom:.75rem}.webform-submission-form .form-radios .form-type-radio label{font-weight:400}.select2-container{width:100% !important}.select2-container .select2-selection--single{border:1px solid var(--c-primary);background:var(--c-white);color:var(--c-text);height:2.25rem}.select2-container .select2-selection--single .select2-selection__rendered{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.875rem;color:var(--c-text);padding-left:.625rem}.select2-container .select2-selection--single .select2-selection__rendered:first-letter{text-transform:uppercase}.select2-container .select2-selection--single .select2-selection__rendered[title="Select an option..."],.select2-container .select2-selection--single .select2-selection__rendered[title="Valitse vaihtoehto..."]{color:var(--c-text-form-placeholder)}.select2-container .select2-selection--multiple{padding:.3125rem;line-height:0}.select2-container .select2-selection--multiple .select2-selection__rendered{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.875rem;color:var(--c-text)}.select2-container .select2-selection--multiple .select2-selection__rendered:first-letter{text-transform:uppercase}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline{margin:0}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background:var(--c-primary);color:var(--c-white);margin:0 .4375rem .3125rem 0 !important;padding:.3125rem .625rem}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{margin-right:.3125rem;color:var(--c-white) !important}.select2-container .select2-selection__arrow{margin-right:5px}.select2-container .select2-selection__arrow b{background-image:url(/themes/custom/ouka/dist/images/chevron_down.svg);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;display:block !important;border:none !important;width:.75rem !important;height:.5rem !important}.select2-container.select2-container--open .select2-selection__arrow b{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.select2-container .select2-dropdown{border:1px solid var(--c-primary)}.select2-container .select2-dropdown .select2-results{color:var(--c-text);background:var(--c-white)}.select2-container .select2-dropdown .select2-results .select2-results__option--highlighted,.select2-container .select2-dropdown .select2-results .select2-results__option[aria-selected="true"]{color:var(--c-white);background:var(--c-primary)}.select2-container .select2-dropdown .select2-results .select2-results__option{margin-bottom:0 !important}.select2-container .select2-dropdown .select2-results .select2-results__option:first-letter{text-transform:uppercase}.webform-submission-form input,.webform-submission-form textarea{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:.875rem;border:1px solid var(--c-primary);-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem;padding:.375rem .625rem;background:var(--c-white);color:var(--c-text);width:100%}.webform-submission-form input::-webkit-input-placeholder,.webform-submission-form textarea::-webkit-input-placeholder{color:var(--c-text-form-placeholder);opacity:1}.webform-submission-form input::placeholder,.webform-submission-form input::-webkit-input-placeholder,.webform-submission-form input::-moz-placeholder,.webform-submission-form textarea::placeholder,.webform-submission-form textarea::-webkit-input-placeholder,.webform-submission-form textarea::-moz-placeholder{color:var(--c-text-form-placeholder);opacity:1}.webform-submission-form textarea{min-height:10.9375rem;padding:.875rem}.sitewide-alert{padding:0}.sitewide-alert.alert-warning{background-color:#FEEBCD}.sitewide-alert.alert-info{background-color:#E9F2FB}.sitewide-alert .alert-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.125rem;padding-bottom:1.125rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width:768px){.sitewide-alert .alert-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.sitewide-alert .alert-wrapper{max-width:1600px;padding-left:5rem;padding-right:5rem}}.sitewide-alert .alert-wrapper .alert-icon{margin-right:.9375rem}.sitewide-alert .alert-wrapper button.close{background-image:url(/themes/custom/ouka/dist/images/alert_close_icon.svg);margin-left:2.5rem;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:22px;width:22px;border:0;padding:0;float:none}.sitewide-alert .alert-wrapper .field--name-field-alert-text p:last-child{margin:0}#colorbox{background:none}#colorbox div{background:none}#colorbox #cboxWrapper #cboxContent{margin:2.375rem 0 0}#colorbox #cboxWrapper #cboxClose{background-image:url(/themes/custom/ouka/dist/images/colorbox-close.svg);background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:fixed;top:.625rem;right:1.25rem;width:35px;height:35px;opacity:0.5 !important}#colorbox #cboxWrapper #cboxPrevious{left:20px;right:unset;background-image:url(/themes/custom/ouka/dist/images/colorbox-arrow-left.svg)}#colorbox #cboxWrapper #cboxNext{background-image:url(/themes/custom/ouka/dist/images/colorbox-arrow-right.svg);right:20px;left:unset}#colorbox #cboxWrapper #cboxPrevious,#colorbox #cboxWrapper #cboxNext{top:50%;bottom:unset;width:62px;height:62px;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;background-color:rgba(0,0,0,0.5);background-position:center;-webkit-background-size:33px 33px;-moz-background-size:33px;background-size:33px;opacity:0.5;position:fixed}#colorbox #cboxWrapper #cboxTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.85);position:absolute;bottom:0;height:unset;width:100%;padding:.9375rem;margin:0 0 1.5rem;font-size:1.125rem;line-height:1.5625rem;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:400;color:var(--c-black);letter-spacing:0.00562rem;color:var(--c-white);margin:0}#colorbox #cboxWrapper #cboxCurrent{position:fixed;top:.9375rem;left:1.25rem;right:unset;bottom:unset;border:0;padding:0;color:var(--c-white);font-size:1.25rem}@media all and (max-width:767px){#CookiebotWidget:not(.CookiebotWidget-inactive){display:none !important}}.group-site-extra .group--unpublished,.group-site-mini .group--unpublished{background-color:var(--c-unpublished);min-height:2.5rem}.messages{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.00562rem;font-weight:400;color:var(--c-text);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;background:none;margin:0 auto 2.5rem auto;padding:0;max-width:90rem}.messages.messages--error .message-container{background-image:url(/themes/custom/ouka/dist/images/error_icon.svg);background-color:var(--c-error)}.messages.messages--status .message-container{background-image:url(/themes/custom/ouka/dist/images/checkmark_icon.svg);background-color:#f3faef}.messages.messages--warning .message-container{background-image:url(/themes/custom/ouka/dist/images/error_icon.svg);background-color:#fdf8ed}.messages .message-container{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;-webkit-background-size:1.625rem 1.625rem;-moz-background-size:1.625rem;background-size:1.625rem;background-position:top 18px right 18px;background-repeat:no-repeat;padding-top:1.125rem;padding-bottom:1.125rem}@media all and (min-width:768px){.messages .message-container{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.messages .message-container{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1280px){.messages .message-container{background-position:top 18px left 18px}}.messages .message-container a{color:var(--c-text)}.messages .message-container ul{display:block;list-style:disc;padding-top:.625rem;padding-left:1rem}.messages .message-container ul li{display:list-item}.messages .message-container ul li::after{display:none}.pager .pager__items{padding:0}.pager .pager__items .pager__item{padding:.3125rem}@media all and (min-width:768px){.pager .pager__items .pager__item{padding:.625rem .9375rem}}.pager .pager__items .pager__item--previous{padding-left:0}.pager .pager__items .pager__item--previous a{background-image:url(/themes/custom/ouka/dist/images/chevron_right_single_blue.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:.5rem;height:.75rem;display:inline-block;text-decoration:none;color:transparent;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.pager .pager__items .pager__item--previous span{display:none}.pager .pager__items .pager__item--next{padding-right:0}.pager .pager__items .pager__item--next a{background-image:url(/themes/custom/ouka/dist/images/chevron_right_single_blue.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:.5rem;height:.75rem;display:inline-block;text-decoration:none;color:transparent}.pager .pager__items .pager__item--next span{display:none}.pager .pager__items .pager__item a{font-family:"Barlow-Medium",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:600;color:var(--c-primary);padding:0}.pager .pager__items .pager__item.is-active a{color:var(--c-text);text-decoration:none}.node.node--view-mode-search-result,.node.group--search-result-highlighting-input,.node.media--view-mode-search-result,.group.node--view-mode-search-result,.group.group--search-result-highlighting-input,.group.media--view-mode-search-result,.media.node--view-mode-search-result,.media.group--search-result-highlighting-input,.media.media--view-mode-search-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid var(--c-filter-separator);padding-bottom:1.875rem;margin-bottom:2.1875rem}@media all and (min-width:768px){.node.node--view-mode-search-result,.node.group--search-result-highlighting-input,.node.media--view-mode-search-result,.group.node--view-mode-search-result,.group.group--search-result-highlighting-input,.group.media--view-mode-search-result,.media.node--view-mode-search-result,.media.group--search-result-highlighting-input,.media.media--view-mode-search-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.node.node--view-mode-search-result .content,.node.group--search-result-highlighting-input .content,.node.media--view-mode-search-result .content,.group.node--view-mode-search-result .content,.group.group--search-result-highlighting-input .content,.group.media--view-mode-search-result .content,.media.node--view-mode-search-result .content,.media.group--search-result-highlighting-input .content,.media.media--view-mode-search-result .content{width:100%}.node.node--view-mode-search-result .content.has-image,.node.group--search-result-highlighting-input .content.has-image,.node.media--view-mode-search-result .content.has-image,.group.node--view-mode-search-result .content.has-image,.group.group--search-result-highlighting-input .content.has-image,.group.media--view-mode-search-result .content.has-image,.media.node--view-mode-search-result .content.has-image,.media.group--search-result-highlighting-input .content.has-image,.media.media--view-mode-search-result .content.has-image{width:100%}@media all and (min-width:768px){.node.node--view-mode-search-result .content.has-image,.node.group--search-result-highlighting-input .content.has-image,.node.media--view-mode-search-result .content.has-image,.group.node--view-mode-search-result .content.has-image,.group.group--search-result-highlighting-input .content.has-image,.group.media--view-mode-search-result .content.has-image,.media.node--view-mode-search-result .content.has-image,.media.group--search-result-highlighting-input .content.has-image,.media.media--view-mode-search-result .content.has-image{width:auto;max-width:-webkit-calc(100% - 236px);max-width:-moz-calc(100% - 236px);max-width:calc(100% - 236px)}}.node.node--view-mode-search-result .image,.node.group--search-result-highlighting-input .image,.node.media--view-mode-search-result .image,.group.node--view-mode-search-result .image,.group.group--search-result-highlighting-input .image,.group.media--view-mode-search-result .image,.media.node--view-mode-search-result .image,.media.group--search-result-highlighting-input .image,.media.media--view-mode-search-result .image{margin-bottom:1rem}@media all and (min-width:768px){.node.node--view-mode-search-result .image,.node.group--search-result-highlighting-input .image,.node.media--view-mode-search-result .image,.group.node--view-mode-search-result .image,.group.group--search-result-highlighting-input .image,.group.media--view-mode-search-result .image,.media.node--view-mode-search-result .image,.media.group--search-result-highlighting-input .image,.media.media--view-mode-search-result .image{max-width:236px;padding-left:2.25rem;margin-bottom:0}}.node.node--view-mode-search-result .search-title,.node.group--search-result-highlighting-input .search-title,.node.media--view-mode-search-result .search-title,.group.node--view-mode-search-result .search-title,.group.group--search-result-highlighting-input .search-title,.group.media--view-mode-search-result .search-title,.media.node--view-mode-search-result .search-title,.media.group--search-result-highlighting-input .search-title,.media.media--view-mode-search-result .search-title{margin-bottom:.625rem}@media all and (min-width:768px){.node.node--view-mode-search-result .search-title,.node.group--search-result-highlighting-input .search-title,.node.media--view-mode-search-result .search-title,.group.node--view-mode-search-result .search-title,.group.group--search-result-highlighting-input .search-title,.group.media--view-mode-search-result .search-title,.media.node--view-mode-search-result .search-title,.media.group--search-result-highlighting-input .search-title,.media.media--view-mode-search-result .search-title{margin-bottom:.375rem}}.node.node--view-mode-search-result .search-title .type,.node.group--search-result-highlighting-input .search-title .type,.node.media--view-mode-search-result .search-title .type,.group.node--view-mode-search-result .search-title .type,.group.group--search-result-highlighting-input .search-title .type,.group.media--view-mode-search-result .search-title .type,.media.node--view-mode-search-result .search-title .type,.media.group--search-result-highlighting-input .search-title .type,.media.media--view-mode-search-result .search-title .type{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:.875rem;font-weight:600;letter-spacing:0.00875rem;color:var(--c-primary);border:1px solid var(--c-primary);display:inline-block;padding:.1875rem .375rem;margin-right:.625rem}.node.node--view-mode-search-result .search-title a,.node.group--search-result-highlighting-input .search-title a,.node.media--view-mode-search-result .search-title a,.group.node--view-mode-search-result .search-title a,.group.group--search-result-highlighting-input .search-title a,.group.media--view-mode-search-result .search-title a,.media.node--view-mode-search-result .search-title a,.media.group--search-result-highlighting-input .search-title a,.media.media--view-mode-search-result .search-title a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:700;letter-spacing:0.0125rem;white-space:pre-wrap}.node.node--view-mode-search-result .search-title a:visited,.node.group--search-result-highlighting-input .search-title a:visited,.node.media--view-mode-search-result .search-title a:visited,.group.node--view-mode-search-result .search-title a:visited,.group.group--search-result-highlighting-input .search-title a:visited,.group.media--view-mode-search-result .search-title a:visited,.media.node--view-mode-search-result .search-title a:visited,.media.group--search-result-highlighting-input .search-title a:visited,.media.media--view-mode-search-result .search-title a:visited{color:var(--c-primary)}.node.node--view-mode-search-result .search-title a:hover,.node.group--search-result-highlighting-input .search-title a:hover,.node.media--view-mode-search-result .search-title a:hover,.group.node--view-mode-search-result .search-title a:hover,.group.group--search-result-highlighting-input .search-title a:hover,.group.media--view-mode-search-result .search-title a:hover,.media.node--view-mode-search-result .search-title a:hover,.media.group--search-result-highlighting-input .search-title a:hover,.media.media--view-mode-search-result .search-title a:hover{color:var(--c-white);background-color:var(--c-primary);text-decoration:none}.node.node--view-mode-search-result .search-title a:focus,.node.group--search-result-highlighting-input .search-title a:focus,.node.media--view-mode-search-result .search-title a:focus,.group.node--view-mode-search-result .search-title a:focus,.group.group--search-result-highlighting-input .search-title a:focus,.group.media--view-mode-search-result .search-title a:focus,.media.node--view-mode-search-result .search-title a:focus,.media.group--search-result-highlighting-input .search-title a:focus,.media.media--view-mode-search-result .search-title a:focus{border:.0625rem solid var(--c-primary);padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.node.node--view-mode-search-result .search-title strong,.node.group--search-result-highlighting-input .search-title strong,.node.media--view-mode-search-result .search-title strong,.group.node--view-mode-search-result .search-title strong,.group.group--search-result-highlighting-input .search-title strong,.group.media--view-mode-search-result .search-title strong,.media.node--view-mode-search-result .search-title strong,.media.group--search-result-highlighting-input .search-title strong,.media.media--view-mode-search-result .search-title strong{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:700;letter-spacing:0.0125rem;color:var(--c-primary)}.node.node--view-mode-search-result .news-date,.node.group--search-result-highlighting-input .news-date,.node.media--view-mode-search-result .news-date,.group.node--view-mode-search-result .news-date,.group.group--search-result-highlighting-input .news-date,.group.media--view-mode-search-result .news-date,.media.node--view-mode-search-result .news-date,.media.group--search-result-highlighting-input .news-date,.media.media--view-mode-search-result .news-date{margin-bottom:.625rem;font-size:1.125rem;line-height:1.5625rem;font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-weight:600;letter-spacing:0.009rem;color:var(--c-text-form-description);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:768px){.node.node--view-mode-search-result .news-date,.node.group--search-result-highlighting-input .news-date,.node.media--view-mode-search-result .news-date,.group.node--view-mode-search-result .news-date,.group.group--search-result-highlighting-input .news-date,.group.media--view-mode-search-result .news-date,.media.node--view-mode-search-result .news-date,.media.group--search-result-highlighting-input .news-date,.media.media--view-mode-search-result .news-date{margin-bottom:.375rem}}.node.node--view-mode-search-result .news-date .date-label,.node.group--search-result-highlighting-input .news-date .date-label,.node.media--view-mode-search-result .news-date .date-label,.group.node--view-mode-search-result .news-date .date-label,.group.group--search-result-highlighting-input .news-date .date-label,.group.media--view-mode-search-result .news-date .date-label,.media.node--view-mode-search-result .news-date .date-label,.media.group--search-result-highlighting-input .news-date .date-label,.media.media--view-mode-search-result .news-date .date-label{margin-right:4px}.node.node--view-mode-search-result .summary,.node.group--search-result-highlighting-input .summary,.node.media--view-mode-search-result .summary,.group.node--view-mode-search-result .summary,.group.group--search-result-highlighting-input .summary,.group.media--view-mode-search-result .summary,.media.node--view-mode-search-result .summary,.media.group--search-result-highlighting-input .summary,.media.media--view-mode-search-result .summary{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:400;letter-spacing:0.00562rem;color:var(--c-text);margin-bottom:1rem}@media all and (min-width:768px){.node.node--view-mode-search-result .summary,.node.group--search-result-highlighting-input .summary,.node.media--view-mode-search-result .summary,.group.node--view-mode-search-result .summary,.group.group--search-result-highlighting-input .summary,.group.media--view-mode-search-result .summary,.media.node--view-mode-search-result .summary,.media.group--search-result-highlighting-input .summary,.media.media--view-mode-search-result .summary{margin-bottom:.5rem}}.node.node--view-mode-search-result .summary strong,.node.group--search-result-highlighting-input .summary strong,.node.media--view-mode-search-result .summary strong,.group.node--view-mode-search-result .summary strong,.group.group--search-result-highlighting-input .summary strong,.group.media--view-mode-search-result .summary strong,.media.node--view-mode-search-result .summary strong,.media.group--search-result-highlighting-input .summary strong,.media.media--view-mode-search-result .summary strong{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:600;letter-spacing:0.009rem;color:var(--c-text)}.node.node--view-mode-search-result .url a,.node.group--search-result-highlighting-input .url a,.node.media--view-mode-search-result .url a,.group.node--view-mode-search-result .url a,.group.group--search-result-highlighting-input .url a,.group.media--view-mode-search-result .url a,.media.node--view-mode-search-result .url a,.media.group--search-result-highlighting-input .url a,.media.media--view-mode-search-result .url a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-search-link);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:400;letter-spacing:0.00562rem;text-decoration:none;word-wrap:break-word}.node.node--view-mode-search-result .url a:visited,.node.group--search-result-highlighting-input .url a:visited,.node.media--view-mode-search-result .url a:visited,.group.node--view-mode-search-result .url a:visited,.group.group--search-result-highlighting-input .url a:visited,.group.media--view-mode-search-result .url a:visited,.media.node--view-mode-search-result .url a:visited,.media.group--search-result-highlighting-input .url a:visited,.media.media--view-mode-search-result .url a:visited{color:var(--c-search-link)}.node.node--view-mode-search-result .url a:hover,.node.group--search-result-highlighting-input .url a:hover,.node.media--view-mode-search-result .url a:hover,.group.node--view-mode-search-result .url a:hover,.group.group--search-result-highlighting-input .url a:hover,.group.media--view-mode-search-result .url a:hover,.media.node--view-mode-search-result .url a:hover,.media.group--search-result-highlighting-input .url a:hover,.media.media--view-mode-search-result .url a:hover{color:var(--c-search-link);background-color:rgba(0,0,0,0);text-decoration:none}.node.node--view-mode-search-result .url a:focus,.node.group--search-result-highlighting-input .url a:focus,.node.media--view-mode-search-result .url a:focus,.group.node--view-mode-search-result .url a:focus,.group.group--search-result-highlighting-input .url a:focus,.group.media--view-mode-search-result .url a:focus,.media.node--view-mode-search-result .url a:focus,.media.group--search-result-highlighting-input .url a:focus,.media.media--view-mode-search-result .url a:focus{border:.0625rem solid var(--c-search-link);padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.node.node--view-mode-search-result .url a:hover,.node.node--view-mode-search-result .url a:focus,.node.group--search-result-highlighting-input .url a:hover,.node.group--search-result-highlighting-input .url a:focus,.node.media--view-mode-search-result .url a:hover,.node.media--view-mode-search-result .url a:focus,.group.node--view-mode-search-result .url a:hover,.group.node--view-mode-search-result .url a:focus,.group.group--search-result-highlighting-input .url a:hover,.group.group--search-result-highlighting-input .url a:focus,.group.media--view-mode-search-result .url a:hover,.group.media--view-mode-search-result .url a:focus,.media.node--view-mode-search-result .url a:hover,.media.node--view-mode-search-result .url a:focus,.media.group--search-result-highlighting-input .url a:hover,.media.group--search-result-highlighting-input .url a:focus,.media.media--view-mode-search-result .url a:hover,.media.media--view-mode-search-result .url a:focus{text-decoration:underline}.node.node--view-mode-search-result.node--type-news-archived .search-title,.node.node--view-mode-search-result.node--type .search-title,.node.node--view-mode-search-result.node--type-news-local .search-title,.group.node--view-mode-search-result.node--type-news-archived .search-title,.group.node--view-mode-search-result.node--type .search-title,.group.node--view-mode-search-result.node--type-news-local .search-title,.media.node--view-mode-search-result.node--type-news-archived .search-title,.media.node--view-mode-search-result.node--type .search-title,.media.node--view-mode-search-result.node--type-news-local .search-title{margin-bottom:.75rem}@media all and (min-width:768px){.node.node--view-mode-search-result.node--type-news-archived .search-title,.node.node--view-mode-search-result.node--type .search-title,.node.node--view-mode-search-result.node--type-news-local .search-title,.group.node--view-mode-search-result.node--type-news-archived .search-title,.group.node--view-mode-search-result.node--type .search-title,.group.node--view-mode-search-result.node--type-news-local .search-title,.media.node--view-mode-search-result.node--type-news-archived .search-title,.media.node--view-mode-search-result.node--type .search-title,.media.node--view-mode-search-result.node--type-news-local .search-title{margin-bottom:.375rem}}.node.media--view-mode-search-result .content,.group.media--view-mode-search-result .content,.media.media--view-mode-search-result .content{width:100%}@media all and (min-width:768px){.node.media--view-mode-search-result .content,.group.media--view-mode-search-result .content,.media.media--view-mode-search-result .content{width:auto;max-width:-webkit-calc(100% - 236px);max-width:-moz-calc(100% - 236px);max-width:calc(100% - 236px)}}.node.media--view-mode-search-result .image,.group.media--view-mode-search-result .image,.media.media--view-mode-search-result .image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;background-image:url(/themes/custom/ouka/dist/images/search_file.svg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;height:5.625rem;width:4.375rem;padding:0}.node.media--view-mode-search-result .image .extension,.group.media--view-mode-search-result .image .extension,.media.media--view-mode-search-result .image .extension{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1rem;line-height:1.25rem;font-weight:700;letter-spacing:0.01rem;color:var(--c-white);text-transform:uppercase;margin-bottom:.625rem}.ajax-progress,.ajax-progress-throbber,.ajax-progress-fullscreen{position:fixed;top:50%;left:50%;display:block;border:.625rem solid var(--c-primary-accent);border-top-color:var(--c-tertiary-accent);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:3.75rem;height:3.75rem;-webkit-animation:spin 0.5s linear infinite;-moz-animation:spin 0.5s linear infinite;-o-animation:spin 0.5s linear infinite;animation:spin 0.5s linear infinite;background:transparent}.ajax-progress .throbber,.ajax-progress-throbber .throbber,.ajax-progress-fullscreen .throbber{display:none}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-moz-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}#block-header-feedback-link-desktop li.is-active,#block-header-feedback-link-mobile li.is-active{display:none}#block-header-feedback-link-desktop a,#block-header-feedback-link-mobile a{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:400}#block-header-feedback-link-desktop{margin-left:2.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:1023px){#block-header-feedback-link-desktop{display:none}}#block-header-feedback-link-desktop a{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:400;color:var(--c-primary);-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;text-decoration:none}#block-header-feedback-link-desktop a:hover,#block-header-feedback-link-desktop a:focus{background:none;color:var(--c-primary);text-decoration:underline}#block-header-feedback-link-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;background:var(--c-oulu-background-3)}@media all and (min-width:1024px){#block-header-feedback-link-mobile{display:none}}#block-header-feedback-link-mobile a{font-family:"Barlow-Medium",arial,helvetica,sans-serif;color:var(--c-primary);text-decoration:underline}#block-header-feedback-link-mobile a:hover{color:var(--c-white);background:var(--c-primary)}@media all and (max-width:767px){.block-header-search-block,.block-header-group-search-block{max-height:0;padding:0;visibility:hidden;max-width:0;opacity:0;-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;margin-top:1.875rem}}@media all and (max-width:767px){.block-header-search-block.mobile-search-open,.block-header-group-search-block.mobile-search-open{max-height:100%;visibility:visible;max-width:100%;width:100%;opacity:1}.block-header-search-block.mobile-search-open .form--inline .form-item input.form-text,.block-header-group-search-block.mobile-search-open .form--inline .form-item input.form-text{padding:.375rem .625rem;max-width:100%;border:1px solid #001E96}.block-header-search-block.mobile-search-open .form--inline .form-actions input.button,.block-header-group-search-block.mobile-search-open .form--inline .form-actions input.button{padding:.75rem 1rem;max-width:100%}}.block-header-search-block .form--inline,.block-header-group-search-block .form--inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.block-header-search-block .form--inline .form-actions,.block-header-search-block .form--inline .form-item,.block-header-group-search-block .form--inline .form-actions,.block-header-group-search-block .form--inline .form-item{margin:0}@media all and (max-width:767px){.block-header-search-block .form--inline .form-actions input.button,.block-header-search-block .form--inline .form-actions input.form-text,.block-header-search-block .form--inline .form-item input.button,.block-header-search-block .form--inline .form-item input.form-text,.block-header-group-search-block .form--inline .form-actions input.button,.block-header-group-search-block .form--inline .form-actions input.form-text,.block-header-group-search-block .form--inline .form-item input.button,.block-header-group-search-block .form--inline .form-item input.form-text{padding:0;max-width:0;border:0}}@media all and (max-width:767px){.block-header-search-block .form--inline .form-item,.block-header-group-search-block .form--inline .form-item{width:100%}.block-header-search-block .form--inline .form-item input,.block-header-group-search-block .form--inline .form-item input{width:100%}}.block-header-search-block .form--inline .form-item label,.block-header-group-search-block .form--inline .form-item label{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.block-header-search-block .form--inline .form-item input,.block-header-group-search-block .form--inline .form-item input{height:100%;border:1px solid #001E96;background:var(--c-white);padding:.375rem .625rem;-webkit-border-radius:2px 0px 0px 2px;-moz-border-radius:2px 0px 0px 2px;border-radius:2px 0px 0px 2px;color:#6E7593}@media all and (min-width:1280px){.block-header-search-block .form--inline .form-item input,.block-header-group-search-block .form--inline .form-item input{width:335px}}.block-header-search-block .form--inline input.button,.block-header-group-search-block .form--inline input.button{background:#E10069;padding:.75rem 1rem;color:var(--c-white);font-size:1rem;line-height:1.25rem;border:0;font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.block-header-search-block .form--inline input.button:hover,.block-header-group-search-block .form--inline input.button:hover{text-decoration:underline}#block-ouka-language-switcher ul.links,#block-languageswitcher-compact ul.links,#block-ouka-language-switcher-mobile ul.links,#block-languageswitcher-site-extra ul.links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;list-style:none}#block-ouka-language-switcher ul.links li,#block-languageswitcher-compact ul.links li,#block-ouka-language-switcher-mobile ul.links li,#block-languageswitcher-site-extra ul.links li{margin:0}#block-ouka-language-switcher ul.links li.is-active,#block-languageswitcher-compact ul.links li.is-active,#block-ouka-language-switcher-mobile ul.links li.is-active,#block-languageswitcher-site-extra ul.links li.is-active{display:none}#block-ouka-language-switcher ul.links a,#block-languageswitcher-compact ul.links a,#block-ouka-language-switcher-mobile ul.links a,#block-languageswitcher-site-extra ul.links a{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:400;text-decoration:underline}#block-ouka-language-switcher{margin-left:2.5rem}@media all and (max-width:1023px){#block-ouka-language-switcher{display:none}}#block-ouka-language-switcher-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;background:var(--c-primary)}#block-ouka-language-switcher-mobile ul.links>li:first-child{margin:0 2rem 0 0}#block-ouka-language-switcher-mobile a{color:var(--c-white);text-decoration:underline;font-family:"Barlow-Medium",arial,helvetica,sans-serif;line-height:1.5625rem}#block-ouka-language-switcher-mobile a:hover,#block-ouka-language-switcher-mobile a:focus{color:var(--c-primary);background:var(--c-white)}@media all and (min-width:1024px){#block-ouka-language-switcher-mobile{display:none}}#block-ouka-language-switcher ul.links>li,#block-languageswitcher-compact ul.links>li,#block-languageswitcher-site-extra ul.links>li{margin:0 .9375rem 0 0}#block-ouka-language-switcher ul.links>li:after,#block-languageswitcher-compact ul.links>li:after,#block-languageswitcher-site-extra ul.links>li:after{content:"|";margin-left:.9375rem}#block-ouka-language-switcher ul.links>li:last-child,#block-languageswitcher-compact ul.links>li:last-child,#block-languageswitcher-site-extra ul.links>li:last-child{margin:0}#block-ouka-language-switcher ul.links>li:last-child:after,#block-languageswitcher-compact ul.links>li:last-child:after,#block-languageswitcher-site-extra ul.links>li:last-child:after{content:""}#block-ouka-language-switcher ul.links>li a,#block-languageswitcher-compact ul.links>li a,#block-languageswitcher-site-extra ul.links>li a{color:var(--c-primary);text-decoration:none}#block-ouka-language-switcher ul.links>li a:hover,#block-ouka-language-switcher ul.links>li a:focus,#block-languageswitcher-compact ul.links>li a:hover,#block-languageswitcher-compact ul.links>li a:focus,#block-languageswitcher-site-extra ul.links>li a:hover,#block-languageswitcher-site-extra ul.links>li a:focus{text-decoration:underline}.block-local-tasks-block{-webkit-transition:0.1s all ease-in-out;-o-transition:0.1s all ease-in-out;-moz-transition:0.1s all ease-in-out;transition:0.1s all ease-in-out;background-image:url(/themes/custom/ouka/dist/images/edit_pen.svg);background-color:var(--c-white);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:3.75rem;width:3.75rem;position:fixed;right:0;top:20%;z-index:10}.block-local-tasks-block:hover,.block-local-tasks-block:focus{-webkit-box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px;-moz-box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px;box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px;background-image:none;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;border-radius:.625rem;width:12.5rem;height:auto}.block-local-tasks-block:hover ul,.block-local-tasks-block:focus ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.block-local-tasks-block ul{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125rem;margin:0}.block-local-tasks-block ul li{width:100%;margin-bottom:0 !important}.block-local-tasks-block ul li:first-of-type a{-webkit-border-radius:.3125rem .3125rem 0 0;-moz-border-radius:.3125rem .3125rem 0 0;border-radius:.3125rem .3125rem 0 0}.block-local-tasks-block ul li:last-of-type a{-webkit-border-radius:0 0 .3125rem .3125rem;-moz-border-radius:0 0 .3125rem .3125rem;border-radius:0 0 .3125rem .3125rem}.block-local-tasks-block ul li a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1rem;line-height:1.25rem;font-weight:600;color:var(--c-primary);display:block;white-space:nowrap;padding:.3125rem 1rem}.block-local-tasks-block ul li a:hover{color:var(--c-white);background:var(--c-primary)}.footer{background:var(--c-primary);margin-top:7.5rem}.footer__container{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:2.5rem;padding-bottom:0}@media all and (min-width:768px){.footer__container{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.footer__container{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.footer__container{padding-top:3.5rem;padding-bottom:3.5rem}}@media all and (min-width:1280px){.footer__container{padding-top:4rem;padding-bottom:4rem}}.footer__back-to-top{background:transparent !important;border-color:transparent !important;color:var(--c-primary) !important;position:absolute;right:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:-2.5rem;text-decoration:underline;text-transform:uppercase;padding:0 !important}@media all and (min-width:768px){.footer__back-to-top{right:4.375rem;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media all and (min-width:1280px){.footer__back-to-top{right:6.875rem}}.footer__back-to-top:hover,.footer__back-to-top:focus{color:var(--c-white) !important;background:var(--c-primary) !important}.footer__back-to-top:after{background-image:url(/themes/custom/ouka/dist/images/arrow_up_blue.svg);display:block;content:"";background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:16px;height:16px;position:absolute;right:-1.875rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.footer__top-row{width:100%;margin-bottom:3.5rem}@media all and (min-width:1280px){.footer__top-row{margin-bottom:2.5rem}}.footer__top-row__logo{background-image:url(/themes/custom/ouka/dist/images/logo_horizontal_negative.svg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:240px;height:84px}.footer__bottom-row{width:100%}.footer__bottom-row__columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (min-width:1280px){.footer__bottom-row__columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.footer__bottom-row__columns__column,.footer__bottom-row__columns__logo-container{width:100%;margin:0 0 3.5rem}@media all and (min-width:768px){.footer__bottom-row__columns__column,.footer__bottom-row__columns__logo-container{width:50%;margin:0 0 2.25rem}}@media all and (min-width:1280px){.footer__bottom-row__columns__column,.footer__bottom-row__columns__logo-container{width:23.3%;margin:0 0 1.5rem}}.footer__bottom-row__columns__column>*,.footer__bottom-row__columns__logo-container>*{color:var(--c-white);margin:0 0 1.5rem}.footer__bottom-row__columns__column a,.footer__bottom-row__columns__logo-container a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-white);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;text-decoration:underline}.footer__bottom-row__columns__column a:visited,.footer__bottom-row__columns__logo-container a:visited{color:var(--c-white)}.footer__bottom-row__columns__column a:hover,.footer__bottom-row__columns__logo-container a:hover{color:var(--c-primary);background-color:var(--c-white);text-decoration:none}.footer__bottom-row__columns__column a:focus,.footer__bottom-row__columns__logo-container a:focus{border:.0625rem solid var(--c-white);padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.footer__bottom-row__columns__column ul,.footer__bottom-row__columns__column ol,.footer__bottom-row__columns__column li,.footer__bottom-row__columns__logo-container ul,.footer__bottom-row__columns__logo-container ol,.footer__bottom-row__columns__logo-container li{color:var(--c-white) !important}.footer__bottom-row__columns__column table th,.footer__bottom-row__columns__column table td,.footer__bottom-row__columns__logo-container table th,.footer__bottom-row__columns__logo-container table td{color:var(--c-white);border:.0625rem solid var(--c-white)}.footer__bottom-row__columns__column table th,.footer__bottom-row__columns__logo-container table th{background-color:var(--c-primary-accent)}@media all and (max-width:767px){.footer__bottom-row__columns__logo-container{display:none}}.footer__bottom-row__columns__logo-container__logo{width:100%;height:auto;max-width:25rem;margin-bottom:0}.footer-site-extra .footer{background:var(--group-primary-color,#0071CC)}.footer-site-extra .footer__bottom-row{width:100%}.footer-site-extra .footer__bottom-row__columns{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-site-extra .footer__bottom-row__columns .footer__top-row{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width:1280px){.footer-site-extra .footer__bottom-row__columns .footer__top-row{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}.footer-site-extra .footer__bottom-row__columns__column{margin:0 0 3.5rem}@media all and (min-width:768px){.footer-site-extra .footer__bottom-row__columns__column{margin:0 1rem 3.875rem 0;width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media all and (min-width:1280px){.footer-site-extra .footer__bottom-row__columns__column{-webkit-box-flex:0;-webkit-flex:0 0 28.6%;-moz-box-flex:0;-ms-flex:0 0 28.6%;flex:0 0 28.6%;margin:0 2rem 3.875rem 0}}@media all and (min-width:768px) and (max-width:1279px){.footer-site-extra .footer__bottom-row__columns__column:last-child{margin:0 0 3.875rem 1rem}}.footer-site-extra .footer__bottom-row__columns__column.primary-footer-column{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}@media all and (min-width:1280px){.footer-site-extra .footer__bottom-row__columns__column.primary-footer-column{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer-site-extra .footer__bottom-row__columns__column a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:#fff;text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.footer-site-extra .footer__bottom-row__columns__column a:visited{color:#fff}.footer-site-extra .footer__bottom-row__columns__column a:hover{color:var(--group-primary-color,#001E96);background-color:var(--group-secondary-color,#fff);text-decoration:none}.footer-site-extra .footer__bottom-row__columns__column a:focus{border:.0625rem solid var(--group-secondary-color,#fff);padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.recent-news-block{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2.5rem}@media all and (min-width:768px){.recent-news-block{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.recent-news-block{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.recent-news-block{margin-bottom:5rem}}.recent-news-block .block-title{margin-bottom:1.5rem}.recent-news-block .news{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:2.5rem}.recent-news-block .more-news{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-primary);background-color:var(--c-white);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.recent-news-block .more-news:visited{color:var(--c-primary)}.recent-news-block .more-news:hover,.recent-news-block .more-news:focus,.recent-news-block .more-news:active{color:var(--c-white);background-color:var(--c-primary)}.block-social-sharing-buttons-block{margin-bottom:2.5rem}@media all and (min-width:768px){.block-social-sharing-buttons-block{margin-bottom:5rem}}.block-social-sharing-buttons-block .social-sharing-buttons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block-social-sharing-buttons-block .social-sharing-buttons .social-sharing-buttons-message{width:100%;margin-bottom:.625rem}.block-social-sharing-buttons-block .social-sharing-buttons .social-sharing-buttons-popup{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.00875rem;background:var(--c-primary);color:var(--c-white);min-width:9.375rem;text-align:center;padding:0}.block-social-sharing-buttons-block .social-sharing-buttons .social-sharing-buttons-popup.visible{padding:4px}.block-social-sharing-buttons-block .social-sharing-buttons a{-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:left center;width:2.5rem;height:2.5rem;margin:0 .375rem}.block-social-sharing-buttons-block .social-sharing-buttons a:first-of-type{margin-left:0}.block-social-sharing-buttons-block .social-sharing-buttons .share-facebook{background-image:url(/themes/custom/ouka/dist/images/facebook.svg)}.block-social-sharing-buttons-block .social-sharing-buttons .share-facebook:hover{background-image:url(/themes/custom/ouka/dist/images/facebook_hover.svg)}.block-social-sharing-buttons-block .social-sharing-buttons .share-twitter{background-image:url(/themes/custom/ouka/dist/images/twitter.svg)}.block-social-sharing-buttons-block .social-sharing-buttons .share-twitter:hover{background-image:url(/themes/custom/ouka/dist/images/twitter_hover.svg)}.block-social-sharing-buttons-block .social-sharing-buttons .share-linkedin{background-image:url(/themes/custom/ouka/dist/images/linkedin.svg)}.block-social-sharing-buttons-block .social-sharing-buttons .share-linkedin:hover{background-image:url(/themes/custom/ouka/dist/images/linkedin_hover.svg)}.block-social-sharing-buttons-block .social-sharing-buttons .share-whatsapp{background-image:url(/themes/custom/ouka/dist/images/whatsapp.svg)}.block-social-sharing-buttons-block .social-sharing-buttons .share-whatsapp:hover{background-image:url(/themes/custom/ouka/dist/images/whatsapp_hover.svg)}.block-social-sharing-buttons-block .social-sharing-buttons .share-copy{background-image:url(/themes/custom/ouka/dist/images/copy.svg)}.block-social-sharing-buttons-block .social-sharing-buttons .share-copy:hover{background-image:url(/themes/custom/ouka/dist/images/copy_hover.svg)}.full-width-layout .block-social-sharing-buttons-block{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .block-social-sharing-buttons-block{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .block-social-sharing-buttons-block{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .block-social-sharing-buttons-block{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .block-social-sharing-buttons-block{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .block-social-sharing-buttons-block{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container .block-social-sharing-buttons-block{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .layout-container .block-social-sharing-buttons-block{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .layout-container .block-social-sharing-buttons-block{max-width:720px}}.block-ouka-speech-synthesis-block{margin-right:-1.875rem}.double-field-unformatted-list.field--name-field-printable-form .field__item{margin-bottom:.75rem}.double-field-unformatted-list .field__item{margin-bottom:1.5rem}.double-field-unformatted-list .double-field-first{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.009rem;margin-bottom:.1875rem;display:block}.double-field-unformatted-list .double-field-first:first-letter{text-transform:uppercase}.double-field-unformatted-list .double-field-second{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.009rem;margin-bottom:.1875rem;display:block}.double-field-unformatted-list .double-field-pair{padding:.75rem 0}.double-field-unformatted-list .double-field-pair:last-of-type{padding-bottom:0}.field--name-field-some-links .field__item a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:none;letter-spacing:0.01688rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-background-size:2.5rem 2.5rem;-moz-background-size:2.5rem 2.5rem;background-size:2.5rem 2.5rem;background-repeat:no-repeat;background-position:left center;padding-left:3.75rem;min-height:2.5rem}.field--name-field-some-links .field__item a:hover,.field--name-field-some-links .field__item a:focus{text-decoration:underline}.field--name-field-some-links .field__item.facebook a{background-image:url(/themes/custom/ouka/dist/images/facebook.svg)}.field--name-field-some-links .field__item.facebook a:hover{background-image:url(/themes/custom/ouka/dist/images/facebook_hover.svg)}.field--name-field-some-links .field__item.twitter a{background-image:url(/themes/custom/ouka/dist/images/twitter.svg)}.field--name-field-some-links .field__item.twitter a:hover{background-image:url(/themes/custom/ouka/dist/images/twitter_hover.svg)}.field--name-field-some-links .field__item.youtube a{background-image:url(/themes/custom/ouka/dist/images/youtube.svg)}.field--name-field-some-links .field__item.youtube a:hover{background-image:url(/themes/custom/ouka/dist/images/youtube_hover.svg)}.field--name-field-some-links .field__item.tiktok a{background-image:url(/themes/custom/ouka/dist/images/tiktok.svg)}.field--name-field-some-links .field__item.tiktok a:hover{background-image:url(/themes/custom/ouka/dist/images/tiktok_hover.svg)}.field--name-field-some-links .field__item.pinterest a{background-image:url(/themes/custom/ouka/dist/images/pinterest.svg)}.field--name-field-some-links .field__item.pinterest a:hover{background-image:url(/themes/custom/ouka/dist/images/pinterest_hover.svg)}.field--name-field-some-links .field__item.linkedin a{background-image:url(/themes/custom/ouka/dist/images/linkedin.svg)}.field--name-field-some-links .field__item.linkedin a:hover{background-image:url(/themes/custom/ouka/dist/images/linkedin_hover.svg)}.field--name-field-some-links .field__item.instagram a{background-image:url(/themes/custom/ouka/dist/images/instagram.svg)}.field--name-field-some-links .field__item.instagram a:hover{background-image:url(/themes/custom/ouka/dist/images/instagram_hover.svg)}.field--name-field-some-links .field__item.spotify a{background-image:url(/themes/custom/ouka/dist/images/spotify.svg)}.field--name-field-some-links .field__item.spotify a:hover{background-image:url(/themes/custom/ouka/dist/images/spotify_hover.svg)}.field--name-field-some-links .field__item.snapchat a{background-image:url(/themes/custom/ouka/dist/images/snapchat.svg)}.field--name-field-some-links .field__item.snapchat a:hover{background-image:url(/themes/custom/ouka/dist/images/snapchat_hover.svg)}.field--name-field-some-links .field__item.generic a{background-image:url(/themes/custom/ouka/dist/images/generic.svg)}.field--name-field-some-links .field__item.generic a:hover{background-image:url(/themes/custom/ouka/dist/images/generic_hover.svg)}.ad-login-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ad-login-form p{margin-bottom:1.875rem;width:100%}.ad-login-form input{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;margin-bottom:1.25rem;margin-right:1.25rem !important}.ad-login-form input:visited{color:var(--c-white)}.ad-login-form input:hover,.ad-login-form input:focus,.ad-login-form input:active{color:var(--c-white);background-color:var(--c-primary-accent)}.user-login-form label{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.9375rem;line-height:1.0625rem;color:var(--c-text);display:block;margin-bottom:.5rem}.user-login-form label.form-required:after{color:var(--c-text);background:none;content:'*';vertical-align:baseline}.user-login-form input{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:.875rem;border:1px solid var(--c-primary);-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem;padding:.375rem .625rem;background:var(--c-white);color:var(--c-text);display:block}.user-login-form input.form-submit{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.user-login-form input.form-submit:visited{color:var(--c-white)}.user-login-form input.form-submit:hover,.user-login-form input.form-submit:focus,.user-login-form input.form-submit:active{color:var(--c-white);background-color:var(--c-primary-accent)}.webform-submission-form{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.webform-submission-form{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.webform-submission-form{max-width:1600px;padding-left:5rem;padding-right:5rem}}.webform-submission-form .form-title{margin-bottom:2.5rem}.webform-submission-form>.form-item{margin:0 0 2.5rem 0}.webform-submission-form .webform-button--submit{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;width:auto}.webform-submission-form .webform-button--submit:visited{color:var(--c-white)}.webform-submission-form .webform-button--submit:hover,.webform-submission-form .webform-button--submit:focus,.webform-submission-form .webform-button--submit:active{color:var(--c-white);background-color:var(--c-primary-accent)}.webform-submission-form .webform-button--reset{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-primary);background:none;width:auto}.webform-submission-form .webform-button--reset:hover,.webform-submission-form .webform-button--reset:focus{color:var(--c-primary-accent)}.group-site-extra header .region-header,.group-site-extra-content header .region-header,.group-search-site-extra header .region-header{padding:3.25rem 0 2rem}.group-site-extra header #block-sitebranding,.group-site-extra-content header #block-sitebranding,.group-search-site-extra header #block-sitebranding{max-width:6.75rem}.group-site-extra header .language-switcher-language-url,.group-site-extra-content header .language-switcher-language-url,.group-search-site-extra header .language-switcher-language-url{margin-left:2.5rem}.group-site-extra header .header-group-branding,.group-site-extra-content header .header-group-branding,.group-search-site-extra header .header-group-branding{padding:.5rem 0 2rem}.group-site-extra header .header-group-branding .group-logo,.group-site-extra-content header .header-group-branding .group-logo,.group-search-site-extra header .header-group-branding .group-logo{text-align:center}.group-site-extra header .header-group-branding .group-logo img,.group-site-extra-content header .header-group-branding .group-logo img,.group-search-site-extra header .header-group-branding .group-logo img{width:auto;display:inline-block}.group-site-extra header .header-group-branding .group-name h1,.group-site-extra header .header-group-branding .group-name a,.group-site-extra-content header .header-group-branding .group-name h1,.group-site-extra-content header .header-group-branding .group-name a,.group-search-site-extra header .header-group-branding .group-name h1,.group-search-site-extra header .header-group-branding .group-name a{text-align:left;font-weight:900;line-height:3rem;letter-spacing:0.025rem;color:var(--group-primary-color,#0071CC);font-size:2rem;margin:0;text-decoration:none}@media all and (min-width:768px){.group-site-extra header .header-group-branding .group-name h1,.group-site-extra header .header-group-branding .group-name a,.group-site-extra-content header .header-group-branding .group-name h1,.group-site-extra-content header .header-group-branding .group-name a,.group-search-site-extra header .header-group-branding .group-name h1,.group-search-site-extra header .header-group-branding .group-name a{font-size:2.5rem}}.group-site-extra header .header-group-branding .group-name h1:hover,.group-site-extra header .header-group-branding .group-name a:hover,.group-site-extra-content header .header-group-branding .group-name h1:hover,.group-site-extra-content header .header-group-branding .group-name a:hover,.group-search-site-extra header .header-group-branding .group-name h1:hover,.group-search-site-extra header .header-group-branding .group-name a:hover{text-decoration:underline}.group-site-extra .group--full{margin-bottom:1.875rem}.group-site-extra .page-title{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.group-site-extra .page-title{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.group-site-extra .page-title{max-width:1600px;padding-left:5rem;padding-right:5rem}}.group-site-extra .site-extra-top-content{position:relative;padding:3rem 0;margin-bottom:2.5rem}@media all and (min-width:1280px){.group-site-extra .site-extra-top-content{padding:3rem 0 0;margin-bottom:5rem}}.group-site-extra .site-extra-top-content__bg-wrapper{background:var(--c-background-primary);position:absolute;top:0;left:0;right:0;bottom:0}@media all and (min-width:1280px){.group-site-extra .site-extra-top-content__bg-wrapper{bottom:1.5rem}}@media all and (min-width:1440px){.group-site-extra .site-extra-top-content__bg-wrapper{bottom:3rem}}.group-site-extra .site-extra-top-content__wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.group-site-extra .site-extra-top-content__wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.group-site-extra .site-extra-top-content__wrapper{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1280px){.group-site-extra .site-extra-top-content__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.group-site-extra .site-extra-top-content__wrapper .field--name-field-main-media{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:1.5rem}@media all and (min-width:768px){.group-site-extra .site-extra-top-content__wrapper .field--name-field-main-media{margin-bottom:2rem}}@media all and (min-width:1280px){.group-site-extra .site-extra-top-content__wrapper .field--name-field-main-media{margin-bottom:0}}@media all and (min-width:1280px){.group-site-extra .site-extra-top-content__wrapper .top-text-content{padding:0 4rem 3rem 0;width:34%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.group-site-extra .site-extra-top-content__wrapper .top-text-content__title{margin-bottom:1.5rem}.group-site-extra .site-extra-top-content__wrapper .top-text-content__text{margin-bottom:2rem;font-size:1.375rem}.group-site-extra .site-extra-top-content__wrapper .top-text-content__link a{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.group-site-extra .site-extra-top-content__wrapper .top-text-content__link a:visited{color:var(--c-white)}.group-site-extra .site-extra-top-content__wrapper .top-text-content__link a:hover,.group-site-extra .site-extra-top-content__wrapper .top-text-content__link a:focus,.group-site-extra .site-extra-top-content__wrapper .top-text-content__link a:active{color:var(--c-white);background-color:var(--c-primary-accent)}.group-site-extra .site-extra-top-content__wrapper .top-text-content__link a:focus-visible{outline:#E10069 2px solid;outline-offset:0}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block{display:none}@media all and (min-width:1024px){.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block{display:block}}@media all and (min-width:1024px){.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail{border-bottom:1px solid #CED1DE}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>a{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:2.125rem;font-weight:700}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>a:not(.is-active),.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>a:not(.is-active),.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>a:not(.is-active){padding:.5rem 0 1rem;border-left:none}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>button{display:none}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu{padding:0;border:0;max-height:100%;visibility:visible}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li{border-top:1px solid #CED1DE}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li.menu-item--active-trail>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li.menu-item--active-trail>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li.menu-item--active-trail>a{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-weight:700}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li>a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-weight:600;padding:.5rem 1.25rem}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li>a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li>a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li.menu-item--expanded.menu-item--active-trail>ul.menu>li>a.is-active{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-weight:700}.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li:not(.menu-item--active-trail),.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li:not(.menu-item--active-trail),.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.extra-site-sidebar-menu-block .menu-items-wrapper>ul.menu>li:not(.menu-item--active-trail){display:none}}.group-site-mini .group--full{margin-bottom:1.875rem}.group-site-mini .page-title{margin-bottom:2rem}.group-site-mini .layout-sidebar-first .block-group-content-menu h3{padding:.5rem 1.25rem 1rem}.group-site-mini .no-sidebar .page-title{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.group-site-mini .no-sidebar .page-title{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.group-site-mini .no-sidebar .page-title{max-width:880px;padding-left:5rem;padding-right:5rem}}.menu-footer-secondary,.menu-footer-secondary-fi,.menu-footer-secondary-sv{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:var(--c-footer-secondary);padding:.5rem 1.5rem !important;margin:0 !important;position:relative;z-index:1}@media all and (min-width:768px){.menu-footer-secondary,.menu-footer-secondary-fi,.menu-footer-secondary-sv{padding:1rem 2rem !important}}.menu-footer-secondary li,.menu-footer-secondary-fi li,.menu-footer-secondary-sv li{padding:1rem 0;display:inline-block;width:100%}@media all and (min-width:768px){.menu-footer-secondary li,.menu-footer-secondary-fi li,.menu-footer-secondary-sv li{padding:0 1rem;width:auto}}.menu-footer-secondary li a,.menu-footer-secondary li button,.menu-footer-secondary-fi li a,.menu-footer-secondary-fi li button,.menu-footer-secondary-sv li a,.menu-footer-secondary-sv li button{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-white) !important;letter-spacing:0.01688rem;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0}.menu-footer-secondary li a:hover,.menu-footer-secondary li a:focus,.menu-footer-secondary li button:hover,.menu-footer-secondary li button:focus,.menu-footer-secondary-fi li a:hover,.menu-footer-secondary-fi li a:focus,.menu-footer-secondary-fi li button:hover,.menu-footer-secondary-fi li button:focus,.menu-footer-secondary-sv li a:hover,.menu-footer-secondary-sv li a:focus,.menu-footer-secondary-sv li button:hover,.menu-footer-secondary-sv li button:focus{color:var(--c-primary) !important;background:var(--c-white);text-decoration:none}@media all and (max-width:1279px){.menu--main-fi,.menu--main-sv,.menu--main{margin-bottom:2rem}}.menu--main-fi ul.menu,.menu--main-fi li,.menu--main-sv ul.menu,.menu--main-sv li,.menu--main ul.menu,.menu--main li{margin:0;padding:0;list-style:none}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>a,.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>button,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>a,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>button,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>a,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>button{font-size:1.125rem;line-height:1.375rem;letter-spacing:0.0225rem;color:var(--c-primary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:1365px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>a .menu-item-title,.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>button .menu-item-title,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>a .menu-item-title,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>button .menu-item-title,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>a .menu-item-title,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>button .menu-item-title{width:-webkit-calc(100% - 13px);width:-moz-calc(100% - 13px);width:calc(100% - 13px)}}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>a .menu-item-icon,.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>button .menu-item-icon,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>a .menu-item-icon,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>button .menu-item-icon,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>a .menu-item-icon,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>button .menu-item-icon{display:block;background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-down-arrow.svg);background-repeat:no-repeat;background-position:center center;margin-left:auto;width:13px;height:8px}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>.submenu-overlay,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>.submenu-overlay,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>.submenu-overlay{max-height:0;padding:0;visibility:hidden;max-width:0;overflow:hidden}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button{font-family:"Barlow-Medium",arial,helvetica,sans-serif;background-color:var(--c-primary)}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button .menu-item-icon,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button .menu-item-icon,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button .menu-item-icon{background-image:url(/themes/custom/ouka/dist/images/mobile-menu-up-arrow.svg)}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay{max-height:100%;visibility:visible;max-width:100%}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-wrapper,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-wrapper,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-wrapper{background:var(--c-background-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem 2rem 1.5rem}@media all and (min-width:768px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-wrapper,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-wrapper,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-wrapper{padding:1rem 2.5rem 2rem}}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay a,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay a,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay a{font-family:"Barlow-Medium",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0.0225rem;color:var(--c-primary);text-decoration:none}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay a:hover,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay a:hover,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay a:hover{text-decoration:underline}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .category-menu-item,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .category-menu-item,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .category-menu-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row{width:100%}@media all and (min-width:768px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row{display:inline-grid;grid-template-columns:1fr 1fr;grid-column-gap:1.25rem}}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row .menu-item,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row .menu-item,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row .menu-item{margin-bottom:1.25rem}@media all and (min-width:768px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row .menu-item,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row .menu-item,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row .menu-item{margin-bottom:1rem}}@media all and (min-width:768px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row .menu-item:last-child,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row .menu-item:last-child,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-row .menu-item:last-child{margin-bottom:0}}@media all and (max-width:1023px){.menu--main-fi .main-menu-container>ul.menu>li button,.menu--main-sv .main-menu-container>ul.menu>li button,.menu--main .main-menu-container>ul.menu>li button{width:100%;border-bottom:1px solid var(--c-primary);padding:1.0625rem 1.5625rem 1.0625rem 1rem;text-align:left}}@media all and (max-width:1023px) and (min-width:768px){.menu--main-fi .main-menu-container>ul.menu>li button,.menu--main-sv .main-menu-container>ul.menu>li button,.menu--main .main-menu-container>ul.menu>li button{padding:1.0625rem 2.5rem}}@media all and (max-width:1023px){.menu--main-fi .main-menu-container>ul.menu>li.frontpage,.menu--main-sv .main-menu-container>ul.menu>li.frontpage,.menu--main .main-menu-container>ul.menu>li.frontpage{display:none}.menu--main-fi .main-menu-container>ul.menu>li.first-level-menu-item--opened button,.menu--main-sv .main-menu-container>ul.menu>li.first-level-menu-item--opened button,.menu--main .main-menu-container>ul.menu>li.first-level-menu-item--opened button{color:var(--c-white);background-color:var(--c-primary)}.menu--main-fi .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .submenu-wrapper,.menu--main-sv .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .submenu-wrapper,.menu--main .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .submenu-wrapper{border-width:1px 0px;border-style:solid;border-color:#6E7593;-webkit-border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;border-radius:2px 2px 0px 0px}.menu--main-fi .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item,.menu--main-sv .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item,.menu--main .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item{border-bottom:1px solid #99A5D5;margin-bottom:1.25rem;padding:1.5rem 0}}@media all and (max-width:1023px) and (min-width:768px){.menu--main-fi .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item,.menu--main-sv .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item,.menu--main .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item{padding:1rem 0px 2rem;margin-bottom:1.75rem}}@media all and (max-width:1023px){.menu--main-fi .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item a,.menu--main-sv .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item a,.menu--main .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.menu--main-fi .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item a:after,.menu--main-sv .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item a:after,.menu--main .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .category-menu-item a:after{content:"";background-image:url(/themes/custom/ouka/dist/images/arrow_right_blue.svg);background-repeat:no-repeat;background-position:center center;margin-left:5px;width:20px;height:12px}.menu--main-fi .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .submenu-row,.menu--main-sv .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .submenu-row,.menu--main .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .submenu-row{padding:1.75rem 0 2rem}}@media all and (max-width:1023px) and (min-width:768px){.menu--main-fi .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .submenu-row,.menu--main-sv .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .submenu-row,.menu--main .main-menu-container>ul.menu>li.first-level-menu-item--opened>.submenu-overlay .submenu-row{border-bottom:1px solid #99A5D5}}@media all and (min-width:1024px){.menu--main-fi,.menu--main-sv,.menu--main{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;position:initial}}@media all and (min-width:1024px) and (min-width:768px){.menu--main-fi,.menu--main-sv,.menu--main{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1024px) and (min-width:1280px){.menu--main-fi,.menu--main-sv,.menu--main{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1024px){.menu--main-fi .main-menu-container .desktop-menu-overlay,.menu--main-sv .main-menu-container .desktop-menu-overlay,.menu--main .main-menu-container .desktop-menu-overlay{max-height:0;padding:0;visibility:hidden;max-width:0;overflow:hidden;margin:0;left:0;right:0;z-index:10;background:rgba(48,59,102,0.7);opacity:0;-webkit-transition:opacity 150ms ease-out;-o-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out}.menu--main-fi .main-menu-container.main-desktop-menu-open .desktop-menu-overlay,.menu--main-sv .main-menu-container.main-desktop-menu-open .desktop-menu-overlay,.menu--main .main-menu-container.main-desktop-menu-open .desktop-menu-overlay{max-height:100%;visibility:visible;max-width:100%;position:absolute;height:100%;opacity:1}.menu--main-fi .main-menu-container>ul.menu,.menu--main-sv .main-menu-container>ul.menu,.menu--main .main-menu-container>ul.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (min-width:1024px) and (max-width:1365px){.menu--main-fi .main-menu-container>ul.menu.space-between,.menu--main-sv .main-menu-container>ul.menu.space-between,.menu--main .main-menu-container>ul.menu.space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width:1024px) and (max-width:1365px){.menu--main-fi .main-menu-container>ul.menu>li,.menu--main-sv .main-menu-container>ul.menu>li,.menu--main .main-menu-container>ul.menu>li{max-width:14%}}@media all and (min-width:1024px) and (max-width:1159px){.menu--main-fi .main-menu-container>ul.menu>li,.menu--main-sv .main-menu-container>ul.menu>li,.menu--main .main-menu-container>ul.menu>li{max-width:16%}}@media all and (min-width:1024px){.menu--main-fi .main-menu-container>ul.menu>li.frontpage a,.menu--main-sv .main-menu-container>ul.menu>li.frontpage a,.menu--main .main-menu-container>ul.menu>li.frontpage a{padding:0 .5rem}}@media all and (min-width:1024px) and (min-width:1600px){.menu--main-fi .main-menu-container>ul.menu>li.frontpage a,.menu--main-sv .main-menu-container>ul.menu>li.frontpage a,.menu--main .main-menu-container>ul.menu>li.frontpage a{padding:0 1rem}}@media all and (min-width:1024px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage),.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage),.menu--main .main-menu-container>ul.menu>li:not(.frontpage){margin-left:.625rem}}@media all and (min-width:1024px) and (min-width:1600px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage),.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage),.menu--main .main-menu-container>ul.menu>li:not(.frontpage){margin-left:1.25rem}}@media all and (min-width:1024px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>a,.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>button,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>a,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>button,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>a,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>button{padding:1.3125rem .75rem;font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-weight:500;text-align:left}}@media all and (min-width:1024px) and (min-width:1600px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>a,.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>button,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>a,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>button,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>a,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>button{padding:1.3125rem 1.5rem}}@media all and (min-width:1024px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>a:hover,.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>button:hover,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>a:hover,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>button:hover,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>a:hover,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>button:hover{text-decoration:underline}}@media all and (min-width:1024px) and (min-width:1366px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage)>button .menu-item-icon,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage)>button .menu-item-icon,.menu--main .main-menu-container>ul.menu>li:not(.frontpage)>button .menu-item-icon{margin-left:.625rem}}@media all and (min-width:1024px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage):first-child,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage):first-child,.menu--main .main-menu-container>ul.menu>li:not(.frontpage):first-child{margin-left:0}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button{background:var(--c-background-secondary);padding:1.3125rem .6875rem}}@media all and (min-width:1024px) and (min-width:1600px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button{padding:1.3125rem 1.4375rem}}@media all and (min-width:1024px){.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button .menu-item-icon,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button .menu-item-icon,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>button .menu-item-icon{background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-up-arrow.svg)}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay{position:absolute;height:100%;width:100%;left:0;z-index:11}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-wrapper,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-wrapper,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-wrapper{max-width:90rem;margin:0 auto;padding:5rem 5rem 4.5rem;-webkit-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;border-radius:0px 0px 2px 2px;background:var(--c-background-secondary)}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay a,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay a,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay a{font-family:"Barlow-Medium",arial,helvetica,sans-serif;font-size:1.375rem;line-height:1.625rem;letter-spacing:0.0275rem}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .category-menu-item,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .category-menu-item,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .category-menu-item{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:1.5rem;border-top:1px solid #99A5D5;margin-top:4.5rem}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper{display:inline-grid;grid-template-columns:1fr 1fr;grid-column-gap:3.75rem}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper .submenu-row,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper .submenu-row,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper .submenu-row{grid-column-gap:3.75rem}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper .menu-item,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper .menu-item,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper .menu-item{margin-bottom:1.25rem}.menu--main-fi .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper .menu-item:last-child,.menu--main-sv .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper .menu-item:last-child,.menu--main .main-menu-container>ul.menu>li:not(.frontpage).first-level-menu-item--opened>.submenu-overlay .submenu-rows-wrapper .menu-item:last-child{margin-bottom:0}}.layout-sidebar-first .block-group-content-menu button.mobile-group-menu-toggle,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu button.mobile-group-menu-toggle,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi button.mobile-group-menu-toggle,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv button.mobile-group-menu-toggle{border:1px solid #001E96;padding:.75rem;background-color:transparent;background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-down-arrow.svg);background-repeat:no-repeat;background-position:-webkit-calc(100% - 20px) 50%;background-position:-moz-calc(100% - 20px) 50%;background-position:calc(100% - 20px) 50%;text-align:left;color:var(--c-primary);width:100%;text-decoration:none}@media all and (min-width:1024px){.layout-sidebar-first .block-group-content-menu button.mobile-group-menu-toggle,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu button.mobile-group-menu-toggle,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi button.mobile-group-menu-toggle,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv button.mobile-group-menu-toggle{display:none}}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper{background-color:var(--c-white)}@media all and (max-width:1023px){.layout-sidebar-first .block-group-content-menu .menu-items-wrapper,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper{max-height:0;padding:0;visibility:hidden;overflow:hidden}}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper .mobile-link,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper .mobile-link,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper .mobile-link,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper .mobile-link{border-bottom:1px solid #CED1DE}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper .mobile-link>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper .mobile-link>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper .mobile-link>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper .mobile-link>a{padding:.5rem 1.25rem;display:block}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper .mobile-link>a:before,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper .mobile-link>a:before,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper .mobile-link>a:before,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper .mobile-link>a:before{content:"";background-image:url(/themes/custom/ouka/dist/images/arrow_left_blue.svg);background-repeat:no-repeat;background-position:center center;margin-right:.5rem;width:20px;height:14px;display:inline-block}@media all and (min-width:1024px){.layout-sidebar-first .block-group-content-menu .menu-items-wrapper .mobile-link,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper .mobile-link,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper .mobile-link,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper .mobile-link{display:none}}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.5rem;color:#001E96;text-decoration:none;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px)}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper a.is-active{border-left:4px solid #001E96}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper a:hover,.layout-sidebar-first .block-group-content-menu .menu-items-wrapper a:focus,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper a:hover,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper a:focus,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper a:hover,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper a:focus,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper a:hover,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper a:focus{text-decoration:underline}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper ul.menu{margin:0}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu{padding:0 0 2rem}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li{padding:0;list-style-type:none;list-style-image:none}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--expanded,.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--closed,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--expanded,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--closed,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--expanded,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--closed,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--expanded,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--closed{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--expanded button,.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--closed button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--expanded button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--closed button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--expanded button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--closed button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--expanded button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--closed button{margin-left:auto;width:48px;height:34px;background-color:transparent;border:0;border-left:1px solid #CED1DE;background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-down-arrow.svg);background-repeat:no-repeat;background-position:center center}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--expanded>ul.menu,.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--closed>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--expanded>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--closed>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--expanded>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--closed>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--expanded>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--closed>ul.menu{max-height:0;padding:0;visibility:hidden;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--opened>button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--opened>button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--opened>button,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--opened>button{background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-up-arrow.svg)}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--opened>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--opened>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--opened>ul.menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--opened>ul.menu{max-height:100%;visibility:visible;padding:1rem 0 2rem 0;border-top:1px solid #CED1DE;border-left:1px solid #CED1DE}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--active-trail>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--active-trail>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--active-trail>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--active-trail>a{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-weight:700}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--active-trail>a:not(.is-active),.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu li.menu-item--active-trail>a:not(.is-active),.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu li.menu-item--active-trail>a:not(.is-active),.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu li.menu-item--active-trail>a:not(.is-active){border-left:4px solid #CED1DE}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu>li,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu>li,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu>li,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu>li{border-bottom:1px solid #CED1DE}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu>li>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu>li>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu>li>a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu>li>a{padding:.5rem 1.25rem}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu>li>a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu>li>a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu>li>a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu>li>a.is-active{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-weight:700;padding:.5rem 1.25rem .5rem 1rem}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu li a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu>li>ul.menu li a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu>li>ul.menu li a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu>li>ul.menu li a{padding:0 0 .5rem 2.5rem}.layout-sidebar-first .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu li a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu .menu-items-wrapper>ul.menu>li>ul.menu li a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi .menu-items-wrapper>ul.menu>li>ul.menu li a.is-active,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv .menu-items-wrapper>ul.menu>li>ul.menu li a.is-active{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-weight:700;padding:.25rem 0 .25rem 2.25rem}.layout-sidebar-first .block-group-content-menu.mobile-group-menu-open button.mobile-group-menu-toggle,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.mobile-group-menu-open button.mobile-group-menu-toggle,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.mobile-group-menu-open button.mobile-group-menu-toggle,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.mobile-group-menu-open button.mobile-group-menu-toggle{background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-up-arrow.svg)}@media all and (max-width:1023px){.layout-sidebar-first .block-group-content-menu.mobile-group-menu-open .menu-items-wrapper,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu.mobile-group-menu-open .menu-items-wrapper,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi.mobile-group-menu-open .menu-items-wrapper,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv.mobile-group-menu-open .menu-items-wrapper{max-height:100%;visibility:visible}}@media all and (min-width:1024px){.layout-sidebar-first .block-group-content-menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv{padding:1rem 4rem 0 0}}.layout-sidebar-first .block-group-content-menu h3,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu h3,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi h3,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv h3{padding:.5rem 1.25rem 1rem 0;border-bottom:1px solid #CED1DE;color:#001E96;margin:0}.layout-sidebar-first .block-group-content-menu h3 a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu h3 a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi h3 a,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv h3 a{color:#001E96;text-decoration:none}.layout-sidebar-first .block-group-content-menu h3 a:hover,.layout-sidebar-first .block-group-content-menu h3 a:focus,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu h3 a:hover,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu h3 a:focus,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi h3 a:hover,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi h3 a:focus,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv h3 a:hover,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv h3 a:focus{text-decoration:underline}@media all and (max-width:1023px){.layout-sidebar-first .block-group-content-menu h3.desktop-title,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu h3.desktop-title,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-fi h3.desktop-title,.layout-sidebar-first .block-group-active-trail-menuprimary-group-menu-sv h3.desktop-title{display:none}}.group-site-mini .layout-sidebar-first .block-group-content-menu h3{padding:.75rem}@media all and (min-width:1024px){.group-site-mini .layout-sidebar-first .block-group-content-menu h3{padding:.5rem 1rem 1rem 0}}@media all and (max-width:1023px){.group-site-extra-content .layout-sidebar-first{display:none}}@media all and (min-width:1024px){.sidebar-hidden .layout-sidebar-first{display:none}}@media all and (max-width:1023px){.region-primary-menu-extra-site .block-group-content-menu button.mobile-group-menu-toggle{border:1px solid #001E96;padding:.75rem;background-color:transparent;background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-down-arrow.svg);background-repeat:no-repeat;background-position:-webkit-calc(100% - 20px) 50%;background-position:-moz-calc(100% - 20px) 50%;background-position:calc(100% - 20px) 50%;text-align:left;color:var(--c-primary);width:100%;text-decoration:none}}@media all and (max-width:1023px) and (min-width:1024px){.region-primary-menu-extra-site .block-group-content-menu button.mobile-group-menu-toggle{display:none}}@media all and (max-width:1023px){.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper{background-color:var(--c-white)}}@media all and (max-width:1023px) and (max-width:1023px){.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper{max-height:0;padding:0;visibility:hidden;overflow:hidden}}@media all and (max-width:1023px){.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper .mobile-link{border-bottom:1px solid #CED1DE}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper .mobile-link>a{padding:.5rem 1.25rem;display:block}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper .mobile-link>a:before{content:"";background-image:url(/themes/custom/ouka/dist/images/arrow_left_blue.svg);background-repeat:no-repeat;background-position:center center;margin-right:.5rem;width:20px;height:14px;display:inline-block}}@media all and (max-width:1023px) and (min-width:1024px){.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper .mobile-link{display:none}}@media all and (max-width:1023px){.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.5rem;color:#001E96;text-decoration:none;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px)}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper a.is-active{border-left:4px solid #001E96}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper a:hover,.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper a:focus{text-decoration:underline}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper ul.menu{margin:0}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu{padding:0 0 2rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li{padding:0;list-style-type:none;list-style-image:none}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--expanded,.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--closed{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--expanded button,.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--closed button{margin-left:auto;width:48px;height:34px;background-color:transparent;border:0;border-left:1px solid #CED1DE;background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-down-arrow.svg);background-repeat:no-repeat;background-position:center center}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--expanded>ul.menu,.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--closed>ul.menu{max-height:0;padding:0;visibility:hidden;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--opened>button{background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-up-arrow.svg)}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--opened>ul.menu{max-height:100%;visibility:visible;padding:1rem 0 2rem 0;border-top:1px solid #CED1DE;border-left:1px solid #CED1DE}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--active-trail>a{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-weight:700}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu li.menu-item--active-trail>a:not(.is-active){border-left:4px solid #CED1DE}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li{border-bottom:1px solid #CED1DE}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>a{padding:.5rem 1.25rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>a.is-active{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-weight:700;padding:.5rem 1.25rem .5rem 1rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu li a{padding:0 0 .5rem 2.5rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu li a.is-active{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-weight:700;padding:.25rem 0 .25rem 2.25rem}.region-primary-menu-extra-site .block-group-content-menu.mobile-group-menu-open button.mobile-group-menu-toggle{background-image:url(/themes/custom/ouka/dist/images/sidebar-menu-up-arrow.svg)}}@media all and (max-width:1023px) and (max-width:1023px){.region-primary-menu-extra-site .block-group-content-menu.mobile-group-menu-open .menu-items-wrapper{max-height:100%;visibility:visible}}@media all and (max-width:1023px){.region-primary-menu-extra-site .block-group-content-menu a{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-weight:700;font-size:1.125rem;line-height:2.125rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu{padding:1rem 0 2rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>a{text-transform:uppercase}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu{padding:0 !important;border-left:0}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu>li{border-bottom:1px solid #CED1DE}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu>li:last-of-type{border-bottom:none}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu>li.menu-item--active-trail>a:not(.is-active){border-left:4px solid #CED1DE;padding:.5rem 2.5rem .5rem 2.25rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu>li>a{padding:.5rem 2.5rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu>li>a.is-active{padding:.5rem 2.5rem .5rem 2.25rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu>li>ul.menu{border-left:0}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu>li>ul.menu>li>a{padding:.5rem 3.125rem}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li>ul.menu>li>ul.menu>li>a.is-active{padding:.5rem 3.125rem .5rem 2.875rem}}@media all and (min-width:1024px){.region-primary-menu-extra-site .block-group-content-menu{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}}@media all and (min-width:1024px) and (min-width:768px){.region-primary-menu-extra-site .block-group-content-menu{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1024px) and (min-width:1280px){.region-primary-menu-extra-site .block-group-content-menu{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1024px){.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu{margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0}}@media all and (min-width:1024px) and (min-width:1024px){.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li ul.menu,.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li button{display:none}}@media all and (min-width:1024px){.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li .site-extra-frontpage-icon{color:#fff}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li.menu-item--active-trail{background:var(--group-secondary-color,#EEF5FC);color:var(--group-primary-color,#0071CC)}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li.menu-item--active-trail a{background:var(--group-secondary-color,#EEF5FC);color:var(--group-primary-color,#0071CC)}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li.menu-item--active-trail .site-extra-frontpage-icon{color:var(--group-primary-color,#0071CC)}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li:hover{background:var(--group-secondary-color,#EEF5FC);color:var(--group-primary-color,#0071CC)}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li:hover a{background:var(--group-secondary-color,#EEF5FC);color:var(--group-primary-color,#0071CC)}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li:hover .site-extra-frontpage-icon{color:var(--group-primary-color,#0071CC)}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.375rem;letter-spacing:0.0225rem;text-transform:uppercase;color:var(--c-white);display:inline-block;padding:1rem 1.5rem;text-decoration:none}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu a.is-active,.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu a:hover{background:var(--group-secondary-color,#EEF5FC);color:var(--group-primary-color,#0071CC)}}@media all and (min-width:1024px) and (max-width:1439px){.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.region-primary-menu-extra-site .block-group-content-menu .menu-items-wrapper>ul.menu>li{-webkit-flex-basis:min-content;-ms-flex-preferred-size:min-content;flex-basis:min-content}}.region-primary-menu-extra-site .block-group-content-menu button.mobile-group-menu-toggle{border:0;margin:0;text-align:center;color:var(--c-white);background-image:none;font-size:1.5rem;line-height:1.8125rem;font-weight:700;padding:1rem}@media all and (min-width:1024px){.region-primary-menu-extra-site .block-group-content-menu button.mobile-group-menu-toggle{display:none}}.region-primary-menu-extra-site .block-group-content-menu button.mobile-group-menu-toggle .button-text:after{content:"";background-image:url(/themes/custom/ouka/dist/images/arrow-down-white.svg);background-repeat:no-repeat;background-position:center center;width:13px;height:8px;display:inline-block;vertical-align:middle;margin-left:.875rem}.region-primary-menu-extra-site .block-group-content-menu.mobile-group-menu-open button.mobile-group-menu-toggle{background-image:none}.region-primary-menu-extra-site .block-group-content-menu.mobile-group-menu-open button.mobile-group-menu-toggle .button-text:after{background-image:url(/themes/custom/ouka/dist/images/arrow-up-white.svg)}.node--type-contact-info.node--view-mode-full{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.875rem}@media all and (min-width:768px){.node--type-contact-info.node--view-mode-full{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-contact-info.node--view-mode-full{max-width:1600px;padding-left:5rem;padding-right:5rem}}.node--type-contact-info.node--view-mode-card,.node--type-contact-info.node--view-mode-card-without-image{background:var(--c-background-secondary);padding:2rem;margin-bottom:1.5rem;width:100%}.contact-card__top-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}@media all and (min-width:768px){.contact-card__top-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.contact-card__top-row__left{width:100%}@media all and (min-width:768px){.contact-card__top-row__left{padding-right:1rem;width:auto}}.contact-card__top-row__right{width:100%;margin-bottom:1.5rem}@media all and (min-width:768px){.contact-card__top-row__right{width:auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-bottom:0}}.contact-card__title{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0.02rem;font-weight:600;color:var(--c-primary-accent-dark);margin-bottom:.25rem}.contact-card__name{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0.02rem;font-weight:700;color:var(--c-primary-accent-dark);margin-bottom:.75rem}.contact-card__description{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:0.00562rem;font-weight:400;color:var(--c-text)}.contact-card__image .field--name-field-main-media{margin:0 !important;padding:0 !important}.contact-card__image img{display:block;width:7.5rem;height:7.5rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.contact-card__telephone,.contact-card__email{margin-bottom:1rem}.contact-card__telephone a,.contact-card__email a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:0.01688rem;font-weight:600;color:var(--c-primary)}.contact-card__telephone a:hover,.contact-card__email a:hover{color:var(--c-white);background:var(--c-primary)}.contact-card__link a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:0.01688rem;font-weight:600;color:var(--c-primary)}.contact-card__link a:hover{color:var(--c-white);background:var(--c-primary)}.node--type-liftup.node--view-mode-full{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.875rem}@media all and (min-width:768px){.node--type-liftup.node--view-mode-full{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-liftup.node--view-mode-full{max-width:1600px;padding-left:5rem;padding-right:5rem}}.node--type-news-archived.node--view-mode-full{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.875rem;font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1rem;line-height:1rem;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;padding-top:1.5rem}@media all and (min-width:768px){.node--type-news-archived.node--view-mode-full{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-news-archived.node--view-mode-full{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.node--type-news-archived.node--view-mode-full{padding-top:2rem}}@media all and (min-width:1280px){.node--type-news-archived.node--view-mode-full{padding-top:2.5rem}}.node--type-news-archived.node--view-mode-full .published{font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;margin-bottom:1.5rem;text-transform:uppercase}@media all and (min-width:1280px){.node--type-news-archived.node--view-mode-full .published{margin-bottom:2rem}}.node--type-news-archived.node--view-mode-full .page-title{margin-bottom:.75rem}@media all and (min-width:768px){.node--type-news-archived.node--view-mode-full .page-title{margin-bottom:1rem}}.node--type-news-archived.node--view-mode-full .news-tags>.field__items{display:inline}.node--type-news-archived.node--view-mode-full .news-tags>.field__items>.field__item{display:inline}.node--type-news-archived.node--view-mode-full h1:not(.page-title),.node--type-news-archived.node--view-mode-full h2{color:var(--c-heading-secondary);font-style:normal;font-size:1.375rem;line-height:1.5rem;margin:0 0 .75rem;font-family:"Oulun-Graadi",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:900;letter-spacing:.01375rem;width:auto}.node--type-news-archived.node--view-mode-full h1:not(.page-title)::first-letter,.node--type-news-archived.node--view-mode-full h2::first-letter{text-transform:uppercase}.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link,.node--type-news-archived.node--view-mode-full h2__link{color:var(--c-heading-secondary)}.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link:hover,.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link:focus,.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link:active,.node--type-news-archived.node--view-mode-full h2__link:hover,.node--type-news-archived.node--view-mode-full h2__link:focus,.node--type-news-archived.node--view-mode-full h2__link:active{color:var(--c-link)}.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link:hover,.node--type-news-archived.node--view-mode-full h2__link:hover{text-decoration:underline}@media all and (max-width:767px){.node--type-news-archived.node--view-mode-full h1:not(.page-title),.node--type-news-archived.node--view-mode-full h2{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media all and (min-width:768px){.node--type-news-archived.node--view-mode-full h1:not(.page-title),.node--type-news-archived.node--view-mode-full h2{color:var(--c-heading-secondary);font-style:normal;font-size:1.5rem;line-height:1.875rem;margin:0 0 .75rem;font-family:"Oulun-Graadi",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:900;letter-spacing:.015rem;width:auto}.node--type-news-archived.node--view-mode-full h1:not(.page-title)::first-letter,.node--type-news-archived.node--view-mode-full h2::first-letter{text-transform:uppercase}.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link,.node--type-news-archived.node--view-mode-full h2__link{color:var(--c-heading-secondary)}.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link:hover,.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link:focus,.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link:active,.node--type-news-archived.node--view-mode-full h2__link:hover,.node--type-news-archived.node--view-mode-full h2__link:focus,.node--type-news-archived.node--view-mode-full h2__link:active{color:var(--c-link)}.node--type-news-archived.node--view-mode-full h1:not(.page-title)__link:hover,.node--type-news-archived.node--view-mode-full h2__link:hover{text-decoration:underline}}@media all and (min-width:768px) and (max-width:767px){.node--type-news-archived.node--view-mode-full h1:not(.page-title),.node--type-news-archived.node--view-mode-full h2{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}.node--type-news-archived.node--view-mode-full h3,.node--type-news-archived.node--view-mode-full h4{color:var(--c-heading-secondary);font-style:normal;font-size:1.125rem;line-height:1.375rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.01125rem;width:auto}.node--type-news-archived.node--view-mode-full h3::first-letter,.node--type-news-archived.node--view-mode-full h4::first-letter{text-transform:uppercase}.node--type-news-archived.node--view-mode-full h3__link,.node--type-news-archived.node--view-mode-full h4__link{color:var(--c-heading-secondary)}.node--type-news-archived.node--view-mode-full h3__link:hover,.node--type-news-archived.node--view-mode-full h3__link:focus,.node--type-news-archived.node--view-mode-full h3__link:active,.node--type-news-archived.node--view-mode-full h4__link:hover,.node--type-news-archived.node--view-mode-full h4__link:focus,.node--type-news-archived.node--view-mode-full h4__link:active{color:var(--c-link)}.node--type-news-archived.node--view-mode-full h3__link:hover,.node--type-news-archived.node--view-mode-full h4__link:hover{text-decoration:underline}@media all and (max-width:767px){.node--type-news-archived.node--view-mode-full h3,.node--type-news-archived.node--view-mode-full h4{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media all and (min-width:768px){.node--type-news-archived.node--view-mode-full h3,.node--type-news-archived.node--view-mode-full h4{color:var(--c-heading-secondary);font-style:normal;font-size:1.25rem;line-height:1.5rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.0125rem;width:auto}.node--type-news-archived.node--view-mode-full h3::first-letter,.node--type-news-archived.node--view-mode-full h4::first-letter{text-transform:uppercase}.node--type-news-archived.node--view-mode-full h3__link,.node--type-news-archived.node--view-mode-full h4__link{color:var(--c-heading-secondary)}.node--type-news-archived.node--view-mode-full h3__link:hover,.node--type-news-archived.node--view-mode-full h3__link:focus,.node--type-news-archived.node--view-mode-full h3__link:active,.node--type-news-archived.node--view-mode-full h4__link:hover,.node--type-news-archived.node--view-mode-full h4__link:focus,.node--type-news-archived.node--view-mode-full h4__link:active{color:var(--c-link)}.node--type-news-archived.node--view-mode-full h3__link:hover,.node--type-news-archived.node--view-mode-full h4__link:hover{text-decoration:underline}}@media all and (min-width:768px) and (max-width:767px){.node--type-news-archived.node--view-mode-full h3,.node--type-news-archived.node--view-mode-full h4{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}.node--type-news-archived.node--view-mode-full h5,.node--type-news-archived.node--view-mode-full h6{color:var(--c-heading-secondary);font-style:normal;font-size:1.25rem;line-height:1.5rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.025rem;width:auto}.node--type-news-archived.node--view-mode-full h5::first-letter,.node--type-news-archived.node--view-mode-full h6::first-letter{text-transform:uppercase}.node--type-news-archived.node--view-mode-full h5__link,.node--type-news-archived.node--view-mode-full h6__link{color:var(--c-heading-secondary)}.node--type-news-archived.node--view-mode-full h5__link:hover,.node--type-news-archived.node--view-mode-full h5__link:focus,.node--type-news-archived.node--view-mode-full h5__link:active,.node--type-news-archived.node--view-mode-full h6__link:hover,.node--type-news-archived.node--view-mode-full h6__link:focus,.node--type-news-archived.node--view-mode-full h6__link:active{color:var(--c-link)}.node--type-news-archived.node--view-mode-full h5__link:hover,.node--type-news-archived.node--view-mode-full h6__link:hover{text-decoration:underline}@media all and (max-width:767px){.node--type-news-archived.node--view-mode-full h5,.node--type-news-archived.node--view-mode-full h6{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media all and (min-width:768px){.node--type-news-archived.node--view-mode-full h5,.node--type-news-archived.node--view-mode-full h6{color:var(--c-heading-secondary);font-style:normal;font-size:1.125rem;line-height:1.375rem;margin:0 0 .75rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:700;letter-spacing:.0225rem;width:auto}.node--type-news-archived.node--view-mode-full h5::first-letter,.node--type-news-archived.node--view-mode-full h6::first-letter{text-transform:uppercase}.node--type-news-archived.node--view-mode-full h5__link,.node--type-news-archived.node--view-mode-full h6__link{color:var(--c-heading-secondary)}.node--type-news-archived.node--view-mode-full h5__link:hover,.node--type-news-archived.node--view-mode-full h5__link:focus,.node--type-news-archived.node--view-mode-full h5__link:active,.node--type-news-archived.node--view-mode-full h6__link:hover,.node--type-news-archived.node--view-mode-full h6__link:focus,.node--type-news-archived.node--view-mode-full h6__link:active{color:var(--c-link)}.node--type-news-archived.node--view-mode-full h5__link:hover,.node--type-news-archived.node--view-mode-full h6__link:hover{text-decoration:underline}}@media all and (min-width:768px) and (max-width:767px){.node--type-news-archived.node--view-mode-full h5,.node--type-news-archived.node--view-mode-full h6{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}.node--type-news-archived.node--view-mode-full br{margin-bottom:3rem}.node--type-news-archived.node--view-mode-full figure{margin-bottom:3rem}.node--type-news-archived.node--view-mode-full figure img{margin-bottom:.375rem}.node--type-news-archived.node--view-mode-full figure figcaption{font-size:.875rem;line-height:1.125rem;letter-spacing:0.04375rem;color:var(--c-image-caption)}.node--type-news-archived.node--view-mode-full figure br{display:none}.node--type-news-archived.node--view-mode-teaser{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;margin-bottom:1.25rem;text-decoration:none}@media all and (min-width:768px){.node--type-news-archived.node--view-mode-teaser{margin-bottom:.75rem}}.node--type-news-archived.node--view-mode-teaser:hover .teaser-title,.node--type-news-archived.node--view-mode-teaser:focus .teaser-title{text-decoration:underline}.node--type-news-archived.node--view-mode-teaser .published{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;font-weight:400;color:var(--c-text);width:100%}@media all and (min-width:768px){.node--type-news-archived.node--view-mode-teaser .published{width:5.625rem;margin-right:.625rem}}.node--type-news-archived.node--view-mode-teaser .teaser-title{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.01688rem;font-weight:600;color:var(--c-primary);width:100%;margin-bottom:0}@media all and (min-width:768px){.node--type-news-archived.node--view-mode-teaser .teaser-title{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px)}}.node--type-news-archived.node--view-mode-card{color:var(--c-primary-accent-dark);text-decoration:none}.node--type-news-archived.node--view-mode-card:hover,.node--type-news-archived.node--view-mode-card:focus{text-decoration:underline}.node--type-news-archived.node--view-mode-card .image img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem}.node--type-news-archived.node--view-mode-card .card-title{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5rem;letter-spacing:0.0125rem;font-weight:700;color:var(--c-primary-accent-dark);width:100%;overflow-wrap:break-word;word-wrap:break-word}.node--type-news-archived.node--view-mode-card .published{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;font-weight:400;color:var(--c-text);margin-bottom:.375rem}.page-node-type-news-local .no-sidebar .page-title,.page-node-type-news-local .no-sidebar .field--name-field-main-media,.page-node-type-news-local .no-sidebar .field--name-field-lead,.page-node-type-news-local .no-sidebar .published{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.page-node-type-news-local .no-sidebar .page-title,.page-node-type-news-local .no-sidebar .field--name-field-main-media,.page-node-type-news-local .no-sidebar .field--name-field-lead,.page-node-type-news-local .no-sidebar .published{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.page-node-type-news-local .no-sidebar .page-title,.page-node-type-news-local .no-sidebar .field--name-field-main-media,.page-node-type-news-local .no-sidebar .field--name-field-lead,.page-node-type-news-local .no-sidebar .published{max-width:880px;padding-left:5rem;padding-right:5rem}}.node--type-news-local.node--view-mode-full{margin-bottom:1.875rem}.node--type-news-local.node--view-mode-full .published{font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;margin-bottom:1.5rem;text-transform:uppercase}@media all and (min-width:1280px){.node--type-news-local.node--view-mode-full .published{margin-bottom:2rem}}.node--type-news-local.node--view-mode-full .page-title{margin-bottom:.75rem}@media all and (min-width:768px){.node--type-news-local.node--view-mode-full .page-title{margin-bottom:1rem}}.node--type-news-local.node--view-mode-full .field--name-field-main-media{margin-bottom:1.5rem}@media all and (min-width:1280px){.node--type-news-local.node--view-mode-full .field--name-field-main-media{margin-bottom:2rem}}@media all and (min-width:1600px){.node--type-news-local.node--view-mode-full .field--name-field-main-media{margin-bottom:2.5rem}}.node--type-news-local.node--view-mode-full .field--name-field-lead{font-size:1.25rem;line-height:1.625rem;margin-bottom:1.25rem}@media all and (min-width:768px){.node--type-news-local.node--view-mode-full .field--name-field-lead{font-size:1.375rem;line-height:1.8125rem;margin-bottom:1.5rem}}.node--type-news-local.node--view-mode-teaser{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;margin-bottom:1.25rem;text-decoration:none}@media all and (min-width:768px){.node--type-news-local.node--view-mode-teaser{margin-bottom:.75rem}}.node--type-news-local.node--view-mode-teaser:hover .teaser-title,.node--type-news-local.node--view-mode-teaser:focus .teaser-title{text-decoration:underline}.node--type-news-local.node--view-mode-teaser .published{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;font-weight:400;color:var(--c-text);width:100%}@media all and (min-width:768px){.node--type-news-local.node--view-mode-teaser .published{width:5.625rem;margin-right:.625rem}}.node--type-news-local.node--view-mode-teaser .teaser-title{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.01125rem;font-weight:600;color:var(--c-primary);width:100%;margin-bottom:0}@media all and (min-width:768px){.node--type-news-local.node--view-mode-teaser .teaser-title{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px)}}.node--type-news-local.node--view-mode-card{color:var(--c-primary-accent-dark);text-decoration:none}.node--type-news-local.node--view-mode-card:hover,.node--type-news-local.node--view-mode-card:focus{text-decoration:underline}.node--type-news-local.node--view-mode-card .image img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem}.node--type-news-local.node--view-mode-card .card-title{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5rem;letter-spacing:0.01875rem;font-weight:700;color:var(--c-primary-accent-dark);width:100%;overflow-wrap:break-word;word-wrap:break-word}.node--type-news-local.node--view-mode-card .published{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;font-weight:400;color:var(--c-text);margin-bottom:.375rem}.node--type-news.node--view-mode-full{margin-bottom:1.875rem;padding-top:1rem}.node--type-news.node--view-mode-full .published{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;margin-bottom:1.5rem;text-transform:uppercase}@media all and (min-width:768px){.node--type-news.node--view-mode-full .published{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-news.node--view-mode-full .published{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1280px){.node--type-news.node--view-mode-full .published{margin-bottom:2rem}}.node--type-news.node--view-mode-full .page-title{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:.75rem}@media all and (min-width:768px){.node--type-news.node--view-mode-full .page-title{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-news.node--view-mode-full .page-title{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.node--type-news.node--view-mode-full .page-title{margin-bottom:1rem}}.node--type-news.node--view-mode-full .field--name-field-main-media{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.5rem}@media all and (min-width:768px){.node--type-news.node--view-mode-full .field--name-field-main-media{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-news.node--view-mode-full .field--name-field-main-media{max-width:1120px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1280px){.node--type-news.node--view-mode-full .field--name-field-main-media{margin-bottom:2rem}}@media all and (min-width:1600px){.node--type-news.node--view-mode-full .field--name-field-main-media{margin-bottom:2.5rem}}.node--type-news.node--view-mode-full .field--name-field-lead{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;font-size:1.25rem;line-height:1.625rem;margin-bottom:1.25rem}@media all and (min-width:768px){.node--type-news.node--view-mode-full .field--name-field-lead{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-news.node--view-mode-full .field--name-field-lead{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.node--type-news.node--view-mode-full .field--name-field-lead{font-size:1.375rem;line-height:1.8125rem;margin-bottom:1.5rem}}.node--type-news.node--view-mode-full .news-tags{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.node--type-news.node--view-mode-full .news-tags{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-news.node--view-mode-full .news-tags{max-width:880px;padding-left:5rem;padding-right:5rem}}.node--type-news.node--view-mode-full .news-tags>.field__items{display:inline}.node--type-news.node--view-mode-full .news-tags>.field__items>.field__item{display:inline}.node--type-news.node--view-mode-teaser{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;margin-bottom:1.25rem;text-decoration:none}@media all and (min-width:768px){.node--type-news.node--view-mode-teaser{margin-bottom:.75rem}}.node--type-news.node--view-mode-teaser:hover .teaser-title,.node--type-news.node--view-mode-teaser:focus .teaser-title{text-decoration:underline}.node--type-news.node--view-mode-teaser .published{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;font-weight:400;color:var(--c-text);width:100%}@media all and (min-width:768px){.node--type-news.node--view-mode-teaser .published{width:5.625rem;margin-right:.625rem}}.node--type-news.node--view-mode-teaser .teaser-title{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.01688rem;font-weight:600;color:var(--c-primary);width:100%;margin-bottom:0}@media all and (min-width:768px){.node--type-news.node--view-mode-teaser .teaser-title{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px)}}.node--type-news.node--view-mode-card{color:var(--c-primary-accent-dark);text-decoration:none}.node--type-news.node--view-mode-card:hover,.node--type-news.node--view-mode-card:focus{text-decoration:underline}.node--type-news.node--view-mode-card .image img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem}.node--type-news.node--view-mode-card .card-title{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5rem;letter-spacing:0.0125rem;font-weight:700;color:var(--c-primary-accent-dark);width:100%;overflow-wrap:break-word;word-wrap:break-word}.node--type-news.node--view-mode-card .published{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;font-weight:400;color:var(--c-text);margin-bottom:.375rem}.node--type-page-basic.node--view-mode-full{margin-bottom:1.875rem}.node--type-page-basic.node--view-mode-full .page-title{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:.75rem}@media all and (min-width:768px){.node--type-page-basic.node--view-mode-full .page-title{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-page-basic.node--view-mode-full .page-title{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.node--type-page-basic.node--view-mode-full .page-title{margin-bottom:1rem}}.node--type-page-basic.node--view-mode-full .field--name-field-main-media{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.5rem}@media all and (min-width:768px){.node--type-page-basic.node--view-mode-full .field--name-field-main-media{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-page-basic.node--view-mode-full .field--name-field-main-media{max-width:1120px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1280px){.node--type-page-basic.node--view-mode-full .field--name-field-main-media{margin-bottom:2rem}}@media all and (min-width:1600px){.node--type-page-basic.node--view-mode-full .field--name-field-main-media{margin-bottom:2.5rem}}.node--type-page-dynamic.node--view-mode-full.hidden-breadcrumb.hidden-listen-button{margin-top:1.875rem}@media all and (min-width:1280px){.node--type-page-dynamic.node--view-mode-full.hidden-breadcrumb.hidden-listen-button{margin-top:3.75rem}}.page-node-type-page-sub .page-title{margin-bottom:2rem}.page-node-type-page-sub .no-sidebar .page-title{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.page-node-type-page-sub .no-sidebar .page-title{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.page-node-type-page-sub .no-sidebar .page-title{max-width:880px;padding-left:5rem;padding-right:5rem}}.page-node-type-page-sub.sidebar-hidden .page-title{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.page-node-type-page-sub.sidebar-hidden .page-title{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.page-node-type-page-sub.sidebar-hidden .page-title{max-width:1600px;padding-left:5rem;padding-right:5rem}}.node--type-page-sub{margin-bottom:1.875rem}.node--type-page-theme.node--view-mode-full{margin-bottom:1.875rem}.node--type-page-theme.node--view-mode-full .theme-page-header{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;padding:0;margin-bottom:2rem}@media all and (min-width:768px){.node--type-page-theme.node--view-mode-full .theme-page-header{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-page-theme.node--view-mode-full .theme-page-header{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.node--type-page-theme.node--view-mode-full .theme-page-header{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2.5rem}}@media all and (min-width:768px) and (min-width:768px){.node--type-page-theme.node--view-mode-full .theme-page-header{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:768px) and (min-width:1280px){.node--type-page-theme.node--view-mode-full .theme-page-header{max-width:1600px;padding-left:5rem;padding-right:5rem}}.node--type-page-theme.node--view-mode-full .theme-page-header__wrapper{position:relative;overflow:hidden}.node--type-page-theme.node--view-mode-full .theme-page-header img{width:100%;height:auto;display:block}.node--type-page-theme.node--view-mode-full .theme-page-header__text-wrapper{background:var(--c-white);padding:.9375rem 1.5rem 1.5rem;position:relative;text-align:center}@media all and (min-width:768px){.node--type-page-theme.node--view-mode-full .theme-page-header__text-wrapper{padding:1.5rem 2rem 0 0;max-width:60%;position:absolute;left:0;bottom:0;text-align:left}}@media all and (min-width:1280px){.node--type-page-theme.node--view-mode-full .theme-page-header__text-wrapper{max-width:30%}}.node--type-page-theme.node--view-mode-full .theme-page-header__text-wrapper__title{font-family:"Oulun-Graadi",arial,helvetica,sans-serif;font-size:1.5rem;line-height:1.8125rem;font-weight:900;color:var(--c-primary-accent-dark);display:inline;margin:0}@media all and (min-width:768px){.node--type-page-theme.node--view-mode-full .theme-page-header__text-wrapper__title{font-size:2rem;line-height:2.4375rem;letter-spacing:0.1rem}}.node--type-page-theme.node--view-mode-full .theme-page-header__text-wrapper__summary{font-size:1.375rem;line-height:1.8125rem;color:var(--c-primary-accent-dark);margin-top:.25rem}@media all and (min-width:1280px){.node--type-page-theme.node--view-mode-full .theme-page-header__text-wrapper__summary{margin-top:.5rem}}.node--type-service-channel.node--view-mode-full{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.875rem}@media all and (min-width:768px){.node--type-service-channel.node--view-mode-full{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-service-channel.node--view-mode-full{max-width:1600px;padding-left:5rem;padding-right:5rem}}.node--type-service.node--view-mode-full{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.875rem}@media all and (min-width:768px){.node--type-service.node--view-mode-full{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-service.node--view-mode-full{max-width:1600px;padding-left:5rem;padding-right:5rem}}.service__section__content p{margin-bottom:1.5rem}.service__section__content a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;display:inline-block;margin-bottom:.5rem;overflow-wrap:anywhere}.service__section__content a:visited{color:var(--c-primary)}.service__section__content a:hover{color:var(--c-white);background-color:var(--c-primary);text-decoration:none}.service__section__content a:focus{border:.0625rem solid #0D2DAB;padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.service__accordion{padding-top:.75rem}.service__accordion.loading{overflow:hidden;height:3rem}.service__accordion.is-active .service__accordion__heading__chevron{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.service__accordion.is-active .service__accordion__content{opacity:1;visibility:visible;position:relative;padding:1.25rem}.service__accordion.is-hidden .service__accordion__content{opacity:0;visibility:hidden;position:absolute}.service__accordion__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-bottom:1px solid var(--c-black);padding-bottom:.625rem}.service__accordion__heading__chevron{background-image:url(/themes/custom/ouka/dist/images/chevron_down.svg);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background-repeat:no-repeat;display:block;width:.75rem;height:.5rem}.service__accordion__content{max-height:none;overflow:hidden;width:100%;padding:0 1.25rem;-webkit-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-o-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-moz-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;transition:0.2s max-height ease-in-out,0.2s padding ease-in-out}.service__accordion__content p{margin-bottom:1.5rem}.service__accordion__content a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;display:inline-block;margin-bottom:.5rem;overflow-wrap:anywhere}.service__accordion__content a:visited{color:var(--c-primary)}.service__accordion__content a:hover{color:var(--c-white);background-color:var(--c-primary);text-decoration:none}.service__accordion__content a:focus{border:.0625rem solid #0D2DAB;padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.node--type-site-project.node--view-mode-full{margin-bottom:1.875rem;padding-top:1rem}.node--type-site-project.node--view-mode-full .page-title{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.node--type-site-project.node--view-mode-full .page-title{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-site-project.node--view-mode-full .page-title{max-width:880px;padding-left:5rem;padding-right:5rem}}.node--type-site-project.node--view-mode-full .node__content{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.node--type-site-project.node--view-mode-full .node__content{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-site-project.node--view-mode-full .node__content{max-width:880px;padding-left:5rem;padding-right:5rem}}.node--type-site-project .project__type{margin-bottom:1rem}.node--type-site-project .project__information{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.05625rem;margin-bottom:2.5rem}.node--type-site-project .project__information b{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.09rem;font-weight:600;display:block}.node--type-site-project .project__information__left{width:100%;margin-bottom:1rem}@media all and (min-width:1280px){.node--type-site-project .project__information__left{width:auto;max-width:12.5rem;margin-right:2.8125rem;margin-bottom:0}}.node--type-site-project .project__information__right{width:100%}@media all and (min-width:1280px){.node--type-site-project .project__information__right{width:auto}}.node--type-site-project .project__event,.node--type-site-project .project__display-period{background:var(--c-background-secondary);padding:1.5rem;margin-bottom:2rem}.node--type-site-project .project__event .field--name-field-event-description-editor p,.node--type-site-project .project__event .field--name-field-display-period-desc-editor p,.node--type-site-project .project__display-period .field--name-field-event-description-editor p,.node--type-site-project .project__display-period .field--name-field-display-period-desc-editor p{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.05625rem;margin-bottom:.5rem}.node--type-site-project .project__event .field--name-field-event-description-editor p:last-child,.node--type-site-project .project__event .field--name-field-display-period-desc-editor p:last-child,.node--type-site-project .project__display-period .field--name-field-event-description-editor p:last-child,.node--type-site-project .project__display-period .field--name-field-display-period-desc-editor p:last-child{margin-bottom:0}.node--type-site-project .project__event b,.node--type-site-project .project__display-period b{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.09rem;font-weight:700;display:block;margin-bottom:.5rem}.node--type-site-project .project__display-period{background:var(--c-background-tertiary)}.node--type-site-project .project__image{margin-bottom:4rem}.node--type-site-project .project__phases{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2.5rem}@media all and (min-width:768px){.node--type-site-project .project__phases{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-site-project .project__phases{max-width:880px;padding-left:5rem;padding-right:5rem}}.node--type-site-project .project__phases h2{margin-bottom:1.5rem}.node--type-site-project .project__additional-information .paragraph--type--project-listing,.node--type-site-project .project__additional-information .paragraph--type--project-file-attachments,.node--type-site-project .project__additional-information .paragraph--type--text-text{margin-bottom:2.5rem}.node--type-site-project .project__contacts{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2.5rem}@media all and (min-width:768px){.node--type-site-project .project__contacts{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.node--type-site-project .project__contacts{max-width:880px;padding-left:5rem;padding-right:5rem}}.node--type-site-project .project__contacts h2{margin-bottom:1.5rem}.node--type-site-project .project__contacts .field--name-field-contacts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.node--type-site-project .project__contacts .field--name-field-contacts.multiple-items>.field__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}@media all and (min-width:768px){.node--type-site-project .project__contacts .field--name-field-contacts.multiple-items>.field__item{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.node--type-site-project .project__contacts .field--name-field-contacts.multiple-items>.field__item:nth-of-type(2n+2){margin-right:0}}.node--type-site-project .project__contacts .field--name-field-contacts.single-item>.field__item{width:100%;max-width:768px}@media all and (min-width:768px){.node--type-site-project .project__contacts .field--name-field-contacts.single-item>.field__item{max-width:640px}}@media all and (min-width:1280px){.node--type-site-project .project__contacts .field--name-field-contacts.single-item>.field__item{max-width:480px}}.node--type-site-project.node--view-mode-card{background:var(--c-background-secondary);padding:1.5rem;width:100%;display:block;text-decoration:none}.node--type-site-project.node--view-mode-card:hover .project-card__title,.node--type-site-project.node--view-mode-card:focus .project-card__title{text-decoration:underline}.node--type-site-project .project-card__top-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:1rem}.node--type-site-project .project-card__display-period{color:var(--c-tertiary-accent);font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.0225rem;font-weight:700}.node--type-site-project .project-card__title{color:var(--c-primary-accent-dark);font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.5rem;line-height:1.5625rem;letter-spacing:0.025rem;font-weight:700;display:block;margin-bottom:.5rem;text-decoration:none}.node--type-site-project .project-card__title:hover,.node--type-site-project .project-card__title:focus{text-decoration:underline}.node--type-site-project .project-card__planning-number{color:var(--c-primary-accent-dark);font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:0.01312rem;font-weight:600;margin-bottom:.5rem}.node--type-site-project .project-card__event-title{color:var(--c-tertiary-accent);font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:0.01312rem;font-weight:600;margin-bottom:1rem}.node--type-site-project .project-card__regions{color:var(--c-text);font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:0.05625rem;font-weight:400}.paragraph--type--accordion{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--accordion{margin-bottom:5rem}}.paragraph--type--accordion .component-title{margin-bottom:1.5rem}.accordion{position:relative;margin-bottom:0}.accordion.loading{overflow:hidden;height:3.5rem}.accordion.is-active{margin-bottom:.5rem}.accordion.is-active .accordion__title{margin-bottom:0}.accordion.is-active .accordion__title__chevron{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion.is-active .accordion__content{padding:2rem;opacity:1;visibility:visible;position:relative}.accordion.is-hidden .accordion__content{opacity:0;visibility:hidden;position:absolute}.accordion__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;margin-bottom:.5rem;background:var(--c-accordion-title);cursor:pointer;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.accordion__title .field--name-field-title{max-width:90%}.accordion__title__chevron{background-image:url(/themes/custom/ouka/dist/images/chevron_down.svg);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background-repeat:no-repeat;display:block;width:.75rem;height:.5rem}.accordion__content{background:var(--c-accordion-content);max-height:none;overflow:hidden;width:100%;padding-left:2rem;padding-right:2rem;-webkit-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-o-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-moz-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;transition:0.2s max-height ease-in-out,0.2s padding ease-in-out}.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .paragraph,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child ul:not(.toolbar-menu) li:not(.menu-item),ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li:not(.menu-item),.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child ol li:not(.menu-item),ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li:not(.menu-item),.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child dl li:not(.menu-item),dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li:not(.menu-item),.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .list-item,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .text-long ol li,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .text-long ul li,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .field__field_rich_text ol li,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .field__field_rich_text ul li,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .field--type-text-long ol li,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .field--type-text-long ul li,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .field--type-text-with-summary ol li,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child .field--type-text-with-summary ul li,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item:last-child li{margin-bottom:0}.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.list-item,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li{padding-left:0;padding-right:0}@media all and (min-width:768px){.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.list-item,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li{padding-left:0;padding-right:0}}@media all and (min-width:1280px){.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li:not(.menu-item),.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.list-item,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li{padding-left:0;padding-right:0}}.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--text-infobox,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox:not(.menu-item),ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox:not(.menu-item),.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox:not(.menu-item),ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox:not(.menu-item),.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox:not(.menu-item),dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox:not(.menu-item),.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--text-infobox.list-item,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--text-infobox{border:2px solid var(--c-primary)}.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--links-buttoned .field--name-field-links-buttoned,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--links-buttoned.list-item .field--name-field-links-buttoned,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned{grid-template-columns:1fr}.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned .buttoned__link,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned .buttoned__link,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned .buttoned__link,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned .buttoned__link,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned .buttoned__link,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned:not(.menu-item) .field--name-field-links-buttoned .buttoned__link,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--links-buttoned.list-item .field--name-field-links-buttoned .buttoned__link,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--links-buttoned .field--name-field-links-buttoned .buttoned__link{border:2px solid var(--c-primary)}@media all and (min-width:1280px){.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--contact-cards .field--name-field-contacts .field__item,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .field--name-field-contacts .field__item,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .field--name-field-contacts .field__item,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .field--name-field-contacts .field__item,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .field--name-field-contacts .field__item,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .field--name-field-contacts .field__item,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .field--name-field-contacts .field__item,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--contact-cards.list-item .field--name-field-contacts .field__item,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .field--name-field-contacts .field__item{width:100%;margin-right:0}}.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .node--type-contact-info.node--view-mode-card.contact-card,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .node--type-contact-info.node--view-mode-card.contact-card,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .node--type-contact-info.node--view-mode-card.contact-card,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards:not(.menu-item) .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--contact-cards.list-item .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--contact-cards .node--type-contact-info.node--view-mode-card.contact-card{border:2px solid var(--c-primary)}.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--rss-listing.show-background-color,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color:not(.menu-item),ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color:not(.menu-item),.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color:not(.menu-item),ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color:not(.menu-item),.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color:not(.menu-item),dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color:not(.menu-item),.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--rss-listing.show-background-color.list-item,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing.show-background-color{padding:0;background:none}.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--rss-listing .rss-wrapper,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--rss-listing.list-item .rss-wrapper,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper{padding-left:0;padding-right:0}@media all and (min-width:768px){.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--rss-listing .rss-wrapper,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--rss-listing.list-item .rss-wrapper,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper{padding-left:0;padding-right:0}}@media all and (min-width:1280px){.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--rss-listing .rss-wrapper,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing:not(.menu-item) .rss-wrapper,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--rss-listing.list-item .rss-wrapper,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--rss-listing .rss-wrapper{padding-left:0;padding-right:0}}.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--service-channel .service-channel__phone,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__phone,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__phone,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__phone,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__phone,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__phone,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__phone,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--service-channel.list-item .service-channel__phone,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__phone,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--service-channel .service-channel__echannel,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__echannel,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__echannel,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__echannel,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__echannel,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__echannel,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__echannel,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--service-channel.list-item .service-channel__echannel,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__echannel,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--service-channel .service-channel__location,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__location,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__location,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__location,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__location,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__location,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__location,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--service-channel.list-item .service-channel__location,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__location,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--service-channel .service-channel__webpage,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__webpage,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__webpage,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__webpage,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__webpage,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__webpage,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__webpage,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--service-channel.list-item .service-channel__webpage,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__webpage,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph.paragraph--type--service-channel .service-channel__form,.accordion__content ul:not(.toolbar-menu) .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__form,ul:not(.toolbar-menu) .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__form,.accordion__content ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__form,ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__form,.accordion__content dl .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__form,dl .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel:not(.menu-item) .service-channel__form,.accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>.paragraph--type--service-channel.list-item .service-channel__form,.accordion__content .text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.accordion__content .text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.accordion__content .field__field_rich_text ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.field__field_rich_text ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.accordion__content .field__field_rich_text ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.field__field_rich_text ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.accordion__content .field--type-text-long ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.field--type-text-long ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.accordion__content .field--type-text-long ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.field--type-text-long ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.accordion__content .field--type-text-with-summary ol .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.field--type-text-with-summary ol .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.accordion__content .field--type-text-with-summary ul .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form,.field--type-text-with-summary ul .accordion__content .field--name-field-content-components.field--type-entity-reference-revisions>.field__item>li.paragraph--type--service-channel .service-channel__form{padding:0}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--accordion,.full-width-layout .paragraph--type--accordion{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--accordion,.full-width-layout .paragraph--type--accordion{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--accordion,.full-width-layout .paragraph--type--accordion{max-width:880px;padding-left:5rem;padding-right:5rem}}.anchor-helper{position:relative}.anchor-helper__button{display:none;position:absolute;top:.5rem;right:1.25rem;z-index:100}.anchor-helper:hover .anchor-helper__button{display:block}.anchor-helper__info{font-family:"Barlow-Medium",arial,helvetica,sans-serif;font-size:1rem;color:var(--c-black);position:absolute;top:3.5rem;right:1.25rem;z-index:100}.anchor-helper:not(:hover) .anchor-helper__info{display:none}.paragraph--type--cards-iconed{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2rem}@media all and (min-width:768px){.paragraph--type--cards-iconed{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.paragraph--type--cards-iconed{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.paragraph--type--cards-iconed{margin-bottom:3rem}}.paragraph--type--cards-iconed .component-title{margin-bottom:1.5rem}.paragraph--type--cards-iconed .field--name-field-cards{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.paragraph--type--cards-iconed .field--name-field-cards>.field__item{background:var(--c-background-secondary);display:block;margin-bottom:.5rem;width:100%;text-decoration:none}.paragraph--type--cards-iconed .field--name-field-cards>.field__item:hover .card__title,.paragraph--type--cards-iconed .field--name-field-cards>.field__item:focus .card__title{text-decoration:underline}@media all and (min-width:768px){.paragraph--type--cards-iconed .field--name-field-cards>.field__item{margin-bottom:2rem}}@media all and (min-width:768px) and (max-width:1279px){.paragraph--type--cards-iconed .field--name-field-cards>.field__item{width:-webkit-calc((100% + 2rem * (1 - 3)) / 3);width:-moz-calc((100% + 2rem * (1 - 3)) / 3);width:calc((100% + 2rem * (1 - 3)) / 3);margin-right:2rem}.paragraph--type--cards-iconed .field--name-field-cards>.field__item:nth-of-type(3n+3){margin-right:0}}@media all and (min-width:1280px){.paragraph--type--cards-iconed .field--name-field-cards>.field__item{width:-webkit-calc((100% + 2rem * (1 - 5)) / 5);width:-moz-calc((100% + 2rem * (1 - 5)) / 5);width:calc((100% + 2rem * (1 - 5)) / 5);margin-right:2rem}.paragraph--type--cards-iconed .field--name-field-cards>.field__item:nth-of-type(5n+5){margin-right:0}}@media all and (min-width:768px){.paragraph--type--cards-iconed.show-icons .card{text-align:center}}.paragraph--type--cards-iconed.show-icons .card__icon{display:block}.paragraph--type--cards-iconed.show-icons .card__arrow{margin:0 auto}@media all and (min-width:768px){.paragraph--type--cards-iconed.show-description .card__title{margin-bottom:.5rem}}.paragraph--type--cards-iconed.show-description .card__description{display:block}@media all and (min-width:768px){.paragraph--type--cards-iconed.show-description .card__description{margin-bottom:1.4375rem}}@media all and (max-width:767px){.paragraph--type--cards-iconed.show-description .card__arrow{top:1rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media all and (min-width:768px){.paragraph--type--cards-iconed.show-icons.show-description .card__description{margin-bottom:1.0625rem;padding:0 1rem}}.card{padding:1rem 0 1rem 1rem;position:relative;margin-bottom:0;width:100%;line-height:0;text-decoration:none}@media all and (min-width:768px){.card{padding:2.25rem 0}}.card:hover .card__title,.card:focus .card__title{text-decoration:underline}.card__icon{display:none}.card__icon .icon{fill:var(--c-primary);width:2rem;height:2rem;margin-right:.625rem}@media all and (min-width:768px){.card__icon .icon{width:4rem;height:4rem;margin:0 auto .75rem auto}}@media all and (max-width:767px){.card__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;padding-right:2.625rem}}.card__title{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1rem;line-height:1.25rem;letter-spacing:0.02rem;font-weight:700;color:var(--c-primary-accent-dark);word-wrap:break-word}@media all and (min-width:768px){.card__title{font-size:1.25rem;line-height:1.5rem;letter-spacing:0.025rem;margin-bottom:1.0625rem;padding:0 1.5rem;width:100%}}.card__description{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1rem;line-height:1.25rem;letter-spacing:0.02rem;font-weight:400;color:var(--c-text);display:none;width:100%;padding-right:1rem;word-wrap:break-word}@media all and (min-width:768px){.card__description{padding:0 1.5rem}}.card__arrow{background-image:url(/themes/custom/ouka/dist/images/arrow_right_blue.svg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:1.25rem;height:1.25rem}@media all and (max-width:767px){.card__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:1rem}}@media all and (min-width:768px){.card__arrow{margin-left:1.5rem}}.paragraph--type--contact-cards .component-title{width:100%;margin-bottom:1.75rem}.paragraph--type--contact-cards .field--name-field-contacts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.paragraph--type--contact-cards .field--name-field-contacts>.field__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.paragraph--type--contact-cards .field--name-field-contacts.single-item>.field__item{width:100%;max-width:768px}@media all and (min-width:768px){.paragraph--type--contact-cards .field--name-field-contacts.single-item>.field__item{max-width:640px}}@media all and (min-width:1280px){.paragraph--type--contact-cards .field--name-field-contacts.single-item>.field__item{max-width:480px}}.full-width-layout .paragraph--type--contact-cards{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--contact-cards{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--contact-cards{max-width:1600px;padding-left:5rem;padding-right:5rem}}.full-width-layout .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item{width:100%}@media all and (min-width:768px) and (max-width:1279px){.full-width-layout .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.full-width-layout .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item:nth-of-type(2n+2){margin-right:0}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item{width:-webkit-calc((100% + 2.25rem * (1 - 3)) / 3);width:-moz-calc((100% + 2.25rem * (1 - 3)) / 3);width:calc((100% + 2.25rem * (1 - 3)) / 3);margin-right:2.25rem}.full-width-layout .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item:nth-of-type(3n+3){margin-right:0}}.narrow-width-layout .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item{width:100%}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.narrow-width-layout .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item:nth-of-type(2n+2){margin-right:0}}.narrow-width-layout .layout-container:not(.no-sidebar) .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item{width:100%}@media all and (min-width:768px){.narrow-width-layout .layout-container:not(.no-sidebar) .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item{width:-webkit-calc((100% + 1.5rem * (1 - 2)) / 2);width:-moz-calc((100% + 1.5rem * (1 - 2)) / 2);width:calc((100% + 1.5rem * (1 - 2)) / 2);margin-right:1.5rem}.narrow-width-layout .layout-container:not(.no-sidebar) .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item:nth-of-type(2n+2){margin-right:0}.narrow-width-layout .layout-container:not(.no-sidebar) .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item .contact-card{padding:1.5rem}.narrow-width-layout .layout-container:not(.no-sidebar) .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item .contact-card__image .field--name-field-main-media img{width:5rem;height:5rem}.narrow-width-layout .layout-container:not(.no-sidebar) .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item .contact-card__description{font-size:1.0625rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--contact-cards{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--contact-cards{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--contact-cards{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item{width:100%}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--contact-cards .field--name-field-contacts.multiple-items>.field__item:nth-of-type(2n+2){margin-right:0}}.paragraph--type--contact-search{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--contact-search{margin-bottom:5rem}}.paragraph--type--contact-search .component-title{margin-bottom:1.5rem}.full-width-layout .paragraph--type--contact-search{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--contact-search{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--contact-search{max-width:1600px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--contact-search{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--contact-search{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--contact-search{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--contact-search{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--contact-search{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--contact-search{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--external-features{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--external-features{margin-bottom:5rem}}.paragraph--type--external-features .component-title{width:100%;margin-bottom:1.75rem}.paragraph--type--external-features .disruption-notification__parent-accordion{position:relative;margin-bottom:0}.paragraph--type--external-features .disruption-notification__parent-accordion.loading{overflow:hidden;height:5.5rem}.paragraph--type--external-features .disruption-notification__parent-accordion.is-active{margin-bottom:.5rem}.paragraph--type--external-features .disruption-notification__parent-accordion.is-active{margin-bottom:.5rem}.paragraph--type--external-features .disruption-notification__parent-accordion.is-active .disruption-notification__parent-accordion__heading{margin-bottom:0}.paragraph--type--external-features .disruption-notification__parent-accordion.is-active .disruption-notification__parent-accordion__heading .disruption-notification__parent-accordion__heading__chevron{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.paragraph--type--external-features .disruption-notification__parent-accordion.is-active .disruption-notification__parent-accordion__content{padding:2rem;opacity:1;visibility:visible;position:relative;max-height:none}.paragraph--type--external-features .disruption-notification__parent-accordion.is-hidden .disruption-notification__parent-accordion__content{opacity:0;visibility:hidden;position:absolute}.paragraph--type--external-features .disruption-notification__parent-accordion__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;margin-bottom:.5rem;background:var(--c-accordion-title);cursor:pointer;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.paragraph--type--external-features .disruption-notification__parent-accordion__heading__wrapper{max-width:90%}.paragraph--type--external-features .disruption-notification__parent-accordion__heading__chevron{background-image:url(/themes/custom/ouka/dist/images/chevron_down.svg);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background-repeat:no-repeat;display:block;width:.75rem;height:.5rem}.paragraph--type--external-features .disruption-notification__parent-accordion__heading h3{margin:0 0 .3125rem}.paragraph--type--external-features .disruption-notification__parent-accordion__heading .disruption-notification__parent-accordion__heading__wrapper__published{font-size:1rem}.paragraph--type--external-features .disruption-notification__parent-accordion__content{background:var(--c-accordion-content);max-height:0;overflow:hidden;width:100%;padding-left:2rem;padding-right:2rem;-webkit-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-o-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-moz-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;transition:0.2s max-height ease-in-out,0.2s padding ease-in-out}.full-width-layout .paragraph--type--external-features .external-feature-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--external-features .external-feature-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--external-features .external-feature-wrapper{max-width:1600px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--external-features .external-feature-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--external-features .external-feature-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--external-features .external-feature-wrapper{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--file-attachments{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--file-attachments{margin-bottom:5rem}}.paragraph--type--file-attachments .component-title{margin-bottom:1.5rem}.paragraph--type--file-attachments .field--name-field-attachments>.field__item{max-width:768px;background:var(--c-background-secondary);display:block;margin-bottom:.5rem;width:100%;text-decoration:none}@media all and (min-width:768px){.paragraph--type--file-attachments .field--name-field-attachments>.field__item{max-width:1280px}}@media all and (min-width:1280px){.paragraph--type--file-attachments .field--name-field-attachments>.field__item{max-width:1440px}}@media all and (min-width:1280px){.paragraph--type--file-attachments .field--name-field-attachments>.field__item{max-width:768px}}@media all and (min-width:1280px) and (min-width:768px){.paragraph--type--file-attachments .field--name-field-attachments>.field__item{max-width:1280px}}@media all and (min-width:1280px) and (min-width:1280px){.paragraph--type--file-attachments .field--name-field-attachments>.field__item{max-width:720px}}.paragraph--type--file-attachments .field--name-field-attachments>.field__item:hover .attachment--name,.paragraph--type--file-attachments .field--name-field-attachments>.field__item:focus .attachment--name{text-decoration:underline}.attachment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background-image:url(/themes/custom/ouka/dist/images/download.svg);background-position:left 1rem center;background-repeat:no-repeat;-webkit-background-size:2.5rem 2.5rem;-moz-background-size:2.5rem;background-size:2.5rem;padding:1rem 1rem 1rem 4.25rem;position:relative;margin-bottom:0;width:100%;line-height:0;text-decoration:none}.attachment:hover .attachment__name,.attachment:focus .attachment__name{text-decoration:underline}.attachment__name{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0.0225rem;font-weight:700;color:var(--c-primary-accent-dark);margin-bottom:.375rem;width:100%}.attachment__info{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:0.01312rem;font-weight:600;color:var(--c-text);text-transform:uppercase;width:auto}.full-width-layout .paragraph--type--file-attachments{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--file-attachments{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--file-attachments{max-width:1600px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--file-attachments{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--file-attachments{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--file-attachments{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--iframe{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--iframe{margin-bottom:5rem}}.paragraph--type--iframe .component-title{margin-bottom:1.5rem}.paragraph--type--iframe .no-scroll{overflow:hidden}.paragraph--type--iframe .iframe{border:none;width:100%}.iframe-content__consent{background:var(--c-iframe-consent);max-width:100%;padding-top:56.25%;position:relative;width:100%}.iframe-content__consent__message{color:var(--c-text);font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5rem;letter-spacing:0.0125rem;font-weight:700;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:25rem;width:80%}.iframe-content__consent__message p{display:block;margin-bottom:1.125rem}.iframe-content__consent__button{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-tertiary);border-color:var(--c-tertiary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.iframe-content__consent__button:visited{color:var(--c-white)}.iframe-content__consent__button:hover,.iframe-content__consent__button:focus,.iframe-content__consent__button:active{color:var(--c-white);background-color:var(--c-tertiary-accent)}.full-width-layout .paragraph--type--iframe{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--iframe{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--iframe{max-width:1600px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--iframe{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--iframe{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--iframe{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--iframe{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--iframe{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--iframe{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--image-gallery{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--image-gallery{margin-bottom:5rem}}.paragraph--type--image-gallery .component-title{margin-bottom:1.5rem}.paragraph--type--image-gallery .field--name-field-image-gallery-images{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.paragraph--type--image-gallery .field--name-field-image-gallery-images>.field__item{display:block;width:100%}@media all and (min-width:420px) and (max-width:767px){.paragraph--type--image-gallery .field--name-field-image-gallery-images>.field__item{width:-webkit-calc((100% + 2rem * (1 - 2)) / 2);width:-moz-calc((100% + 2rem * (1 - 2)) / 2);width:calc((100% + 2rem * (1 - 2)) / 2);margin-right:2rem}.paragraph--type--image-gallery .field--name-field-image-gallery-images>.field__item:nth-of-type(2n+2){margin-right:0}}@media all and (min-width:768px){.paragraph--type--image-gallery .field--name-field-image-gallery-images>.field__item{width:-webkit-calc((100% + 2rem * (1 - 3)) / 3);width:-moz-calc((100% + 2rem * (1 - 3)) / 3);width:calc((100% + 2rem * (1 - 3)) / 3);margin-right:2rem}.paragraph--type--image-gallery .field--name-field-image-gallery-images>.field__item:nth-of-type(3n+3){margin-right:0}}.paragraph--type--image-gallery .field--name-field-image-gallery-images>.field__item a.colorbox{position:relative;display:block}.paragraph--type--image-gallery .field--name-field-image-gallery-images>.field__item a.colorbox:after{background-image:url(/themes/custom/ouka/dist/images/maximize.svg);content:'';width:35px;height:35px;position:absolute;top:5px;right:5px;background-color:var(--c-black);-webkit-background-size:75% 75%;-moz-background-size:75% 75%;background-size:75% 75%;background-repeat:no-repeat;background-position:center}.full-width-layout .paragraph--type--image-gallery{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--image-gallery{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--image-gallery{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--image-gallery{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--image-gallery{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--image-gallery{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--image-gallery{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--image-gallery{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--image-gallery{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--image{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--image{margin-bottom:4rem}}.full-width-layout .paragraph--type--image.big{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--image.big{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--image.big{max-width:1120px;padding-left:5rem;padding-right:5rem}}.full-width-layout .paragraph--type--image.medium{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--image.medium{max-width:640px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--image.medium{max-width:640px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--image.big{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--image.big{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--image.big{max-width:720px}}.narrow-width-layout .paragraph--type--image.medium{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--image.medium{max-width:640px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--image.medium{max-width:480px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--image.big{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--image.big{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--image.big{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--image.medium{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--image.medium{max-width:640px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--image.medium{max-width:640px;padding-left:5rem;padding-right:5rem}}.paragraph--type--keyfigures{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--keyfigures{margin-bottom:5rem}}.paragraph--type--keyfigures .component-title{width:100%;margin-bottom:1.75rem}.paragraph--type--keyfigures.light .keyfigures{background:var(--c-background-primary)}.paragraph--type--keyfigures.light .keyfigures .paragraph--type--keyfigure{color:var(--c-primary-accent)}.paragraph--type--keyfigures.dark .keyfigures{background:var(--c-primary)}.paragraph--type--keyfigures.dark .keyfigures .paragraph--type--keyfigure{color:var(--c-white)}.paragraph--type--keyfigures .keyfigures{padding:2rem 2rem 0 2rem}.paragraph--type--keyfigures .field--name-field-key-figures{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.paragraph--type--keyfigures .field--name-field-key-figures>.field__item{width:100%}@media all and (min-width:768px){.paragraph--type--keyfigures .field--name-field-key-figures>.field__item{width:-webkit-calc((100% + 2rem * (1 - 3)) / 3);width:-moz-calc((100% + 2rem * (1 - 3)) / 3);width:calc((100% + 2rem * (1 - 3)) / 3);margin-right:2rem}.paragraph--type--keyfigures .field--name-field-key-figures>.field__item:nth-of-type(3n+3){margin-right:0}}@media all and (min-width:768px){.paragraph--type--keyfigures .field--name-field-key-figures>.field__item.count-2{width:-webkit-calc((100% + 2rem * (1 - 2)) / 2);width:-moz-calc((100% + 2rem * (1 - 2)) / 2);width:calc((100% + 2rem * (1 - 2)) / 2);margin-right:2rem}.paragraph--type--keyfigures .field--name-field-key-figures>.field__item.count-2:nth-of-type(2n+2){margin-right:0}}.paragraph--type--keyfigures .field--name-field-key-figures>.field__item.count-1{width:100%;margin-right:0}.paragraph--type--keyfigure{margin-bottom:2rem;text-align:center}.paragraph--type--keyfigure .field--name-field-key-figure-value{color:inherit;font-family:"Oulun-Graadi",arial,helvetica,sans-serif;font-size:2.5rem;line-height:2.75rem;letter-spacing:0.125rem;margin-bottom:.5rem}.paragraph--type--keyfigure .field--name-field-key-figure-description{color:inherit;font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.05625rem}.full-width-layout .paragraph--type--keyfigures{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--keyfigures{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--keyfigures{max-width:1120px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--keyfigures{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--keyfigures{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--keyfigures{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--keyfigures{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--keyfigures{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--keyfigures{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--liftup-main{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--liftup-main{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.paragraph--type--liftup-main{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.paragraph--type--liftup-main{margin-bottom:5rem}}.paragraph--type--liftup-main.show-branding .liftup-main__image:before{display:block;content:"";position:absolute;left:0;top:0;background-image:url(/themes/custom/ouka/dist/images/hero_brand_graphic_left.svg);background-position:top left;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;height:6.5625rem;width:4.5625rem}@media all and (min-width:768px){.paragraph--type--liftup-main.show-branding .liftup-main__image:before{height:8.6875rem;width:6rem}}@media all and (min-width:1280px){.paragraph--type--liftup-main.show-branding .liftup-main__image:before{height:14.375rem;width:9.9375rem}}.paragraph--type--liftup-main.show-branding .liftup-main__image:after{display:block;content:"";position:absolute;right:0;bottom:0;background-image:url(/themes/custom/ouka/dist/images/hero_brand_graphic_right.svg);background-position:right bottom;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;height:9.625rem;width:4.6875rem}@media all and (min-width:768px){.paragraph--type--liftup-main.show-branding .liftup-main__image:after{height:17.25rem;width:8.375rem}}@media all and (min-width:1280px){.paragraph--type--liftup-main.show-branding .liftup-main__image:after{height:27.5rem;width:13.3125rem}}.paragraph--type--liftup-main .liftup-main__link-wrapper{position:relative;display:block}.paragraph--type--liftup-main .liftup-main__link-wrapper.is-link:hover .liftup-main__text-wrapper__title,.paragraph--type--liftup-main .liftup-main__link-wrapper.is-link:hover .liftup-main__text-wrapper__summary{text-decoration:underline}.paragraph--type--liftup-main .liftup-main__image{position:relative}.paragraph--type--liftup-main .liftup-main__image img{width:100%;height:auto;display:block}.paragraph--type--liftup-main .liftup-main__text-wrapper{background:var(--c-white);padding:1rem 1.5rem 0 1.5rem;position:relative}@media all and (min-width:768px){.paragraph--type--liftup-main .liftup-main__text-wrapper{padding:1.125rem 1.5rem 0 0;max-width:60%;position:absolute;left:0;bottom:0}}@media all and (min-width:1280px){.paragraph--type--liftup-main .liftup-main__text-wrapper{min-width:35.9375rem;max-width:40%}}.paragraph--type--liftup-main .liftup-main__text-wrapper__title{font-family:"Oulun-Graadi",arial,helvetica,sans-serif;font-size:1.5rem;line-height:1.8125rem;letter-spacing:0.015rem;font-weight:900;color:var(--c-primary-accent-dark);margin-bottom:.25rem;display:inline}@media all and (min-width:768px){.paragraph--type--liftup-main .liftup-main__text-wrapper__title{font-size:1.75rem;line-height:2.125rem;letter-spacing:0.0175rem;margin-bottom:.5rem}}@media all and (min-width:1280px){.paragraph--type--liftup-main .liftup-main__text-wrapper__title{font-size:2rem;line-height:2.4375rem;letter-spacing:0.02rem}}.paragraph--type--liftup-main .liftup-main__text-wrapper__summary{font-size:1.375rem;line-height:1.8125rem;color:var(--c-primary-accent-dark)}.paragraph--type--liftup-multiple{margin-bottom:.25rem}@media all and (min-width:768px){.paragraph--type--liftup-multiple{margin-bottom:2.75rem}}.paragraph--type--liftup-multiple.neutral .field--name-field-liftup-cards .field__item{background:var(--c-background-primary)}.paragraph--type--liftup-multiple.neutral .content{color:var(--c-text)}.paragraph--type--liftup-multiple.neutral .more-link{color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.paragraph--type--liftup-multiple.neutral .more-link:visited{color:var(--c-white)}.paragraph--type--liftup-multiple.neutral .more-link:hover,.paragraph--type--liftup-multiple.neutral .more-link:focus,.paragraph--type--liftup-multiple.neutral .more-link:active{color:var(--c-white);background-color:var(--c-primary-accent)}.paragraph--type--liftup-multiple.blue .field--name-field-liftup-cards .field__item{background:var(--c-primary)}.paragraph--type--liftup-multiple.blue .field--name-field-liftup-cards .field__item:focus-within{outline:#E10069 2px solid;outline-offset:0}.paragraph--type--liftup-multiple.blue .field--name-field-liftup-cards .field__item .wrapper:focus-visible{outline:none}.paragraph--type--liftup-multiple.blue .content{color:var(--c-white)}.paragraph--type--liftup-multiple.blue .more-link{color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;border:1px solid var(--c-white)}.paragraph--type--liftup-multiple.blue .more-link:visited{color:var(--c-white)}.paragraph--type--liftup-multiple.blue .more-link:hover,.paragraph--type--liftup-multiple.blue .more-link:focus,.paragraph--type--liftup-multiple.blue .more-link:active{color:var(--c-white);background-color:var(--c-primary-accent)}.paragraph--type--liftup-multiple.red .field--name-field-liftup-cards .field__item{background:var(--c-tertiary)}.paragraph--type--liftup-multiple.red .content{color:var(--c-white)}.paragraph--type--liftup-multiple.red .more-link{color:var(--c-white);background-color:var(--c-tertiary);border-color:var(--c-tertiary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;border:1px solid var(--c-white)}.paragraph--type--liftup-multiple.red .more-link:visited{color:var(--c-white)}.paragraph--type--liftup-multiple.red .more-link:hover,.paragraph--type--liftup-multiple.red .more-link:focus,.paragraph--type--liftup-multiple.red .more-link:active{color:var(--c-white);background-color:var(--c-tertiary-accent)}.paragraph--type--liftup-multiple .field--name-field-liftup-cards{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.paragraph--type--liftup-multiple .field--name-field-liftup-cards>.field__item{width:100%;margin-bottom:2.25rem}@media all and (min-width:768px){.paragraph--type--liftup-multiple .field--name-field-liftup-cards>.field__item{width:-webkit-calc((100% + 2.25rem * (1 - 3)) / 3);width:-moz-calc((100% + 2.25rem * (1 - 3)) / 3);width:calc((100% + 2.25rem * (1 - 3)) / 3);margin-right:2.25rem}.paragraph--type--liftup-multiple .field--name-field-liftup-cards>.field__item:nth-of-type(3n+3){margin-right:0}}@media all and (min-width:768px){.paragraph--type--liftup-multiple .field--name-field-liftup-cards>.field__item.count-2,.paragraph--type--liftup-multiple .field--name-field-liftup-cards>.field__item.count-1{width:-webkit-calc((100% + 2.5rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.5rem * (1 - 2)) / 2);width:calc((100% + 2.5rem * (1 - 2)) / 2);margin-right:2.5rem}.paragraph--type--liftup-multiple .field--name-field-liftup-cards>.field__item.count-2:nth-of-type(2n+2),.paragraph--type--liftup-multiple .field--name-field-liftup-cards>.field__item.count-1:nth-of-type(2n+2){margin-right:0}}.paragraph--type--liftup-card{margin-bottom:0}.paragraph--type--liftup-card .wrapper{text-decoration:none}.paragraph--type--liftup-card .image{width:100%}.paragraph--type--liftup-card .image img{width:100%;height:auto;display:block}.paragraph--type--liftup-card .content{padding:2rem;width:100%}.paragraph--type--liftup-card .content h2{color:inherit;display:block;width:100%}.paragraph--type--liftup-card .text{width:100%;margin-bottom:2rem}.paragraph--type--liftup-card .more-link{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.625rem 3rem .625rem 1rem;background-image:url(/themes/custom/ouka/dist/images/arrow_right_white.svg);-webkit-background-size:1.25rem 1.25rem;-moz-background-size:1.25rem;background-size:1.25rem;background-position:center right .625rem;background-repeat:no-repeat;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem}.full-width-layout .paragraph--type--liftup-multiple{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--liftup-multiple{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--liftup-multiple{max-width:1600px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--liftup-multiple{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--liftup-multiple{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--liftup-multiple{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--liftup-multiple{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--liftup-multiple{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--liftup-multiple{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--liftup-single{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--liftup-single{margin-bottom:5rem}}.paragraph--type--liftup-single.neutral .wrapper{background:var(--c-background-primary)}.paragraph--type--liftup-single.neutral .content{color:var(--c-text)}.paragraph--type--liftup-single.neutral .more-link{color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.paragraph--type--liftup-single.neutral .more-link:visited{color:var(--c-white)}.paragraph--type--liftup-single.neutral .more-link:hover,.paragraph--type--liftup-single.neutral .more-link:focus,.paragraph--type--liftup-single.neutral .more-link:active{color:var(--c-white);background-color:var(--c-primary-accent)}.paragraph--type--liftup-single.blue .wrapper{background:var(--c-primary)}.paragraph--type--liftup-single.blue .wrapper:focus-visible{outline:#E10069 2px solid;outline-offset:0}.paragraph--type--liftup-single.blue .content{color:var(--c-white)}.paragraph--type--liftup-single.blue .more-link{color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;border:1px solid var(--c-white)}.paragraph--type--liftup-single.blue .more-link:visited{color:var(--c-white)}.paragraph--type--liftup-single.blue .more-link:hover,.paragraph--type--liftup-single.blue .more-link:focus,.paragraph--type--liftup-single.blue .more-link:active{color:var(--c-white);background-color:var(--c-primary-accent)}.paragraph--type--liftup-single.red .wrapper{background:var(--c-tertiary)}.paragraph--type--liftup-single.red .content{color:var(--c-white)}.paragraph--type--liftup-single.red .more-link{color:var(--c-white);background-color:var(--c-tertiary);border-color:var(--c-tertiary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;border:1px solid var(--c-white)}.paragraph--type--liftup-single.red .more-link:visited{color:var(--c-white)}.paragraph--type--liftup-single.red .more-link:hover,.paragraph--type--liftup-single.red .more-link:focus,.paragraph--type--liftup-single.red .more-link:active{color:var(--c-white);background-color:var(--c-tertiary-accent)}@media all and (min-width:768px){.paragraph--type--liftup-single.small .image{width:35%;min-width:35%}}@media all and (min-width:768px){.paragraph--type--liftup-single.medium .image{width:50%;min-width:50%}}@media all and (min-width:768px){.paragraph--type--liftup-single.big .image{width:65%;min-width:65%}}@media all and (min-width:768px){.paragraph--type--liftup-single.left .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (min-width:768px){.paragraph--type--liftup-single.right .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.paragraph--type--liftup-single .wrapper{display:block;text-decoration:none}@media all and (max-width:767px){.paragraph--type--liftup-single .image{width:100%}}.paragraph--type--liftup-single .image img{width:100%;height:auto;display:block}.paragraph--type--liftup-single .content{padding:2.5rem;width:100%}@media all and (max-width:767px){.paragraph--type--liftup-single .content{padding:2rem 1.5rem 1.5rem 1.5rem;width:100%}}.paragraph--type--liftup-single .content h2{color:inherit;display:block;width:100%}.paragraph--type--liftup-single .text{width:100%;margin-bottom:2rem}.paragraph--type--liftup-single .more-link{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.625rem 3rem .625rem 1rem;background-image:url(/themes/custom/ouka/dist/images/arrow_right_white.svg);-webkit-background-size:1.25rem 1.25rem;-moz-background-size:1.25rem;background-size:1.25rem;background-position:center right .625rem;background-repeat:no-repeat;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem}.full-width-layout .paragraph--type--liftup-single{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--liftup-single{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--liftup-single{max-width:1600px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--liftup-single{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--liftup-single{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--liftup-single{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--liftup-single{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--liftup-single{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--liftup-single{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--link-described{max-width:768px;margin-bottom:1rem}@media all and (min-width:768px){.paragraph--type--link-described{max-width:1280px}}@media all and (min-width:1280px){.paragraph--type--link-described{max-width:600px}}.described-link{-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;color:var(--c-white);display:block;background:var(--c-primary);padding:1rem 1.25rem;text-decoration:none}.described-link:hover,.described-link:focus,.described-link:active{background:var(--c-primary-accent)}.described-link__title{background-image:url(/themes/custom/ouka/dist/images/arrow_right_white.svg);font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:700;-webkit-background-size:1.25rem 1.25rem;-moz-background-size:1.25rem;background-size:1.25rem;background-repeat:no-repeat;background-position:top right;color:var(--c-white);display:block;padding-right:1.875rem;margin-bottom:.5rem;text-decoration:underline}.described-link__description{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0.02rem;font-weight:600;color:var(--c-white);display:block}.paragraph--type--links-buttoned{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--links-buttoned{margin-bottom:5rem}}.paragraph--type--links-buttoned>.field--name-field-links-buttoned{width:100%}@media all and (min-width:768px){.paragraph--type--links-buttoned>.field--name-field-links-buttoned{display:inline-grid;grid-template-columns:1fr 1fr;grid-column-gap:2.25rem;grid-row-gap:.1875rem}}.paragraph--type--links-buttoned>.field--name-field-links-buttoned .buttoned__link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:var(--c-primary-accent);background:var(--c-oulu-background-3);text-decoration:none;margin-top:2rem}.paragraph--type--links-buttoned>.field--name-field-links-buttoned .buttoned__link:first-child{margin-top:0}@media all and (min-width:768px){.paragraph--type--links-buttoned>.field--name-field-links-buttoned .buttoned__link{margin:0}}.paragraph--type--links-buttoned>.field--name-field-links-buttoned .buttoned__link:hover{color:var(--c-primary-accent);text-decoration:underline;background:var(--c-oulu-background-4)}.paragraph--type--links-buttoned>.field--name-field-links-buttoned .buttoned__link:hover .buttoned__link--icon{background:var(--c-primary-accent-dark)}.paragraph--type--links-buttoned>.field--name-field-links-buttoned .buttoned__link--icon{background:var(--c-primary);min-width:3.625rem;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--links-buttoned>.field--name-field-links-buttoned .buttoned__link--text{font-weight:600;font-size:1.25rem;line-height:1.5rem;letter-spacing:0.025rem;color:var(--c-primary-accent);padding:1.125rem 1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width:768px){.paragraph--type--links-buttoned>.field--name-field-links-buttoned .buttoned__link--text{padding:1.375rem 1.25rem}}.full-width-layout .paragraph--type--links-buttoned{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--links-buttoned{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--links-buttoned{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--links-buttoned>.field--name-field-links-buttoned{grid-template-columns:1fr 1fr 1fr}}.narrow-width-layout .paragraph--type--links-buttoned{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--links-buttoned{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--links-buttoned{max-width:720px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--links-buttoned>.field--name-field-links-buttoned{grid-template-columns:1fr 1fr}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-buttoned{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-buttoned{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-buttoned{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-buttoned>.field--name-field-links-buttoned{grid-template-columns:1fr 1fr}}.paragraph--type--links-eservices{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--links-eservices{margin-bottom:5rem}}.paragraph--type--links-eservices.neutral .component-wrapper{background-image:url(/themes/custom/ouka/dist/images/click_icon.svg);background-color:var(--c-background-primary)}.paragraph--type--links-eservices.neutral .component-wrapper .component-title{color:var(--c-primary-accent)}.paragraph--type--links-eservices.blue .component-wrapper{background-image:url(/themes/custom/ouka/dist/images/click_icon_white.svg);background-color:var(--c-primary)}.paragraph--type--links-eservices.blue .component-wrapper .component-title{color:var(--c-white)}.paragraph--type--links-eservices.blue .component-wrapper .described-link{border:.0625rem solid var(--c-white);-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.paragraph--type--links-eservices.blue .component-wrapper .described-link:focus-visible{outline:#E10069 2px solid;outline-offset:0}.paragraph--type--links-eservices .component-wrapper{-webkit-background-size:4rem 4rem;-moz-background-size:4rem;background-size:4rem;background-repeat:no-repeat;background-position:top 2rem left 2rem;padding:3.125rem 2rem 2rem 2rem}@media all and (min-width:768px){.paragraph--type--links-eservices .component-wrapper{padding:2.5rem 1rem 2.5rem 7.75rem;background-position:top 2.5rem left 2.5rem}}@media all and (max-width:767px){.paragraph--type--links-eservices .component-title{padding-left:4.6875rem}}@media all and (min-width:768px){.paragraph--type--links-eservices .component-title{margin-bottom:1.75rem}}@media all and (max-width:767px){.paragraph--type--links-eservices .links{margin-top:3.125rem}}.full-width-layout .paragraph--type--links-eservices{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--links-eservices{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--links-eservices{max-width:1120px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--links-eservices{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--links-eservices{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--links-eservices{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-eservices{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-eservices{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-eservices{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--links-some{margin-bottom:.5rem}@media all and (min-width:768px){.paragraph--type--links-some{margin-bottom:3rem}}.paragraph--type--links-some.show-background-color .some-links{background:var(--c-background-primary);padding:2.25rem 2rem}.paragraph--type--links-some .component-title{width:100%;margin-bottom:1.75rem}.paragraph--type--links-some .some-links .field__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.paragraph--type--links-some .some-links .field__item{margin-bottom:2rem}.full-width-layout .paragraph--type--links-some{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--links-some{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--links-some{max-width:1600px;padding-left:5rem;padding-right:5rem}}.full-width-layout .paragraph--type--links-some .field__items>.field__item{width:100%}@media all and (min-width:768px) and (max-width:1279px){.full-width-layout .paragraph--type--links-some .field__items>.field__item{width:-webkit-calc((100% + 3rem * (1 - 2)) / 2);width:-moz-calc((100% + 3rem * (1 - 2)) / 2);width:calc((100% + 3rem * (1 - 2)) / 2);margin-right:3rem}.full-width-layout .paragraph--type--links-some .field__items>.field__item:nth-of-type(2n+2){margin-right:0}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--links-some .field__items>.field__item{width:-webkit-calc((100% + 4rem * (1 - 4)) / 4);width:-moz-calc((100% + 4rem * (1 - 4)) / 4);width:calc((100% + 4rem * (1 - 4)) / 4);margin-right:4rem}.full-width-layout .paragraph--type--links-some .field__items>.field__item:nth-of-type(4n+4){margin-right:0}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-some{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-some{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-some{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-some .field__items>.field__item{width:100%}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-some .field__items>.field__item{width:-webkit-calc((100% + 3rem * (1 - 2)) / 2);width:-moz-calc((100% + 3rem * (1 - 2)) / 2);width:calc((100% + 3rem * (1 - 2)) / 2);margin-right:3rem}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--links-some .field__items>.field__item:nth-of-type(2n+2){margin-right:0}}.narrow-width-layout .paragraph--type--links-some{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--links-some{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--links-some{max-width:720px}}.narrow-width-layout .paragraph--type--links-some .field__items>.field__item{width:100%}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--links-some .field__items>.field__item{width:-webkit-calc((100% + 3rem * (1 - 2)) / 2);width:-moz-calc((100% + 3rem * (1 - 2)) / 2);width:calc((100% + 3rem * (1 - 2)) / 2);margin-right:3rem}.narrow-width-layout .paragraph--type--links-some .field__items>.field__item:nth-of-type(2n+2){margin-right:0}}.paragraph--type--links-iconed{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.paragraph--type--links-iconed{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.paragraph--type--links-iconed{max-width:1600px;padding-left:5rem;padding-right:5rem}}.paragraph--type--links-iconed>.field--name-field-iconed-links{padding:1.5rem 0}@media all and (min-width:768px){.paragraph--type--links-iconed>.field--name-field-iconed-links{padding:0;display:inline-grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem}}@media all and (min-width:1280px){.paragraph--type--links-iconed>.field--name-field-iconed-links{padding:0 10rem 4rem;grid-template-columns:1fr 1fr 1fr}}.paragraph--type--links-iconed>.field--name-field-iconed-links .iconed__link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;text-decoration:none}.paragraph--type--links-iconed>.field--name-field-iconed-links .iconed__link:hover{text-decoration:underline}@media all and (min-width:768px){.paragraph--type--links-iconed>.field--name-field-iconed-links .iconed__link{padding:.5rem 1.25rem}}@media all and (min-width:1280px){.paragraph--type--links-iconed>.field--name-field-iconed-links .iconed__link{padding:1.5rem 1.25rem}}.paragraph--type--links-iconed>.field--name-field-iconed-links .iconed__link--icon{margin-right:1.25rem}.paragraph--type--links-iconed>.field--name-field-iconed-links .iconed__link--icon .icon{fill:var(--c-primary)}.paragraph--type--links-iconed>.field--name-field-iconed-links .iconed__link--text{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:700;letter-spacing:0.025rem;color:var(--c-primary-accent-dark)}.paragraph--type--news-archive{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--news-archive{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.paragraph--type--news-archive{max-width:1120px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.paragraph--type--news-archive{margin-bottom:5rem}}.paragraph--type--news-archive .component-title{margin-bottom:1.5rem}.paragraph--type--news-listing-local{margin-bottom:.75rem}@media all and (min-width:768px){.paragraph--type--news-listing-local{margin-bottom:3.25rem}}.paragraph--type--news-listing-local.variant--background{background:var(--c-background-primary);padding-top:1.5rem;padding-bottom:1.5rem}@media all and (min-width:768px){.paragraph--type--news-listing-local.variant--background{padding-top:3rem;padding-bottom:3rem}}.paragraph--type--news-listing-local .component-top{margin-bottom:1.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.paragraph--type--news-listing-local .component-top .component-title{width:100%;margin-bottom:0}.paragraph--type--news-listing-local .component-top .rss-feed-link{background-image:url(/themes/custom/ouka/dist/images/rss_feed.svg);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;color:transparent;display:inline-block;width:2.625rem;height:2.625rem;margin-left:auto;margin-top:-7px;width:4.625rem;background-position:right}.paragraph--type--news-listing-local .read-more-link{width:100%}.paragraph--type--news-listing-local .read-more-link a{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-primary);background-color:var(--c-white);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background:transparent}.paragraph--type--news-listing-local .read-more-link a:visited{color:var(--c-primary)}.paragraph--type--news-listing-local .read-more-link a:hover,.paragraph--type--news-listing-local .read-more-link a:focus,.paragraph--type--news-listing-local .read-more-link a:active{color:var(--c-white);background-color:var(--c-primary)}@media all and (max-width:767px){.paragraph--type--news-listing-local .read-more-link a{width:100%}}.full-width-layout .paragraph--type--news-listing-local .news-listing-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--news-listing-local .news-listing-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--news-listing-local .news-listing-wrapper{max-width:1600px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--news-listing-local.variant--background .news-listing-wrapper{padding:0 1.5rem}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--news-listing-local.variant--background .news-listing-wrapper{padding:0 2rem}}.narrow-width-layout .paragraph--type--news-listing-local .news-listing-wrapper{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--news-listing-local .news-listing-wrapper{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--news-listing-local .news-listing-wrapper{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--news-listing-local .news-listing-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--news-listing-local .news-listing-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--news-listing-local .news-listing-wrapper{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--news-listing{margin-bottom:.75rem}@media all and (min-width:768px){.paragraph--type--news-listing{margin-bottom:3.25rem}}.paragraph--type--news-listing.variant--background{background:var(--c-background-primary);padding-top:1.5rem;padding-bottom:1.5rem}@media all and (min-width:768px){.paragraph--type--news-listing.variant--background{padding-top:3rem;padding-bottom:3rem}}.paragraph--type--news-listing .component-top{margin-bottom:1.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.paragraph--type--news-listing .component-top .component-title{width:100%;margin-bottom:0}.paragraph--type--news-listing .component-top .rss-feed-link{background-image:url(/themes/custom/ouka/dist/images/rss_feed.svg);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;color:transparent;display:inline-block;width:2.625rem;height:2.625rem;margin-left:auto;margin-top:-7px;width:4.625rem;background-position:right}.paragraph--type--news-listing .read-more-link{width:100%}.paragraph--type--news-listing .read-more-link a{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-primary);background-color:var(--c-white);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background:transparent}.paragraph--type--news-listing .read-more-link a:visited{color:var(--c-primary)}.paragraph--type--news-listing .read-more-link a:hover,.paragraph--type--news-listing .read-more-link a:focus,.paragraph--type--news-listing .read-more-link a:active{color:var(--c-white);background-color:var(--c-primary)}@media all and (max-width:767px){.paragraph--type--news-listing .read-more-link a{width:100%}}.full-width-layout .paragraph--type--news-listing .news-listing-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--news-listing .news-listing-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--news-listing .news-listing-wrapper{max-width:1600px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--news-listing.variant--background .news-listing-wrapper{padding:0 1.5rem}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--news-listing.variant--background .news-listing-wrapper{padding:0 2rem}}.narrow-width-layout .paragraph--type--news-listing .news-listing-wrapper{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--news-listing .news-listing-wrapper{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--news-listing .news-listing-wrapper{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--news-listing .news-listing-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--news-listing .news-listing-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--news-listing .news-listing-wrapper{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--process-steps{margin-bottom:1rem;counter-reset:step-counter}@media all and (min-width:768px){.paragraph--type--process-steps{margin-bottom:3.5rem}}.paragraph--type--process-steps .component-title{width:100%;margin-bottom:1.75rem}.process-step{padding-left:2.5rem;border-left:3px solid var(--c-filter-separator);margin-left:15px;margin-bottom:0;counter-increment:step-counter}.process-step__title{position:relative}.process-step__title::before{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.00562rem;font-weight:700;background:var(--c-primary);color:var(--c-white);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:counter(step-counter);text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:-3.53125rem;width:1.875rem;height:1.875rem}.process-step__description ul,.process-step__description ol{margin-left:0;padding-left:1rem}.field--name-field-process-steps .field__item:last-of-type .process-step{border-left:3px solid transparent}.full-width-layout .paragraph--type--process-steps{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--process-steps{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--process-steps{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--process-steps{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--process-steps{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--process-steps{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--process-steps{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--process-steps{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--process-steps{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--project-archive{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--project-archive{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.paragraph--type--project-archive{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.paragraph--type--project-archive{margin-bottom:5rem}}.paragraph--type--project-archive .component-title{margin-bottom:1.5rem}.paragraph--type--project-file-attachments{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--project-file-attachments{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.paragraph--type--project-file-attachments{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.paragraph--type--project-file-attachments{margin-bottom:5rem}}.paragraph--type--project-file-attachments .component-title{margin-bottom:1.5rem}.project-attachment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;max-width:768px;background-image:url(/themes/custom/ouka/dist/images/download.svg);background-position:left 1rem center;background-repeat:no-repeat;-webkit-background-size:2.5rem 2.5rem;-moz-background-size:2.5rem;background-size:2.5rem;background-color:var(--c-background-secondary);display:block;padding:1rem 1rem 1rem 4.25rem;position:relative;margin-bottom:.5rem;width:100%;line-height:0;text-decoration:none}@media all and (min-width:768px){.project-attachment{max-width:1280px}}@media all and (min-width:1280px){.project-attachment{max-width:1440px}}@media all and (min-width:1280px){.project-attachment{max-width:768px}}@media all and (min-width:1280px) and (min-width:768px){.project-attachment{max-width:1280px}}@media all and (min-width:1280px) and (min-width:1280px){.project-attachment{max-width:720px}}.project-attachment:hover .project-attachment__name,.project-attachment:focus .project-attachment__name{text-decoration:underline}.project-attachment__name{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0.0225rem;font-weight:700;color:var(--c-primary-accent-dark);margin-bottom:.375rem;width:100%}.project-attachment__info{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:0.01312rem;font-weight:600;color:var(--c-text);text-transform:uppercase;width:auto}.paragraph--type--project-listing{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--project-listing{margin-bottom:5rem}}.paragraph--type--project-listing .component-title{width:100%;margin-bottom:1.75rem}.full-width-layout .paragraph--type--project-listing{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--project-listing{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--project-listing{max-width:1600px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--project-listing{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--project-listing{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--project-listing{max-width:880px;padding-left:5rem;padding-right:5rem}}.field--name-field-phase>.field__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--name-field-phase>.field__item .phase__status__indicator__wrapper .phase__status__indicator{width:2.25rem;height:2.25rem}.field--name-field-phase>.field__item .phase__status__indicator__wrapper .phase__status__line{height:-webkit-calc(100% - 36px);height:-moz-calc(100% - 36px);height:calc(100% - 36px);position:relative}.field--name-field-phase>.field__item .phase__status__indicator__wrapper .phase__status__line:after{content:'';border-left:2px solid var(--c-primary);position:absolute;left:50%;display:block;height:100%}.field--name-field-phase>.field__item .phase__status__indicator__wrapper.ready .phase__status__indicator{background-image:url(/themes/custom/ouka/dist/images/phase_ready.svg)}.field--name-field-phase>.field__item .phase__status__indicator__wrapper.ongoing .phase__status__indicator{background-image:url(/themes/custom/ouka/dist/images/phase_ongoing.svg)}.field--name-field-phase>.field__item .phase__status__indicator__wrapper.upcoming .phase__status__indicator{background-image:url(/themes/custom/ouka/dist/images/phase_upcoming.svg)}.field--name-field-phase>.field__item .phase__status__indicator__wrapper.upcoming .phase__status__line::after{border-left:2px dashed var(--c-primary)}.field--name-field-phase>.field__item .phase{position:relative;margin-bottom:1.5rem;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);margin-left:auto;border-bottom:1px solid var(--c-iframe-consent)}.field--name-field-phase>.field__item .phase.loading .phase__content div{visibility:hidden}.field--name-field-phase>.field__item .phase.is-active .phase__title__chevron{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.field--name-field-phase>.field__item .phase.is-active .phase__status{border-bottom:0}.field--name-field-phase>.field__item .phase.is-active .phase__content{opacity:1;visibility:visible;position:relative;max-height:none;padding:.625rem}@media all and (min-width:768px){.field--name-field-phase>.field__item .phase.is-active .phase__content{padding:.625rem 5rem .625rem .625rem}}.field--name-field-phase>.field__item .phase.is-active .phase__content div{visibility:visible}.field--name-field-phase>.field__item .phase.is-active .phase__status::after{display:none}.field--name-field-phase>.field__item .phase.is-hidden .phase__content{opacity:0;visibility:hidden;position:absolute}.field--name-field-phase>.field__item .phase.is-hidden .phase__content div{visibility:hidden}.field--name-field-phase>.field__item .phase.has-content .phase__title{cursor:pointer}.field--name-field-phase>.field__item .phase.has-content .phase__title__chevron{background-image:url(/themes/custom/ouka/dist/images/chevron_down.svg);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background-repeat:no-repeat;display:block;width:.75rem;height:.5rem}.field--name-field-phase>.field__item .phase__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5625rem;letter-spacing:0.0125rem;font-weight:700;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:.625rem .625rem .9375rem;margin-bottom:0;position:relative;background-color:var(--c-table-header)}.field--name-field-phase>.field__item .phase__title .field--name-field-title{max-width:90%}.field--name-field-phase>.field__item .phase__title:before{-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;content:"";display:block;position:absolute;width:2.1875rem;height:2.1875rem;left:0;z-index:10}.field--name-field-phase>.field__item .phase__status{padding:.625rem .625rem 1.5rem;background-color:var(--c-background-primary)}.field--name-field-phase>.field__item .phase__status.ongoing{font-weight:700}.field--name-field-phase>.field__item .phase__content{max-height:0;overflow:hidden;width:100%;-webkit-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-o-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-moz-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;background-color:var(--c-background-primary);padding:0 .625rem}@media all and (min-width:768px){.field--name-field-phase>.field__item .phase__content{padding:0 5rem 0 .625rem}}.field--name-field-phase>.field__item .phase__content__description ul,.field--name-field-phase>.field__item .phase__content__description ol{margin-left:0;padding-left:1rem}.field--name-field-phase>.field__item .phase__content__attachments{margin-bottom:1.5rem}.field--name-field-phase>.field__item .phase__content__attachments .project-attachment{background-color:var(--c-primary);background-image:url(/themes/custom/ouka/dist/images/download-white.svg)}.field--name-field-phase>.field__item .phase__content__attachments .project-attachment .project-attachment__name,.field--name-field-phase>.field__item .phase__content__attachments .project-attachment .project-attachment__info{color:var(--c-white)}.field--name-field-phase .field__item:last-of-type .phase__status__indicator__wrapper .phase__status__line::after{border:0}.field--name-field-phase .field__item:last-of-type .phase{margin-bottom:0}.paragraph--type--rss-listing{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--rss-listing{margin-bottom:5rem}}.paragraph--type--rss-listing.show-background-color{padding:3rem 0;background:var(--c-background-primary)}.paragraph--type--rss-listing .rss-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.paragraph--type--rss-listing .component-title{width:100%;margin-bottom:1.75rem}.paragraph--type--rss-listing .rss-more-link{width:100%}.paragraph--type--rss-listing .rss-more-link a{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-primary);background-color:var(--c-white);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background:transparent}.paragraph--type--rss-listing .rss-more-link a:visited{color:var(--c-primary)}.paragraph--type--rss-listing .rss-more-link a:hover,.paragraph--type--rss-listing .rss-more-link a:focus,.paragraph--type--rss-listing .rss-more-link a:active{color:var(--c-white);background-color:var(--c-primary)}@media all and (max-width:767px){.paragraph--type--rss-listing .rss-more-link a{width:100%}}.paragraph--type--rss-listing .rss-more-link.no-image{margin-top:2rem}@media all and (max-width:767px){.paragraph--type--rss-listing .rss-more-link.no-image a{width:auto}}.paragraph--type--rss-listing .rss-item{width:100%;margin-bottom:1.75rem}.paragraph--type--rss-listing .rss-item__link-wrapper{color:var(--c-primary-accent-dark);text-decoration:none}.paragraph--type--rss-listing .rss-item__link-wrapper:hover .rss-item__title,.paragraph--type--rss-listing .rss-item__link-wrapper:focus .rss-item__title{text-decoration:underline}.paragraph--type--rss-listing .rss-item__link-wrapper.no-image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:var(--c-primary)}@media all and (min-width:768px){.paragraph--type--rss-listing .rss-item__link-wrapper.no-image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.paragraph--type--rss-listing .rss-item__title{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5rem;letter-spacing:0.0125rem;font-weight:700;color:var(--c-primary-accent-dark);margin-bottom:1rem;width:100%;overflow-wrap:break-word;word-wrap:break-word}.paragraph--type--rss-listing .rss-item__title.no-image{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;letter-spacing:0.01688rem;font-weight:600;margin-bottom:0}.paragraph--type--rss-listing .rss-item__title.no-date{margin-bottom:0}.paragraph--type--rss-listing .rss-item__title.no-image.show-date{width:100%}@media all and (min-width:768px){.paragraph--type--rss-listing .rss-item__title.no-image.show-date{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px)}}.paragraph--type--rss-listing .rss-item__date{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0.0875rem;font-weight:400;color:var(--c-text)}.paragraph--type--rss-listing .rss-item__date.no-image{width:100%;margin-bottom:.3125rem}@media all and (min-width:768px){.paragraph--type--rss-listing .rss-item__date.no-image{width:5.625rem;margin-right:.625rem}}.paragraph--type--rss-listing .rss-item__image{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem}.full-width-layout .paragraph--type--rss-listing .rss-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--rss-listing .rss-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--rss-listing .rss-wrapper{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px) and (max-width:1279px){.full-width-layout .paragraph--type--rss-listing .rss-item{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.full-width-layout .paragraph--type--rss-listing .rss-item:nth-of-type(2n+2){margin-right:0}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--rss-listing .rss-item{width:-webkit-calc((100% + 2.25rem * (1 - 4)) / 4);width:-moz-calc((100% + 2.25rem * (1 - 4)) / 4);width:calc((100% + 2.25rem * (1 - 4)) / 4);margin-right:2.25rem}.full-width-layout .paragraph--type--rss-listing .rss-item:nth-of-type(4n+4){margin-right:0}}.full-width-layout .paragraph--type--rss-listing .rss-item.no-image{width:100%;margin-bottom:1rem}.narrow-width-layout .paragraph--type--rss-listing.show-background-color .rss-wrapper{padding:0 2rem}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--rss-listing .rss-item{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.narrow-width-layout .paragraph--type--rss-listing .rss-item:nth-of-type(2n+2){margin-right:0}}.narrow-width-layout .paragraph--type--rss-listing .rss-item.no-image{width:100%;margin-bottom:1rem}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--rss-listing .rss-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--rss-listing .rss-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--rss-listing .rss-wrapper{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--ptv-service-channel{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--ptv-service-channel{margin-bottom:5rem}}.paragraph--type--ptv-service-channel .service-channel.not-accordion{margin-bottom:2rem}.paragraph--type--ptv-service-channel .service-channel.not-accordion:last-child{margin-bottom:0}.full-width-layout .paragraph--type--ptv-service-channel{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--ptv-service-channel{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--ptv-service-channel{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--ptv-service-channel{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--ptv-service-channel{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--ptv-service-channel{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--ptv-service-channel{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--ptv-service-channel{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--ptv-service-channel{max-width:720px}}.paragraph--type--service-channel{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--service-channel{margin-bottom:5rem}}.service-channel__phone,.service-channel__echannel,.service-channel__location,.service-channel__webpage,.service-channel__form{padding:2rem;background:var(--c-background-primary)}@media all and (min-width:768px){.service-channel__phone,.service-channel__echannel,.service-channel__location,.service-channel__webpage,.service-channel__form{padding:2.5rem}}.service-channel__description{margin-bottom:1.5rem}.service-channel__description ul,.service-channel__description ol{margin-left:0;padding-left:1.25rem}.service-channel__description ul li:last-child,.service-channel__description ol li:last-child{margin-bottom:1.5rem}.service-channel__webpages{background-image:url(/themes/custom/ouka/dist/images/click_icon.svg);-webkit-background-size:4rem 4rem;-moz-background-size:4rem;background-size:4rem;background-repeat:no-repeat;background-position:top left;padding-left:4.75rem;min-height:4rem}.service-channel__webpages a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;display:inline-block;margin-bottom:.5rem;overflow-wrap:anywhere}.service-channel__webpages a:visited{color:var(--c-primary)}.service-channel__webpages a:hover{color:var(--c-white);background-color:var(--c-primary);text-decoration:none}.service-channel__webpages a:focus{border:.0625rem solid #0D2DAB;padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.service-channel__heading,.service-channel__form-identifier,.service-channel__forms{margin-bottom:.75rem}.service-channel__content{margin-bottom:2rem}.service-channel__content p{margin-bottom:.5rem}.service-channel__content a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;display:inline-block;margin-bottom:.5rem;overflow-wrap:anywhere}.service-channel__content a:visited{color:var(--c-primary)}.service-channel__content a:hover{color:var(--c-white);background-color:var(--c-primary);text-decoration:none}.service-channel__content a:focus{border:.0625rem solid #0D2DAB;padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.service-channel__columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media all and (min-width:768px){.service-channel__columns{margin-bottom:1.5rem}}.service-channel__columns__left{width:100%}@media all and (min-width:768px){.service-channel__columns__left{padding-right:1.875rem;width:50%}}.service-channel__columns__right{width:100%}@media all and (min-width:768px){.service-channel__columns__right{width:50%}}.service-channel__columns__heading{margin-bottom:.75rem}.service-channel__columns__content{margin-bottom:2rem}.service-channel__columns__content p{margin-bottom:.5rem}.service-channel__columns__content a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;display:inline-block;margin-bottom:.5rem;overflow-wrap:anywhere}.service-channel__columns__content a:visited{color:var(--c-primary)}.service-channel__columns__content a:hover{color:var(--c-white);background-color:var(--c-primary);text-decoration:none}.service-channel__columns__content a:focus{border:.0625rem solid #0D2DAB;padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.service-channel__accordion.loading,.service-channel__parent-accordion.loading{overflow:hidden;height:3rem}.service-channel__accordion.is-active .service-channel__accordion__content,.service-channel__parent-accordion.is-active .service-channel__accordion__content,.service-channel__accordion.is-active .service-channel__parent-accordion__content,.service-channel__parent-accordion.is-active .service-channel__parent-accordion__content{opacity:1;visibility:visible;position:relative;padding:1.25rem}.service-channel__accordion.is-hidden .service-channel__accordion__content,.service-channel__parent-accordion.is-hidden .service-channel__accordion__content,.service-channel__accordion.is-hidden .service-channel__parent-accordion__content,.service-channel__parent-accordion.is-hidden .service-channel__parent-accordion__content{opacity:0;visibility:hidden;position:absolute}.service-channel__accordion__heading,.service-channel__parent-accordion__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-bottom:1px solid var(--c-black);padding-bottom:.625rem}.service-channel__accordion__heading__chevron,.service-channel__parent-accordion__heading__chevron{background-image:url(/themes/custom/ouka/dist/images/chevron_down.svg);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background-repeat:no-repeat;display:block;width:.75rem;height:.5rem}.service-channel__accordion__content,.service-channel__parent-accordion__content{background:var(--c-accordion-content);max-height:none;overflow:hidden;width:100%;padding:0 1.25rem;-webkit-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-o-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;-moz-transition:0.2s max-height ease-in-out,0.2s padding ease-in-out;transition:0.2s max-height ease-in-out,0.2s padding ease-in-out}.service-channel__accordion__content ul,.service-channel__accordion__content ol,.service-channel__parent-accordion__content ul,.service-channel__parent-accordion__content ol{padding-left:1.25rem;margin-left:0}.service-channel__accordion__content ul li:last-child,.service-channel__accordion__content ol li:last-child,.service-channel__parent-accordion__content ul li:last-child,.service-channel__parent-accordion__content ol li:last-child{margin-bottom:1.5rem}.service-channel__parent-accordion.is-active{margin-bottom:.5rem}.service-channel__parent-accordion.is-active .service-channel__parent-accordion__heading{margin-bottom:0}.service-channel__parent-accordion.is-active .service-channel__parent-accordion__content{padding:2rem}.service-channel__parent-accordion__heading{background:var(--c-accordion-title);border:none;padding:.75rem 1rem;margin-bottom:.5rem}.service-channel__parent-accordion__content{padding-left:2rem;padding-right:2rem}.service-channel__parent-accordion .service-channel__phone,.service-channel__parent-accordion .service-channel__echannel,.service-channel__parent-accordion .service-channel__location,.service-channel__parent-accordion .service-channel__webpage,.service-channel__parent-accordion .service-channel__form{padding:0;background:none}.service-channel__accordion.is-active .service-channel__accordion__heading__chevron{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.service-channel__parent-accordion.is-active .service-channel__parent-accordion__heading__chevron{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.full-width-layout .paragraph--type--service-channel{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--service-channel{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--service-channel{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--service-channel{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--service-channel{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--service-channel{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--service-channel{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--service-channel{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--service-channel{max-width:720px}}.paragraph--type--service{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--service{margin-bottom:5rem}}.paragraph--type--service .component-title{width:100%;margin-bottom:1.75rem}.full-width-layout .paragraph--type--service{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--service{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--service{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--service{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--service{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--service{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--service{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--service{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--service{max-width:720px}}.paragraph--type--table-of-contents,.field--project-toc{margin-bottom:1rem}@media all and (min-width:768px){.paragraph--type--table-of-contents,.field--project-toc{margin-bottom:3.5rem}}.paragraph--type--table-of-contents .wrapper,.field--project-toc .wrapper{background:var(--c-background-primary);padding:2rem 1.5rem}@media all and (min-width:768px){.paragraph--type--table-of-contents .wrapper,.field--project-toc .wrapper{padding:2.25rem}}.paragraph--type--table-of-contents .component-title,.field--project-toc .component-title{margin-bottom:1.5rem}.paragraph--type--table-of-contents .links-container,.field--project-toc .links-container{opacity:0;-webkit-transition:opacity 0.5s,min-height 0.5s;-o-transition:opacity 0.5s,min-height 0.5s;-moz-transition:opacity 0.5s,min-height 0.5s;transition:opacity 0.5s,min-height 0.5s;padding-left:.625rem;min-height:18.75rem;list-style:none}.paragraph--type--table-of-contents .links-container.fade-in,.field--project-toc .links-container.fade-in{opacity:1;min-height:.0625rem}.paragraph--type--table-of-contents .links-container li,.field--project-toc .links-container li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:.875rem}.paragraph--type--table-of-contents .links-container li:before,.field--project-toc .links-container li:before{content:"\2022";color:var(--c-primary);font-weight:bold;display:inline-block;width:.375rem;padding-right:1rem}.paragraph--type--table-of-contents .links-container a,.field--project-toc .links-container a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.paragraph--type--table-of-contents .links-container a:visited,.field--project-toc .links-container a:visited{color:var(--c-primary)}.paragraph--type--table-of-contents .links-container a:hover,.field--project-toc .links-container a:hover{color:var(--c-white);background-color:var(--c-primary);text-decoration:none}.paragraph--type--table-of-contents .links-container a:focus,.field--project-toc .links-container a:focus{border:.0625rem solid var(--c-primary);padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--table-of-contents,.full-width-layout .field--project-toc{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}}@media all and (min-width:768px) and (min-width:768px){.full-width-layout .paragraph--type--table-of-contents,.full-width-layout .field--project-toc{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:768px) and (min-width:1280px){.full-width-layout .paragraph--type--table-of-contents,.full-width-layout .field--project-toc{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--table-of-contents,.narrow-width-layout .field--project-toc{max-width:768px}}@media all and (min-width:768px) and (min-width:768px){.narrow-width-layout .paragraph--type--table-of-contents,.narrow-width-layout .field--project-toc{max-width:1280px}}@media all and (min-width:768px) and (min-width:1280px){.narrow-width-layout .paragraph--type--table-of-contents,.narrow-width-layout .field--project-toc{max-width:720px}}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--table-of-contents,.narrow-width-layout .layout-container.no-sidebar .field--project-toc{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}}@media all and (min-width:768px) and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--table-of-contents,.narrow-width-layout .layout-container.no-sidebar .field--project-toc{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:768px) and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--table-of-contents,.narrow-width-layout .layout-container.no-sidebar .field--project-toc{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--text-text{margin-bottom:1rem}@media all and (min-width:768px){.paragraph--type--text-text{margin-bottom:3.5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--text-text,.full-width-layout .paragraph--type--text-text{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--text-text,.full-width-layout .paragraph--type--text-text{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--text-text,.full-width-layout .paragraph--type--text-text{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--text-image{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--text-image{margin-bottom:5rem}}.paragraph--type--text-image.show-background-color .wrapper{padding:2rem;background:var(--c-background-primary)}@media all and (min-width:768px){.paragraph--type--text-image.small .image{width:50%}}@media all and (min-width:768px){.paragraph--type--text-image.small .content{width:-webkit-calc(50% - 32px);width:-moz-calc(50% - 32px);width:calc(50% - 32px)}}@media all and (min-width:768px){.paragraph--type--text-image.medium .image{width:62%}}@media all and (min-width:768px){.paragraph--type--text-image.medium .content{width:-webkit-calc(38% - 32px);width:-moz-calc(38% - 32px);width:calc(38% - 32px)}}@media all and (min-width:768px){.paragraph--type--text-image.left .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (min-width:768px){.paragraph--type--text-image.right .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (max-width:767px){.paragraph--type--text-image .image{width:100%;margin-bottom:2rem}}@media all and (max-width:767px){.paragraph--type--text-image .content{width:100%}}.paragraph--type--text-image .content ul,.paragraph--type--text-image .content ol{margin-left:0;padding-left:1rem}.full-width-layout .paragraph--type--text-image{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--text-image{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--text-image{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--text-image{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--text-image{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--text-image{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--text-image{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--text-image{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--text-image{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--text-multicolumn{margin-bottom:1rem}@media all and (min-width:768px){.paragraph--type--text-multicolumn{margin-bottom:3.5rem}}.paragraph--type--text-multicolumn .component-title{width:100%;margin-bottom:1.75rem}.paragraph--type--text-multicolumn.show-background-color{margin-bottom:2.5rem;background:var(--c-background-primary)}@media all and (min-width:768px){.paragraph--type--text-multicolumn.show-background-color{margin-bottom:5rem}}.paragraph--type--text-multicolumn.show-background-color .text-columns-container{padding-top:3rem;padding-bottom:1.5rem}.paragraph--type--text-multicolumn .column-header{font-weight:600;font-size:1.25rem;line-height:1.5rem;letter-spacing:0.0125rem;margin-bottom:.75rem}.paragraph--type--text-multicolumn .column-text{overflow:hidden;word-wrap:break-word}.full-width-layout .paragraph--type--text-multicolumn .text-columns-container{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--text-multicolumn .text-columns-container{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--text-multicolumn .text-columns-container{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.full-width-layout .paragraph--type--text-multicolumn .field--name-field-columns:not(.columns-1){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width:768px){.full-width-layout .paragraph--type--text-multicolumn .field--name-field-columns:not(.columns-1)>*{-webkit-flex-basis:44%;-ms-flex-preferred-size:44%;flex-basis:44%}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--text-multicolumn .field--name-field-columns:not(.columns-1).columns-3>*{-webkit-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--text-multicolumn .field--name-field-columns:not(.columns-1).columns-4>*{-webkit-flex-basis:21%;-ms-flex-preferred-size:21%;flex-basis:21%}}@media all and (min-width:768px) and (max-width:1279px){.full-width-layout .paragraph--type--text-multicolumn .field--name-field-columns.columns-3 .column-header:nth-child(5){-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.full-width-layout .paragraph--type--text-multicolumn .field--name-field-columns.columns-3 .column-header:nth-child(5) .column-header-wrapper{max-width:44%}}.full-width-layout .paragraph--type--text-multicolumn .column-header{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}@media all and (min-width:768px){.full-width-layout .paragraph--type--text-multicolumn .column-header:nth-child(5),.full-width-layout .paragraph--type--text-multicolumn .column-header:nth-child(7){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--text-multicolumn .column-header:nth-child(5),.full-width-layout .paragraph--type--text-multicolumn .column-header:nth-child(7){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}.full-width-layout .paragraph--type--text-multicolumn .column-text{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media all and (min-width:768px){.full-width-layout .paragraph--type--text-multicolumn .column-text:nth-child(6),.full-width-layout .paragraph--type--text-multicolumn .column-text:nth-child(8){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--text-multicolumn .column-text:nth-child(6),.full-width-layout .paragraph--type--text-multicolumn .column-text:nth-child(8){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.narrow-width-layout .paragraph--type--text-multicolumn.show-background-color .text-columns-container{padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--text-multicolumn.show-background-color .text-columns-container{padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--text-multicolumn .field--name-field-columns:not(.columns-1){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--text-multicolumn .field--name-field-columns:not(.columns-1)>*{-webkit-flex-basis:44%;-ms-flex-preferred-size:44%;flex-basis:44%}}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--text-multicolumn .field--name-field-columns.columns-3 .column-header:nth-child(5){-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.narrow-width-layout .paragraph--type--text-multicolumn .field--name-field-columns.columns-3 .column-header:nth-child(5) .column-header-wrapper{max-width:44%}}.narrow-width-layout .paragraph--type--text-multicolumn .column-header{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--text-multicolumn .column-header:nth-child(5),.narrow-width-layout .paragraph--type--text-multicolumn .column-header:nth-child(7){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.narrow-width-layout .paragraph--type--text-multicolumn .column-text{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--text-multicolumn .column-text:nth-child(6),.narrow-width-layout .paragraph--type--text-multicolumn .column-text:nth-child(8){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}}.narrow-width-layout .layout-container.no-sidebar .text-columns-container{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .text-columns-container{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .text-columns-container{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--text-infobox{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--text-infobox{margin-bottom:5rem}}.paragraph--type--text-infobox .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:768px;background:var(--c-background-primary);padding:2rem}@media all and (min-width:768px){.paragraph--type--text-infobox .content-wrapper{max-width:800px}}@media all and (min-width:1280px){.paragraph--type--text-infobox .content-wrapper{max-width:720px}}@media all and (min-width:768px){.paragraph--type--text-infobox .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.paragraph--type--text-infobox .icon{min-width:6rem}@media all and (max-width:767px){.paragraph--type--text-infobox .icon{margin-bottom:2rem}}.paragraph--type--text-infobox .icon img{display:block;width:3.875rem;height:3.875rem}.paragraph--type--text-infobox .content{width:100%}.full-width-layout .paragraph--type--text-infobox{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--text-infobox{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--text-infobox{max-width:880px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--text-infobox{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--text-infobox{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--text-infobox{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--unrestricted-html{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--unrestricted-html{margin-bottom:5rem}}.full-width-layout .paragraph--type--unrestricted-html{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--unrestricted-html{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--unrestricted-html{max-width:1120px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--unrestricted-html{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--unrestricted-html{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--unrestricted-html{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--unrestricted-html{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--unrestricted-html{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--unrestricted-html{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--video{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--video{margin-bottom:5rem}}.paragraph--type--video .component-title{margin-bottom:1.5rem}.paragraph--type--video .video-caption{font-size:.875rem;line-height:1.125rem;letter-spacing:0.04375rem;color:var(--c-image-caption);margin-top:.375rem}.full-width-layout .paragraph--type--video{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.full-width-layout .paragraph--type--video{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.full-width-layout .paragraph--type--video{max-width:1120px;padding-left:5rem;padding-right:5rem}}.narrow-width-layout .paragraph--type--video{max-width:768px}@media all and (min-width:768px){.narrow-width-layout .paragraph--type--video{max-width:1280px}}@media all and (min-width:1280px){.narrow-width-layout .paragraph--type--video{max-width:720px}}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--video{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--video{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--video{max-width:880px;padding-left:5rem;padding-right:5rem}}.paragraph--type--webform{margin-bottom:2.5rem}@media all and (min-width:768px){.paragraph--type--webform{margin-bottom:5rem}}.paragraph--type--webform.show-background-color .webform-submission-form{background:var(--c-background-primary);padding:2rem}.narrow-width-layout .layout-container.no-sidebar .paragraph--type--webform,.full-width-layout .paragraph--type--webform{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--webform,.full-width-layout .paragraph--type--webform{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.no-sidebar .paragraph--type--webform,.full-width-layout .paragraph--type--webform{max-width:880px;padding-left:5rem;padding-right:5rem}}.news-tag{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:.875rem;letter-spacing:0.00875rem;font-weight:600;padding:.5rem .625rem;margin:0 .25rem .25rem 0;text-decoration:none}.news-tag:visited{color:var(--c-white)}.news-tag:hover,.news-tag:focus,.news-tag:active{color:var(--c-white);background-color:var(--c-primary-accent)}.news-tag::first-letter{text-transform:uppercase}.project-types-tag{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:.875rem;letter-spacing:0.00875rem;font-weight:600;padding:.5rem .625rem;margin:0 .25rem .25rem 0;text-decoration:none}.project-types-tag:visited{color:var(--c-white)}.project-types-tag:hover,.project-types-tag:focus,.project-types-tag:active{color:var(--c-white);background-color:var(--c-primary-accent)}.project-types-tag::first-letter{text-transform:uppercase}.project-types-tag__no-link{cursor:auto}.project-types-tag__no-link:hover{background:var(--c-primary)}.view-display-id-news_archive .view-filters{border-bottom:1px solid var(--c-filter-separator);padding-bottom:1.5rem;margin-bottom:1.5rem}.view-display-id-news_archive .view-content{margin-bottom:3rem}.view-display-id-news_archive .view-empty{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;font-weight:600;text-align:center;padding:1.125rem}.view-display-id-news_archive .form--inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative}.view-display-id-news_archive .form-type-select{width:100%;margin:0 0 1.25rem 0}@media all and (min-width:768px){.view-display-id-news_archive .form-type-select{width:-webkit-calc((100% + 2.25rem * (1 - 3)) / 3);width:-moz-calc((100% + 2.25rem * (1 - 3)) / 3);width:calc((100% + 2.25rem * (1 - 3)) / 3);margin-right:2.25rem;margin-bottom:0}.view-display-id-news_archive .form-type-select:nth-of-type(3n+3){margin-right:0}}.view-display-id-news_archive .form-type-select select{visibility:hidden}.view-display-id-news_archive .form-type-select label{font-family:"Barlow-Medium",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;font-weight:600;color:var(--c-text);display:block;margin-bottom:.375rem}.view-display-id-news_archive .form-actions{margin:1.875rem 0 0 0}@media all and (min-width:768px){.view-display-id-news_archive .form-actions{margin:2.5rem .3125rem 0 0}}.view-display-id-news_archive .form-actions input[id^="edit-submit"]{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;padding:.75rem 1.5rem;width:auto}.view-display-id-news_archive .form-actions input[id^="edit-submit"]:visited{color:var(--c-white)}.view-display-id-news_archive .form-actions input[id^="edit-submit"]:hover,.view-display-id-news_archive .form-actions input[id^="edit-submit"]:focus,.view-display-id-news_archive .form-actions input[id^="edit-submit"]:active{color:var(--c-white);background-color:var(--c-primary-accent)}.view-display-id-news_archive .form-actions input[id^="edit-submit"]:focus-visible{outline:#E10069 2px solid;outline-offset:0}.view-display-id-news_archive .reset-link{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-primary);background:none;padding:.75rem 1.5rem;width:auto}.view-display-id-news_archive .reset-link:hover,.view-display-id-news_archive .reset-link:focus{color:var(--c-primary-accent)}.view-display-id-news_archive .rss-feed-link{background-image:url(/themes/custom/ouka/dist/images/rss_feed.svg);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;color:transparent;display:inline-block;width:2.625rem;height:2.625rem;position:absolute;right:0;bottom:0}.view-display-id-news_listing_card .view-content,.view-display-id-news_listing_local_card .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.25rem}.view-display-id-news_listing_card .view-content .views-row,.view-display-id-news_listing_local_card .view-content .views-row{width:100%;margin-bottom:1.75rem}.view-display-id-news_listing_card .view-empty,.view-display-id-news_listing_local_card .view-empty{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;font-weight:600;text-align:center;padding:1.125rem}@media all and (min-width:768px) and (max-width:1279px){.full-width-layout .view-display-id-news_listing_card .view-content .views-row,.full-width-layout .view-display-id-news_listing_local_card .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.full-width-layout .view-display-id-news_listing_card .view-content .views-row:nth-of-type(2n+2),.full-width-layout .view-display-id-news_listing_local_card .view-content .views-row:nth-of-type(2n+2){margin-right:0}}@media all and (min-width:1280px){.full-width-layout .view-display-id-news_listing_card .view-content .views-row,.full-width-layout .view-display-id-news_listing_local_card .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 4)) / 4);width:-moz-calc((100% + 2.25rem * (1 - 4)) / 4);width:calc((100% + 2.25rem * (1 - 4)) / 4);margin-right:2.25rem}.full-width-layout .view-display-id-news_listing_card .view-content .views-row:nth-of-type(4n+4),.full-width-layout .view-display-id-news_listing_local_card .view-content .views-row:nth-of-type(4n+4){margin-right:0}}@media all and (min-width:768px){.narrow-width-layout .view-display-id-news_listing_card .view-content .views-row,.narrow-width-layout .view-display-id-news_listing_local_card .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.narrow-width-layout .view-display-id-news_listing_card .view-content .views-row:nth-of-type(2n+2),.narrow-width-layout .view-display-id-news_listing_local_card .view-content .views-row:nth-of-type(2n+2){margin-right:0}}.view-display-id-news_listing_teaser .view-content,.view-display-id-news_listing_local_teaser .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem}.view-display-id-news_listing_teaser .views-row,.view-display-id-news_listing_local_teaser .views-row{width:100%}.view-display-id-news_listing_teaser .view-empty,.view-display-id-news_listing_local_teaser .view-empty{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;font-weight:600;text-align:center;padding:1.125rem}.view-search.view-display-id-page_search,.view-search.view-display-id-page_search_group{padding-top:2rem}.view-search.view-display-id-page_search .view-filters .form--inline,.view-search.view-display-id-page_search_group .view-filters .form--inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid var(--c-filter-separator);padding-bottom:1.5rem;margin-bottom:2.125rem}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield{width:100%;margin:0 0 .5rem 0;position:relative}@media all and (min-width:768px){.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield{width:-webkit-calc(100% - 116px);width:-moz-calc(100% - 116px);width:calc(100% - 116px);margin:0 1rem 0 0}}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label{color:var(--c-heading-secondary);font-style:normal;font-size:1.375rem;line-height:1.5rem;margin:0 0 .75rem;font-family:"Oulun-Graadi",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:900;letter-spacing:.01375rem;width:auto;display:block;margin-bottom:.375rem}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label::first-letter,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label::first-letter{text-transform:uppercase}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link{color:var(--c-heading-secondary)}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link:hover,.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link:focus,.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link:active,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link:hover,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link:focus,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link:active{color:var(--c-link)}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link:hover,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link:hover{text-decoration:underline}@media all and (max-width:767px){.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media all and (min-width:768px){.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label{color:var(--c-heading-secondary);font-style:normal;font-size:1.5rem;line-height:1.875rem;margin:0 0 .75rem;font-family:"Oulun-Graadi",arial,helvetica,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-weight:900;letter-spacing:.015rem;width:auto}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label::first-letter,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label::first-letter{text-transform:uppercase}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link{color:var(--c-heading-secondary)}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link:hover,.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link:focus,.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link:active,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link:hover,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link:focus,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link:active{color:var(--c-link)}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label__link:hover,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label__link:hover{text-decoration:underline}}@media all and (min-width:768px) and (max-width:767px){.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield label,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield label{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield input,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield input{font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:.875rem;border:1px solid var(--c-primary);-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem;padding:.375rem .625rem;background:var(--c-white);color:var(--c-text);padding:.625rem;width:100%}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-textfield .clear,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-textfield .clear{background-image:url(/themes/custom/ouka/dist/images/clear_search.svg);content:"";-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;width:.875rem;height:.875rem;position:absolute;right:1.25rem;bottom:1rem;cursor:pointer;z-index:10}.view-search.view-display-id-page_search .view-filters .form--inline>.form-checkboxes,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-checkboxes{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:1.875rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:768px){.view-search.view-display-id-page_search .view-filters .form--inline>.form-checkboxes,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-checkboxes{width:55%;margin:1.875rem 5% 0 0}}.view-search.view-display-id-page_search .view-filters .form--inline>.form-checkboxes .form-item,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-checkboxes .form-item{width:100%;margin:0 0 1rem 0;float:none}@media all and (min-width:768px){.view-search.view-display-id-page_search .view-filters .form--inline>.form-checkboxes .form-item,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-checkboxes .form-item{width:auto;margin:.5rem 1.75rem 0 0}}.view-search.view-display-id-page_search .view-filters .form--inline>.form-checkboxes label,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-checkboxes label{display:inline-block;width:auto;position:relative;padding-left:1.75rem;margin-bottom:0;cursor:pointer}.view-search.view-display-id-page_search .view-filters .form--inline>.form-checkboxes label:before,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-checkboxes label:before{background-image:url(/themes/custom/ouka/dist/images/checkbox_unchecked.svg);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;width:1.25rem;height:1.25rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:1px solid var(--c-black);content:"";display:inline-block}.view-search.view-display-id-page_search .view-filters .form--inline>.form-checkboxes input,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-checkboxes input{opacity:0;width:0;margin:0;position:absolute}.view-search.view-display-id-page_search .view-filters .form--inline>.form-checkboxes input:checked+label:before,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-checkboxes input:checked+label:before{background-image:url(/themes/custom/ouka/dist/images/checkbox_checked.svg)}.view-search.view-display-id-page_search .view-filters .form--inline>.form-checkboxes input:focus+label:before,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-checkboxes input:focus+label:before{border:1px solid var(--c-primary);-webkit-box-shadow:0 0 3px var(--c-primary);-moz-box-shadow:0 0 3px var(--c-primary);box-shadow:0 0 3px var(--c-primary)}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-select,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-select{width:100%;margin:.625rem 0 0 0}@media all and (min-width:768px){.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-select,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-select{width:40%;margin:1.875rem 0 0 0}}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-select label,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-select label{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.9375rem;line-height:1.0625rem;font-weight:600;color:var(--c-text);display:block;margin-bottom:.25rem}.view-search.view-display-id-page_search .view-filters .form--inline>.form-type-select select,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-type-select select{display:none}.view-search.view-display-id-page_search .view-filters .form--inline>.form-actions,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;margin:0}@media all and (min-width:768px){.view-search.view-display-id-page_search .view-filters .form--inline>.form-actions,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-actions{width:6.25rem}}.view-search.view-display-id-page_search .view-filters .form--inline>.form-actions input,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-actions input{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-tertiary);border-color:var(--c-tertiary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;width:100%;height:2.75rem}.view-search.view-display-id-page_search .view-filters .form--inline>.form-actions input:visited,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-actions input:visited{color:var(--c-white)}.view-search.view-display-id-page_search .view-filters .form--inline>.form-actions input:hover,.view-search.view-display-id-page_search .view-filters .form--inline>.form-actions input:focus,.view-search.view-display-id-page_search .view-filters .form--inline>.form-actions input:active,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-actions input:hover,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-actions input:focus,.view-search.view-display-id-page_search_group .view-filters .form--inline>.form-actions input:active{color:var(--c-white);background-color:var(--c-tertiary-accent)}.view-search.view-display-id-page_search .search-content,.view-search.view-display-id-page_search_group .search-content{position:relative}.view-search.view-display-id-page_search .search-content .view-header,.view-search.view-display-id-page_search_group .search-content .view-header{margin-bottom:2.1875rem}.view-search.view-display-id-page_search .search-content .loading-search-results,.view-search.view-display-id-page_search_group .search-content .loading-search-results{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background-color:rgba(255,255,255,0.3);display:none}.view-search.view-display-id-page_search .search-content .loading-search-results .ajax-progress,.view-search.view-display-id-page_search_group .search-content .loading-search-results .ajax-progress{position:absolute;top:0}.view-search.view-display-id-page_search.searching .view-filters .js-form-type-textfield input,.view-search.view-display-id-page_search.searching .view-filters .form-actions input,.view-search.view-display-id-page_search_group.searching .view-filters .js-form-type-textfield input,.view-search.view-display-id-page_search_group.searching .view-filters .form-actions input{background-color:var(--c-disabled);color:var(--c-text);pointer-events:none;border:0;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.view-search.view-display-id-page_search.searching .view-filters .js-form-type-select .select2-selection,.view-search.view-display-id-page_search_group.searching .view-filters .js-form-type-select .select2-selection{background-color:var(--c-disabled);pointer-events:none}.view-search.view-display-id-page_search.searching .view-filters .js-form-type-checkbox label,.view-search.view-display-id-page_search_group.searching .view-filters .js-form-type-checkbox label{pointer-events:none}.view-search.view-display-id-page_search.searching .view-filters .js-form-type-checkbox label:before,.view-search.view-display-id-page_search_group.searching .view-filters .js-form-type-checkbox label:before{background-image:url(/themes/custom/ouka/dist/images/checkbox_unchecked_disabled.svg)}.view-search.view-display-id-page_search.searching .view-filters .js-form-type-checkbox input:checked+label:before,.view-search.view-display-id-page_search_group.searching .view-filters .js-form-type-checkbox input:checked+label:before{background-image:url(/themes/custom/ouka/dist/images/checkbox_checked_disabled.svg)}.view-search.view-display-id-page_search.searching .view-header,.view-search.view-display-id-page_search_group.searching .view-header{color:transparent}.view-search.view-display-id-page_search.searching .search-content .loading-search-results,.view-search.view-display-id-page_search_group.searching .search-content .loading-search-results{display:block}.view-search.view-display-id-page_search_group .view-empty h3,.view-search.view-display-id-page_search_group ul.pager__items{margin:0 0 2.1875rem}.view-search.view-display-id-page_search_group .expand-search-link{text-align:center}.view-search.view-display-id-page_search_group .expand-search-link .expand-search-link__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--c-primary-accent);background:var(--c-oulu-background-3);text-decoration:none;margin-top:2rem}.view-search.view-display-id-page_search_group .expand-search-link .expand-search-link__link:first-child{margin-top:0}@media all and (min-width:768px){.view-search.view-display-id-page_search_group .expand-search-link .expand-search-link__link{margin:0}}.view-search.view-display-id-page_search_group .expand-search-link .expand-search-link__link:hover{color:var(--c-primary-accent);text-decoration:underline;background:var(--c-oulu-background-4)}.view-search.view-display-id-page_search_group .expand-search-link .expand-search-link__link:hover .buttoned__link--icon{background:var(--c-primary-accent-dark)}.view-search.view-display-id-page_search_group .expand-search-link .expand-search-link__link--icon{background:var(--c-primary);min-width:3.625rem;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-search.view-display-id-page_search_group .expand-search-link .expand-search-link__link--text{font-weight:600;font-size:1.25rem;line-height:1.5rem;letter-spacing:0.025rem;color:var(--c-primary-accent);padding:1.125rem 1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width:768px){.view-search.view-display-id-page_search_group .expand-search-link .expand-search-link__link--text{padding:1.375rem 1.25rem}}.view-display-id-project_archive .view-filters{border-bottom:1px solid var(--c-filter-separator);padding-bottom:1.5rem;margin-bottom:1.5rem}.view-display-id-project_archive .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:3rem}.view-display-id-project_archive .view-content .views-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin-bottom:1.75rem}@media all and (min-width:768px) and (max-width:1279px){.view-display-id-project_archive .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.view-display-id-project_archive .view-content .views-row:nth-of-type(2n+2){margin-right:0}}@media all and (min-width:1280px){.view-display-id-project_archive .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 3)) / 3);width:-moz-calc((100% + 2.25rem * (1 - 3)) / 3);width:calc((100% + 2.25rem * (1 - 3)) / 3);margin-right:2.25rem}.view-display-id-project_archive .view-content .views-row:nth-of-type(3n+3){margin-right:0}}.view-display-id-project_archive .view-empty{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;font-weight:600;text-align:center;padding:1.125rem}.view-display-id-project_archive .form--inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative}.view-display-id-project_archive .form-type-textfield,.view-display-id-project_archive .form-type-select{width:100%;margin:0 0 1.25rem 0}@media all and (min-width:768px){.view-display-id-project_archive .form-type-textfield,.view-display-id-project_archive .form-type-select{width:-webkit-calc((100% + 36px * (1 - 2)) / 2);width:-moz-calc((100% + 36px * (1 - 2)) / 2);width:calc((100% + 36px * (1 - 2)) / 2);margin-right:36px}.view-display-id-project_archive .form-type-textfield.js-form-item-type,.view-display-id-project_archive .form-type-textfield.js-form-item-project-status,.view-display-id-project_archive .form-type-select.js-form-item-type,.view-display-id-project_archive .form-type-select.js-form-item-project-status{margin-bottom:0}}@media all and (min-width:1600px){.view-display-id-project_archive .form-type-textfield,.view-display-id-project_archive .form-type-select{width:-webkit-calc((100% + 30px * (1 - 4)) / 4);width:-moz-calc((100% + 30px * (1 - 4)) / 4);width:calc((100% + 30px * (1 - 4)) / 4);margin-right:30px;margin-bottom:0}}.view-display-id-project_archive .form-type-textfield select,.view-display-id-project_archive .form-type-select select{visibility:hidden}.view-display-id-project_archive .form-type-textfield label,.view-display-id-project_archive .form-type-select label{font-family:"Barlow-Medium",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;font-weight:600;color:var(--c-text);display:block;margin-bottom:.375rem}@media all and (min-width:768px) and (max-width:1599px){.view-display-id-project_archive .form-type-textfield.js-form-item-region,.view-display-id-project_archive .form-type-select.js-form-item-region{margin-right:0}}.view-display-id-project_archive .form-type-textfield.js-form-item-type,.view-display-id-project_archive .form-type-select.js-form-item-type{margin-right:0}.view-display-id-project_archive .form-type-textfield input{border:1px solid var(--c-primary);background:var(--c-white);color:var(--c-text);height:2.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;padding:0 .625rem;width:100%}.view-display-id-project_archive .form-item-event-time,.view-display-id-project_archive .form-item-period-time,.view-display-id-project_archive .form-item-completed{display:none}.view-display-id-project_archive .form-actions{margin:1.875rem 0 0 0}@media all and (min-width:768px){.view-display-id-project_archive .form-actions{margin:2.5rem .3125rem 0 0}}.view-display-id-project_archive .form-actions input[id^="edit-submit"]{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;padding:.75rem 1.5rem;width:auto}.view-display-id-project_archive .form-actions input[id^="edit-submit"]:visited{color:var(--c-white)}.view-display-id-project_archive .form-actions input[id^="edit-submit"]:hover,.view-display-id-project_archive .form-actions input[id^="edit-submit"]:focus,.view-display-id-project_archive .form-actions input[id^="edit-submit"]:active{color:var(--c-white);background-color:var(--c-primary-accent)}.view-display-id-project_archive .form-actions input[id^="edit-submit"]:focus-visible{outline:#E10069 2px solid;outline-offset:0}.view-display-id-project_archive .reset-link{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-primary);background:none;padding:.75rem 1.5rem;width:auto}.view-display-id-project_archive .reset-link:hover,.view-display-id-project_archive .reset-link:focus{color:var(--c-primary-accent)}.view-display-id-project_listing .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:3rem}.view-display-id-project_listing .view-content .views-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin-bottom:1.75rem}.view-display-id-project_listing .view-empty{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;font-weight:600;text-align:center;padding:1.125rem}@media all and (min-width:768px) and (max-width:1279px){.full-width-layout .view-display-id-project_listing .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.full-width-layout .view-display-id-project_listing .view-content .views-row:nth-of-type(2n+2){margin-right:0}}@media all and (min-width:1280px){.full-width-layout .view-display-id-project_listing .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 3)) / 3);width:-moz-calc((100% + 2.25rem * (1 - 3)) / 3);width:calc((100% + 2.25rem * (1 - 3)) / 3);margin-right:2.25rem}.full-width-layout .view-display-id-project_listing .view-content .views-row:nth-of-type(3n+3){margin-right:0}}@media all and (min-width:768px){.narrow-width-layout .view-display-id-project_listing .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.narrow-width-layout .view-display-id-project_listing .view-content .views-row:nth-of-type(2n+2){margin-right:0}}.view-display-id-telia_tcm_contact_list .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:3rem}.view-display-id-telia_tcm_contact_list .view-content .views-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin-bottom:1.75rem;background:var(--c-background-primary);padding:1.5rem}.view-display-id-telia_tcm_contact_list .view-content .views-row div{color:var(--c-text);font-family:"Barlow-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:400;width:100%;margin-bottom:.625rem;word-wrap:break-word}.view-display-id-telia_tcm_contact_list .view-content .views-row div.title{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0.02rem;font-weight:600;color:var(--c-primary-accent-dark);margin-bottom:.25rem}.view-display-id-telia_tcm_contact_list .view-content .views-row div.name{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.25rem;line-height:1.5rem;letter-spacing:0.02rem;font-weight:700;color:var(--c-primary-accent-dark);margin-bottom:.75rem}.view-display-id-telia_tcm_contact_list .view-content .views-row div b{font-family:"Barlow-Bold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;display:block}.view-display-id-telia_tcm_contact_list .view-content .views-row div a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:0.01688rem;font-weight:600;color:var(--c-primary)}.view-display-id-telia_tcm_contact_list .view-content .views-row div a:hover{color:var(--c-white);background:var(--c-primary)}.view-display-id-telia_tcm_contact_list .view-empty,.view-display-id-telia_tcm_contact_list .view-footer{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;font-weight:600;text-align:center;padding:1.125rem}.view-display-id-telia_tcm_contact_list .view-filters{border-bottom:1px solid var(--c-filter-separator);padding-bottom:1.5rem;margin-bottom:1.5rem}.view-display-id-telia_tcm_contact_list .form--inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.view-display-id-telia_tcm_contact_list .form-type-textfield{margin:0 .9375rem 0 0}.view-display-id-telia_tcm_contact_list .form-type-textfield label{font-family:"Barlow-Medium",arial,helvetica,sans-serif;font-size:.875rem;line-height:1.0625rem;font-weight:600;color:var(--c-text);display:block;margin-bottom:.375rem}.view-display-id-telia_tcm_contact_list .form-type-textfield input{border:1px solid #001E96;padding:.375rem .625rem;max-width:100%}.view-display-id-telia_tcm_contact_list .form-actions{margin:1.875rem 0 0 0}@media all and (min-width:768px){.view-display-id-telia_tcm_contact_list .form-actions{margin:0 .3125rem 0 0}}.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-submit"]{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;padding:.75rem 1.5rem;width:auto}.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-submit"]:visited{color:var(--c-white)}.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-submit"]:hover,.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-submit"]:focus,.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-submit"]:active{color:var(--c-white);background-color:var(--c-primary-accent)}.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-submit"]:focus-visible{outline:#E10069 2px solid;outline-offset:0}.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-reset"]{cursor:pointer;display:inline-block;text-align:center;font-size:1rem;font-family:"Barlow-Bold",arial,helvetica,sans-serif;text-decoration:underline;padding:.5rem 1rem;font-weight:700;letter-spacing:0;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.25rem;color:var(--c-white);background-color:var(--c-primary);border-color:var(--c-primary);-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;padding:.75rem 1.5rem;width:auto}.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-reset"]:visited{color:var(--c-white)}.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-reset"]:hover,.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-reset"]:focus,.view-display-id-telia_tcm_contact_list .form-actions input[id^="edit-reset"]:active{color:var(--c-white);background-color:var(--c-primary-accent)}@media all and (min-width:768px) and (max-width:1279px){.full-width-layout .view-display-id-telia_tcm_contact_list .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.full-width-layout .view-display-id-telia_tcm_contact_list .view-content .views-row:nth-of-type(2n+2){margin-right:0}}@media all and (min-width:1280px){.full-width-layout .view-display-id-telia_tcm_contact_list .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 3)) / 3);width:-moz-calc((100% + 2.25rem * (1 - 3)) / 3);width:calc((100% + 2.25rem * (1 - 3)) / 3);margin-right:2.25rem}.full-width-layout .view-display-id-telia_tcm_contact_list .view-content .views-row:nth-of-type(3n+3){margin-right:0}}@media all and (min-width:768px){.narrow-width-layout .view-display-id-telia_tcm_contact_list .view-content .views-row{width:-webkit-calc((100% + 2.25rem * (1 - 2)) / 2);width:-moz-calc((100% + 2.25rem * (1 - 2)) / 2);width:calc((100% + 2.25rem * (1 - 2)) / 2);margin-right:2.25rem}.narrow-width-layout .view-display-id-telia_tcm_contact_list .view-content .views-row:nth-of-type(2n+2){margin-right:0}}.region-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width:768px){.region-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.region-wrapper{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1280px){.region-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.region-breadcrumb{margin-top:0 !important;margin-right:auto}.region-breadcrumb nav.breadcrumb{padding:0}.region-breadcrumb nav.breadcrumb ol{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0;gap:.25rem}.region-breadcrumb nav.breadcrumb ol li{margin:0;font-size:1rem;line-height:1.375rem;font-weight:400}.region-breadcrumb nav.breadcrumb ol li a{font-size:1rem;line-height:1.375rem;font-weight:600;letter-spacing:0.015rem;color:var(--c-primary);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.region-breadcrumb nav.breadcrumb ol li a:hover,.region-breadcrumb nav.breadcrumb ol li a:focus,.region-breadcrumb nav.breadcrumb ol li a:visited,.region-breadcrumb nav.breadcrumb ol li a:active{color:var(--c-primary)}.region-breadcrumb nav.breadcrumb ol li:before{content:"/";display:inline-block}.region-breadcrumb nav.breadcrumb ol li:first-child:before{content:""}header .header-wrapper{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){header .header-wrapper{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){header .header-wrapper{max-width:1600px;padding-left:5rem;padding-right:5rem}}header .header-wrapper .region-header,header .header-wrapper .region-header-compact,header .header-wrapper .region-header-extra-site{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0 1.75rem 0;-webkit-box-pack:right;-webkit-justify-content:right;-moz-box-pack:right;-ms-flex-pack:right;justify-content:right}@media all and (min-width:1024px){header .header-wrapper .region-header,header .header-wrapper .region-header-compact,header .header-wrapper .region-header-extra-site{padding:2rem 0}}header .header-wrapper .region-header .block-system-branding-block,header .header-wrapper .region-header-compact .block-system-branding-block,header .header-wrapper .region-header-extra-site .block-system-branding-block{margin-right:auto}header .header-wrapper .region-header .block-system-branding-block img,header .header-wrapper .region-header-compact .block-system-branding-block img,header .header-wrapper .region-header-extra-site .block-system-branding-block img{max-width:108px}@media all and (min-width:768px){header .header-wrapper .region-header .block-system-branding-block img,header .header-wrapper .region-header-compact .block-system-branding-block img,header .header-wrapper .region-header-extra-site .block-system-branding-block img{max-width:152px}}@media all and (min-width:1024px){header .header-wrapper .region-header .block-system-branding-block img,header .header-wrapper .region-header-compact .block-system-branding-block img,header .header-wrapper .region-header-extra-site .block-system-branding-block img{max-width:184px}}@media all and (max-width:1023px){header .header-wrapper .region-header .block-feedback-link,header .header-wrapper .region-header #block-ouka-language-switcher,header .header-wrapper .region-header-extra-site .block-feedback-link,header .header-wrapper .region-header-extra-site #block-ouka-language-switcher{display:none}}header .header-wrapper .region-header .mobile-search-toggle-button,header .header-wrapper .region-header-extra-site .mobile-search-toggle-button{font-size:.875rem;color:var(--c-primary);letter-spacing:0.01312rem;text-transform:uppercase;line-height:1.125rem;font-family:"Barlow-Medium",arial,helvetica,sans-serif}header .header-wrapper .region-header .mobile-search-toggle-button:before,header .header-wrapper .region-header-extra-site .mobile-search-toggle-button:before{content:"";width:42px;height:42px;background-image:url(/themes/custom/ouka/dist/images/search-icon.svg);background-repeat:no-repeat;background-position:center center;display:block}@media all and (min-width:768px){header .header-wrapper .region-header .mobile-search-toggle-button,header .header-wrapper .region-header-extra-site .mobile-search-toggle-button{display:none}}header .header-wrapper .region-header .main-mobile-menu-toggle,header .header-wrapper .region-header-extra-site .main-mobile-menu-toggle{display:inline-block;margin-left:2.5rem;font-size:.875rem;color:var(--c-primary);letter-spacing:0.01312rem;text-transform:uppercase;line-height:1.125rem;font-family:"Barlow-Medium",arial,helvetica,sans-serif}header .header-wrapper .region-header .main-mobile-menu-toggle__lines,header .header-wrapper .region-header-extra-site .main-mobile-menu-toggle__lines{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;margin:0 auto}header .header-wrapper .region-header .main-mobile-menu-toggle__lines__line,header .header-wrapper .region-header-extra-site .main-mobile-menu-toggle__lines__line{border-top:2px solid var(--c-primary);width:28px;height:2px}@media all and (min-width:1024px){header .header-wrapper .region-header .main-mobile-menu-toggle,header .header-wrapper .region-header-extra-site .main-mobile-menu-toggle{display:none}}@media all and (min-width:768px){header .header-wrapper .region-header-compact .block-system-branding-block img,header .header-wrapper .region-header-extra-site .block-system-branding-block img{max-width:120px}}@media all and (min-width:1024px){header .header-wrapper .region-header-compact .block-system-branding-block img,header .header-wrapper .region-header-extra-site .block-system-branding-block img{max-width:120px}}.group-site-extra .region-primary-menu-extra-site,.group-site-extra-content .region-primary-menu-extra-site,.group-search-site-extra .region-primary-menu-extra-site{background:var(--group-primary-color,#0071CC)}@media all and (max-width:1023px){.region-primary-menu{max-height:0;padding:0;visibility:hidden;opacity:0;-webkit-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}.region-primary-menu.main-mobile-menu-open{max-height:100%;visibility:visible;opacity:1}.region-primary-menu.main-mobile-menu-open .mobile-menu-overlay{width:100%;height:.625rem;background:var(--c-white)}}.region-secondary-menu{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.region-secondary-menu{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.region-secondary-menu{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (max-width:1023px){.region-sidebar-first{margin-bottom:2rem}}.region-speech-synthesis{padding:.25rem 0;margin-left:auto}@media all and (min-width:1280px){.region-speech-synthesis{padding:1rem 0}}.narrow-width-layout .layout-container.first-sidebar main{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.narrow-width-layout .layout-container.first-sidebar main{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.narrow-width-layout .layout-container.first-sidebar main{max-width:1600px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:1024px){.narrow-width-layout .layout-container.first-sidebar main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.narrow-width-layout .layout-container.first-sidebar main .layout-sidebar-first{width:20.8125rem;padding-left:0rem;padding-right:0rem}.narrow-width-layout .layout-container.first-sidebar main .layout-content{width:48.375rem;padding-left:2.25rem;padding-right:2.25rem}}@media all and (min-width:1024px){.narrow-width-layout .layout-content{padding-top:1.5rem}}@media all and (max-width:1023px){.full-width-layout.sidebar-hidden .layout-sidebar-first{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}}@media all and (max-width:1023px) and (min-width:768px){.full-width-layout.sidebar-hidden .layout-sidebar-first{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (max-width:1023px) and (min-width:1280px){.full-width-layout.sidebar-hidden .layout-sidebar-first{max-width:1600px;padding-left:5rem;padding-right:5rem}}.error-page .region-content{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.error-page .region-content{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.error-page .region-content{max-width:1600px;padding-left:5rem;padding-right:5rem}}.maintenance-page .layout-container{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.maintenance-page .layout-container{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.maintenance-page .layout-container{max-width:1600px;padding-left:5rem;padding-right:5rem}}.maintenance-page .layout-container header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0 1.75rem 0;-webkit-box-pack:right;-webkit-justify-content:right;-moz-box-pack:right;-ms-flex-pack:right;justify-content:right}@media all and (min-width:1280px){.maintenance-page .layout-container header{padding:2rem 0}}.maintenance-page .layout-container header .name-and-slogan{display:none}.maintenance-page .layout-container header>a{margin-right:auto}.maintenance-page .layout-container header>a img{max-width:108px}@media all and (min-width:768px){.maintenance-page .layout-container header>a img{max-width:152px}}@media all and (min-width:1280px){.maintenance-page .layout-container header>a img{max-width:184px}}.maintenance-page .layout-container .maintenance-content a{font-family:"Barlow-SemiBold",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:var(--c-primary);text-decoration:underline;cursor:pointer;letter-spacing:0.01688rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.maintenance-page .layout-container .maintenance-content a:visited{color:var(--c-primary)}.maintenance-page .layout-container .maintenance-content a:hover{color:var(--c-white);background-color:var(--c-primary);text-decoration:none}.maintenance-page .layout-container .maintenance-content a:focus{border:.0625rem solid #0D2DAB;padding:0 .125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.ouka-404-page .block-page-title-block,.ouka-403-page .block-page-title-block{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:.75rem}@media all and (min-width:768px){.ouka-404-page .block-page-title-block,.ouka-403-page .block-page-title-block{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.ouka-404-page .block-page-title-block,.ouka-403-page .block-page-title-block{max-width:880px;padding-left:5rem;padding-right:5rem}}@media all and (min-width:768px){.ouka-404-page .block-page-title-block,.ouka-403-page .block-page-title-block{margin-bottom:1rem}}.ouka-404-page .block-page-title-block .page-title,.ouka-403-page .block-page-title-block .page-title{padding-left:0;padding-right:0}.path-oulu-login .region-content,.path-tfa .region-content{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.path-oulu-login .region-content,.path-tfa .region-content{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.path-oulu-login .region-content,.path-tfa .region-content{max-width:1600px;padding-left:5rem;padding-right:5rem}}.path-search .region-content{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.path-search .region-content{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.path-search .region-content{max-width:1120px;padding-left:5rem;padding-right:5rem}}.path-search .block-page-title-block{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.path-search>.ajax-progress-fullscreen{display:none}.path-user .region-content{position:relative;width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:768px){.path-user .region-content{max-width:1280px;padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width:1280px){.path-user .region-content{max-width:1600px;padding-left:5rem;padding-right:5rem}}
