/*!
Theme Name: Grensesnitt
Author: Grensesnitt
Author URI: http://grensesnitt.no/
Version: 1.0
*//*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */section,header,main,footer,nav{box-sizing:border-box}section *,header *,main *,footer *,nav *{box-sizing:border-box;margin:0;padding:0;border:0;font:inherit}.acf-field section *,.acf-field header *,.acf-field main *,.acf-field footer *,.acf-field nav *{box-sizing:initial}section * em,header * em,main * em,footer * em,nav * em{font-style:italic}section * strong,header * strong,main * strong,footer * strong,nav * strong{font-weight:bold}section input[type=text],section input[type=tel],section input[type=email],section textarea,header input[type=text],header input[type=tel],header input[type=email],header textarea,main input[type=text],main input[type=tel],main input[type=email],main textarea,footer input[type=text],footer input[type=tel],footer input[type=email],footer textarea,nav input[type=text],nav input[type=tel],nav input[type=email],nav textarea{border:1px solid #000}section button,section input[type=submit],header button,header input[type=submit],main button,main input[type=submit],footer button,footer input[type=submit],nav button,nav input[type=submit]{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer}section p,section h1,section h2,section h3,section h4,section h5,section h6,header p,header h1,header h2,header h3,header h4,header h5,header h6,main p,main h1,main h2,main h3,main h4,main h5,main h6,footer p,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,nav p,nav h1,nav h2,nav h3,nav h4,nav h5,nav h6{overflow-wrap:break-word}section a,header a,main a,footer a,nav a{text-decoration:none;color:var(--text-color)}section a:not([class]),header a:not([class]),main a:not([class]),footer a:not([class]),nav a:not([class]){text-decoration-skip-ink:auto;color:currentColor}section ul:not([class]),header ul:not([class]),main ul:not([class]),footer ul:not([class]),nav ul:not([class]){list-style:disc;padding-left:var(--space-m)}section ul:not([class]) li,header ul:not([class]) li,main ul:not([class]) li,footer ul:not([class]) li,nav ul:not([class]) li{margin-block-start:var(--space-xs)}section ol:not([class]),header ol:not([class]),main ol:not([class]),footer ol:not([class]),nav ol:not([class]){margin-block-start:var(--space-s);list-style:decimal;padding-left:var(--space-s)}section ol:not([class]) li,header ol:not([class]) li,main ol:not([class]) li,footer ol:not([class]) li,nav ol:not([class]) li{margin-block-start:var(--space-2xs)}section ul,header ul,main ul,footer ul,nav ul{list-style:none}section ol,header ol,main ol,footer ol,nav ol{padding-inline-start:var(--step-1)}section p ul,header p ul,main p ul,footer p ul,nav p ul{list-style:circle}section p ol,header p ol,main p ol,footer p ol,nav p ol{list-style:decimal}section img,section svg,section video,section picture,section canvas,header img,header svg,header video,header picture,header canvas,main img,main svg,main video,main picture,main canvas,footer img,footer svg,footer video,footer picture,footer canvas,nav img,nav svg,nav video,nav picture,nav canvas{max-width:100%;display:block}section video.lazy,section img.lazy,header video.lazy,header img.lazy,main video.lazy,main img.lazy,footer video.lazy,footer img.lazy,nav video.lazy,nav img.lazy{opacity:0;transition:opacity .25s ease-in-out}section video.show,section img.show,header video.show,header img.show,main video.show,main img.show,footer video.show,footer img.show,nav video.show,nav img.show{opacity:1}section input,section button,section textarea,section select,header input,header button,header textarea,header select,main input,main button,main textarea,main select,footer input,footer button,footer textarea,footer select,nav input,nav button,nav textarea,nav select{font:inherit}section textarea,header textarea,main textarea,footer textarea,nav textarea{max-width:100%}section input[type=text],section input[type=tel],section input[type=email],section textarea,header input[type=text],header input[type=tel],header input[type=email],header textarea,main input[type=text],main input[type=tel],main input[type=email],main textarea,footer input[type=text],footer input[type=tel],footer input[type=email],footer textarea,nav input[type=text],nav input[type=tel],nav input[type=email],nav textarea{border:1px solid #000}section .text-content,header .text-content,main .text-content,footer .text-content,nav .text-content{max-width:70ch}section .text-content.alignment-middle,header .text-content.alignment-middle,main .text-content.alignment-middle,footer .text-content.alignment-middle,nav .text-content.alignment-middle{margin-inline:auto}section .text-content.alignment-right,header .text-content.alignment-right,main .text-content.alignment-right,footer .text-content.alignment-right,nav .text-content.alignment-right{margin-inline-start:auto}section .text-content del,header .text-content del,main .text-content del,footer .text-content del,nav .text-content del{font-size:var(--step-1);color:var(--purple-color);line-height:1.2;text-decoration:none;font-weight:bold}section .text-content h1,section .text-content h2,section .text-content h3,section .text-content h4,section .text-content h5,section .text-content h6,header .text-content h1,header .text-content h2,header .text-content h3,header .text-content h4,header .text-content h5,header .text-content h6,main .text-content h1,main .text-content h2,main .text-content h3,main .text-content h4,main .text-content h5,main .text-content h6,footer .text-content h1,footer .text-content h2,footer .text-content h3,footer .text-content h4,footer .text-content h5,footer .text-content h6,nav .text-content h1,nav .text-content h2,nav .text-content h3,nav .text-content h4,nav .text-content h5,nav .text-content h6{margin-bottom:var(--space-xs);margin-top:var(--space-l)}section .text-content h1:first-child,section .text-content h2:first-child,section .text-content h3:first-child,section .text-content h4:first-child,section .text-content h5:first-child,section .text-content h6:first-child,header .text-content h1:first-child,header .text-content h2:first-child,header .text-content h3:first-child,header .text-content h4:first-child,header .text-content h5:first-child,header .text-content h6:first-child,main .text-content h1:first-child,main .text-content h2:first-child,main .text-content h3:first-child,main .text-content h4:first-child,main .text-content h5:first-child,main .text-content h6:first-child,footer .text-content h1:first-child,footer .text-content h2:first-child,footer .text-content h3:first-child,footer .text-content h4:first-child,footer .text-content h5:first-child,footer .text-content h6:first-child,nav .text-content h1:first-child,nav .text-content h2:first-child,nav .text-content h3:first-child,nav .text-content h4:first-child,nav .text-content h5:first-child,nav .text-content h6:first-child{margin-top:0}section .text-content p,header .text-content p,main .text-content p,footer .text-content p,nav .text-content p{margin-block:var(--space-xs)}section .text-content blockquote,header .text-content blockquote,main .text-content blockquote,footer .text-content blockquote,nav .text-content blockquote{padding-inline-start:var(--space-s)}section .text-content ol,section .text-content ul,header .text-content ol,header .text-content ul,main .text-content ol,main .text-content ul,footer .text-content ol,footer .text-content ul,nav .text-content ol,nav .text-content ul{padding-inline-start:var(--step-1);margin-block:var(--space-xs)}section .text-content ul,header .text-content ul,main .text-content ul,footer .text-content ul,nav .text-content ul{padding-inline-start:var(--step-0);list-style:disc}.highlighted{font-family:"Lexend";font-size:var(--step-1);text-decoration:none;font-weight:bold;line-height:1.2}.highlighted.color-purple{color:var(--purple-color)}.highlighted.color-green{color:var(--green-color)}.highlighted.color-grey{color:var(--grey-text-color)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:0;box-sizing:border-box;-webkit-font-smoothing:antialiased}.mce-content-body{padding:1rem}.mce-content-body h1,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6{margin-bottom:var(--space-xs);margin-top:var(--space-l)}.mce-content-body h1:first-child,.mce-content-body h2:first-child,.mce-content-body h3:first-child,.mce-content-body h4:first-child,.mce-content-body h5:first-child,.mce-content-body h6:first-child{margin-top:0}.mce-content-body ul,.mce-content-body ol,.mce-content-body p{margin-block:var(--space-xs)}.mce-content-body ol{padding-inline-start:var(--step-1)}.mce-content-body ul{list-style:disc;padding-inline-start:var(--step-0)}.editor-post-title{text-align:center}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}body{color:#222;font-family:Helvetica,sans-serif;line-height:1.5}body a.visually-hidden{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;text-decoration:none;text-transform:uppercase;text-align:center;color:#222}body a.visually-hidden:focus{position:relative;height:auto;width:100%;padding:.5rem 0}body a.visually-hidden:focus span{outline:-webkit-focus-ring-color auto 1px;outline-offset:1px}body a.visually-hidden:focus-visible{outline:none}body a.visually-hidden.skip-to-main.focused+header{top:2rem}body #content-section{flex-grow:1;margin-top:124px;margin-top:calc(84px + var(--grid-gutter)*2)}@media(min-width: 768px){body #content-section{margin-top:calc(92px + 4rem)}}body.no-scroll{overflow-y:hidden}body.public{display:flex;flex-direction:column;min-height:100%;min-height:100vh}body.public.admin-bar{min-height:calc(100vh - 46px)}@media(min-width: 783px){body.public.admin-bar{min-height:calc(100vh - 32px)}}body.public #breadcrumbs{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);margin-block:var(--space-m)}@media(min-width: 768px){body.public #breadcrumbs{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}body.public #breadcrumbs span{font-size:var(--step-0)}body.public #breadcrumbs>span{display:flex;gap:.5rem}body.page-template-custom-dashboard #breadcrumbs{position:absolute;top:5rem}body.page-template-custom-dashboard #breadcrumbs span span:first-of-type{display:none}body.page-template-page-sitemap #content-section{margin-top:6rem;margin-bottom:6rem;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}@media(min-width: 768px){body.page-template-page-sitemap #content-section{margin-top:10rem;margin-bottom:10rem}}@media(min-width: 768px){body.page-template-page-sitemap #content-section{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}body.page-template-page-sitemap #content-section p{margin-bottom:.25em}body.page-template-page-sitemap #content-section p+ul{margin-top:.25em}.acf-block-preview .slideshow>div{display:flex;gap:2rem}.acf-block-preview .slideshow>div figure{height:100%}.acf-block-preview .slideshow>div img{aspect-ratio:1/1;object-fit:cover;height:100%}.acf-block-preview .slideshow .controls{margin-top:2rem}.acf-block-preview .slideshow .splide{visibility:visible}.acf-block-preview .slideshow .splide__track{width:100%}.acf-block-preview .slideshow .splide__slide{width:45%;margin-right:1.5rem}.acf-block-preview .slick-slideshow .slide-item{display:none}.acf-block-preview .slick-slideshow .slide-item:first-of-type{display:block}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.grid{display:grid;grid-auto-rows:1fr;grid-gap:2rem;grid-template-columns:1fr}@media(min-width: 1024px){.grid{grid-template-columns:1fr 1fr}}@media(min-width: 1440px){.grid{grid-template-columns:1fr 1fr 1fr 1fr}}.grid-styled{display:grid;grid-gap:2rem;grid-template-columns:4}@media(min-width: 1024px){.grid-styled{grid-template-columns:2}}@media(min-width: 1440px){.grid-styled{grid-template-columns:1}}.masonry{column-count:2;column-gap:2rem;max-width:1200px;margin-left:auto;margin-right:auto}.masonry div{display:grid;grid-template-rows:1fr auto;margin-bottom:2rem;break-inside:avoid}.masonry div img{height:100%;width:100%;object-fit:contain}@media(min-width: 1024px){.masonry{column-count:3}}@media(min-width: 1440px){.masonry{column-count:4}}.bg-primary-yellow{background-color:#ffc938}.bg-primary-green{background-color:#88c249}.bg-dark-green{background-color:#538b3e}.bg-dark-orange{background-color:#ef6c22}.primary-yellow{color:#ffc938}.primary-green{color:#88c249}.dark-green{color:#538b3e}.dark-orange{color:#ef6c22}:root{--step--2: clamp(0.6944rem, 0.6451rem + 0.2468vi, 1.04rem);--step--1: clamp(0.8333rem, 0.7667rem + 0.3333vi, 1.3rem);--step-0: clamp(1rem, 0.9107rem + 0.4464vi, 1.625rem);--step-1: clamp(1.2rem, 1.0813rem + 0.5938vi, 2.0313rem);--step-2: clamp(1.44rem, 1.283rem + 0.785vi, 2.5391rem);--step-3: clamp(1.728rem, 1.5215rem + 1.0327vi, 3.1738rem);--step-4: clamp(2.0736rem, 1.8031rem + 1.3526vi, 3.9673rem);--step-5: clamp(2.4883rem, 2.1354rem + 1.7648vi, 4.9591rem)}:root{--space-3xs: clamp(0.25rem, 0.2143rem + 0.1786vi, 0.5rem);--space-2xs: clamp(0.5rem, 0.4375rem + 0.3125vi, 0.9375rem);--space-xs: clamp(0.75rem, 0.6518rem + 0.4911vi, 1.4375rem);--space-s: clamp(1rem, 0.875rem + 0.625vi, 1.875rem);--space-m: clamp(1.5rem, 1.3125rem + 0.9375vi, 2.8125rem);--space-l: clamp(2rem, 1.75rem + 1.25vi, 3.75rem);--space-xl: clamp(3rem, 2.625rem + 1.875vi, 5.625rem);--space-2xl: clamp(4rem, 3.5rem + 2.5vi, 7.5rem);--space-3xl: clamp(6rem, 5.25rem + 3.75vi, 11.25rem);--space-3xs-2xs: clamp(0.25rem, 0.1518rem + 0.4911vi, 0.9375rem);--space-2xs-xs: clamp(0.5rem, 0.3661rem + 0.6696vi, 1.4375rem);--space-xs-s: clamp(0.75rem, 0.5893rem + 0.8036vi, 1.875rem);--space-s-m: clamp(1rem, 0.7411rem + 1.2946vi, 2.8125rem);--space-m-l: clamp(1.5rem, 1.1786rem + 1.6071vi, 3.75rem);--space-l-xl: clamp(2rem, 1.4821rem + 2.5893vi, 5.625rem);--space-xl-2xl: clamp(3rem, 2.3571rem + 3.2143vi, 7.5rem);--space-2xl-3xl: clamp(4rem, 2.9643rem + 5.1786vi, 11.25rem);--space-s-l: clamp(1rem, 0.6071rem + 1.9643vi, 3.75rem)}:root{--grid-max-width: 138.75rem;--grid-gutter: var(--space-s-l, clamp(1rem, 0.5368rem + 2.3158vw, 3.75rem));--grid-columns: 12}.u-container{max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);margin-inline:auto}.u-grid{display:grid;grid-template-columns:repeat(var(--grid-columns), 1fr);grid-column-gap:var(--grid-gutter)}.u-grid>*{grid-column:span 12}.pt-l{padding-top:var(--space-xl-2xl)}.pt-b{padding-top:var(--space-l-xl)}.pt-s{padding-top:var(--space-s-m)}.pt-x{padding-top:var(--space-2xl-3xl)}.pt-m{padding-top:var(--space-m-l)}.pb-l{padding-bottom:var(--space-xl-2xl)}.pb-b{padding-bottom:var(--space-l-xl)}.pb-s{padding-bottom:var(--space-s-m)}.pb-x{padding-bottom:var(--space-2xl-3xl)}.pb-m{padding-bottom:var(--space-m-l)}.pr-l{padding-right:var(--space-xl-2xl)}.pr-b{padding-right:var(--space-l-xl)}.pr-s{padding-right:var(--space-s-m)}.pr-x{padding-right:var(--space-2xl-3xl)}.pr-m{padding-right:var(--space-m-l)}.pl-l{padding-left:var(--space-xl-2xl)}.pl-b{padding-left:var(--space-l-xl)}.pl-s{padding-left:var(--space-s-m)}.pl-x{padding-left:var(--space-2xl-3xl)}.pl-m{padding-left:var(--space-m-l)}.mt-l{margin-top:var(--space-xl-2xl)}.mt-b{margin-top:var(--space-l-xl)}.mt-s{margin-top:var(--space-s-m)}.mt-x{margin-top:var(--space-2xl-3xl)}.mt-m{margin-top:var(--space-m-l)}.mb-l{margin-bottom:var(--space-xl-2xl)}.mb-b{margin-bottom:var(--space-l-xl)}.mb-s{margin-bottom:var(--space-s-m)}.mb-x{margin-bottom:var(--space-2xl-3xl)}.mb-m{margin-bottom:var(--space-m-l)}.mr-l{margin-right:var(--space-xl-2xl)}.mr-b{margin-right:var(--space-l-xl)}.mr-s{margin-right:var(--space-s-m)}.mr-x{margin-right:var(--space-2xl-3xl)}.mr-m{margin-right:var(--space-m-l)}.ml-l{margin-left:var(--space-xl-2xl)}.ml-b{margin-left:var(--space-l-xl)}.ml-s{margin-left:var(--space-s-m)}.ml-x{margin-left:var(--space-2xl-3xl)}.ml-m{margin-left:var(--space-m-l)}.mt-null{margin-top:0rem}.mb-null{margin-bottom:0rem}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}header{position:fixed;top:0;left:0;width:100%;z-index:100;padding:var(--grid-gutter)}header.sticky{position:fixed;top:0;left:0;width:100%;transform:translateY(-100%);background-color:var(--white-color)}header.sticky .wrapper>.logo svg{max-width:70px}.admin-bar header.sticky{top:0;transform:translateY(calc(-100% - 32px))}@media(min-width: 783px){.admin-bar header.sticky{top:0;transform:translateY(-100%)}}header.sticky.animate{transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1)}header.sticky.show{transform:none}.admin-bar header{top:46px}@media(min-width: 783px){.admin-bar header{top:32px}}header a{text-decoration:none;color:var(--white-color)}header .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}header .wrapper.anim>.logo svg{opacity:0}header .logo svg{max-width:70px;height:auto;transition:max-width .3s cubic-bezier(0.645, 0.045, 0.355, 1)}header .menu-button{color:#000;overflow:hidden;cursor:pointer;display:flex;gap:var(--space-2xs);align-items:center}header .menu-button i span{transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);width:33px;margin:5px 0;height:2px;background-color:#222;display:block}header .menu-close i span:nth-of-type(1){transform:translate(0, 7px) rotate(45deg)}header .menu-close i span:nth-of-type(2){transform:translate(calc(100% + 4rem), 0px)}header .menu-close i span:nth-of-type(3){transform:translate(-1px, -7px) rotate(-45deg)}header .menu-overlay{display:none}header .menu-content{opacity:0;height:100vh;height:calc(var(--vh, 1vh)*100);width:100%;max-height:0;pointer-events:none;position:fixed;top:0;right:0;z-index:-1;background-color:var(--purple-color);transform:translateX(50%);transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1),transform .3s cubic-bezier(0.645, 0.045, 0.355, 1)}header .menu-content.show{padding:var(--grid-gutter);pointer-events:auto;max-height:100%}.admin-bar header .menu-content.show{padding-top:calc(var(--grid-gutter) + 46px)}header .menu-content.anim{opacity:1;transform:translateX(0)}header .menu-content>ul{display:flex;flex-direction:column;align-items:center;padding:0;margin-top:var(--space-xl)}header .menu-content>ul li{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:var(--white-color);font-weight:bold;margin-block-start:var(--space-m);text-align:center}header .menu-content>ul li a{font-size:inherit;font-weight:600}header .menu-content>ul li svg{width:15px;height:10px;margin-left:.5rem;cursor:pointer}header .menu-content>ul li.menu-item-has-children ul{width:100%;max-height:0;overflow:hidden}header .menu-content>ul li.menu-item-has-children.show-ul ul{overflow-y:hidden;max-height:300px;padding:0;opacity:1}header .menu-content>ul li.menu-item-has-children.show-ul svg{transform:rotate(180deg)}header.show-menu .menu-button{color:var(--white-color)}header.show-menu .menu-close i span{background-color:var(--white-color)}@media screen and (min-width: 768px){header{padding-block:2rem}header .wrapper.anim>.logo svg{opacity:1}header .logo svg{max-width:76px;height:auto}header .menu-content{width:50vw}header .menu-content .logo{display:flex}header .menu-content>ul{align-items:flex-start;margin-top:var(--space-2xl)}header .menu-content>ul li{text-align:left}header .menu-content.show{padding-inline:var(--space-xl)}.admin-bar header .menu-content.show{padding-top:calc(2rem + 46px)}header .menu-overlay{display:block;pointer-events:none;opacity:0;position:fixed;top:0;left:0;width:50vw;height:100vh;background-color:rgba(0,0,0,.3);transition:opacity 0s cubic-bezier(0.645, 0.045, 0.355, 1)}header.show-menu .menu-overlay{transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1) .2s;opacity:1}}@media(min-width: 783px){header.sticky .wrapper>.logo svg{max-width:70px}.admin-bar header.sticky{top:32px}.admin-bar header .menu-content.show{padding-top:calc(2rem + 32px)}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}footer{padding-block-end:var(--space-xl);background-color:var(--purple-color)}footer img{aspect-ratio:2/1;object-fit:cover;height:auto;margin-block-end:var(--space-xl)}footer .u-grid{row-gap:var(--space-l)}footer a,footer p{text-decoration:none;color:var(--white-color)}footer .footer-logo svg{max-width:50px;height:auto}footer .footer-contact>*{font-size:var(--step--1)}footer .footer-contact a{font-size:inherit}footer .footer-text em{font-weight:900;color:var(--light-grey-color);line-height:1.2}footer .footer-text em del{color:#fff;text-decoration:none}footer .footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3xs);font-style:oblique}footer .footer-links a{display:flex;align-items:center;color:var(--white-color);font-size:var(--step--1);font-weight:bold}footer .footer-links a img{width:16px;height:auto;margin-right:var(--space-xs);margin-bottom:.25rem;aspect-ratio:auto}footer .newsletter-form{margin-top:20px;grid-column:span 6}footer .newsletter-form .form-title{color:#fff}footer .newsletter-form .form-container{display:flex;gap:5px;margin-top:10px}footer .newsletter-form input[type=email]{margin-top:5px;padding:5px 10px;border-radius:var(--default-border-radius)}footer .newsletter-form input[type=submit]{padding:5px 10px;border-radius:var(--default-border-radius);background-color:var(--yellow-color);color:#000;border:none;cursor:pointer;margin-left:auto;margin-right:0px;margin-top:5px}@media(min-width: 768px){footer .footer-logo svg{max-width:76px}footer .logo-wrapper{grid-column:1/3}footer .footer-text{grid-column:4/12}footer .footer-contact{grid-column:4/8}footer .footer-links{grid-column:8/11}footer .newsletter-form{grid-column:4/12}}@media(min-width: 1024px){footer img{aspect-ratio:7/2}footer .u-grid{align-items:center}footer .logo-wrapper{display:flex;justify-content:center;grid-column:1/3;align-self:flex-start}footer .footer-text{grid-column:3/7;align-self:flex-start}footer .footer-contact{grid-column:7/10;align-self:flex-start}footer .footer-links{grid-column:10/12;align-self:flex-start}footer .footer-links a img{width:20px}footer .newsletter-form{grid-column:3/12}}@media(min-width: 1440px){footer .footer-text{grid-column:3/6}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}body.error404 #content-section{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}@media(min-width: 768px){body.error404 #content-section{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}body.error404 #content-section .text-404{margin-top:6rem;margin-bottom:6rem}@media(min-width: 768px){body.error404 #content-section .text-404{margin-top:10rem;margin-bottom:10rem}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.image-video-block.size-fullwidth{max-width:initial;padding:0}.image-video-block.size-fullwidth figcaption{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}@media(min-width: 768px){.image-video-block.size-fullwidth figcaption{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}.image-video-block.size-fullwidth img{border-radius:0}@media(min-width: 768px){.image-video-block.size-small figure{width:calc((min(var(--grid-max-width) - var(--grid-gutter)*2,100vw - var(--grid-gutter)*2) - var(--grid-gutter)*11)/var(--grid-columns)*4 + var(--grid-gutter)*3)}.image-video-block.size-medium figure{width:calc((min(var(--grid-max-width) - var(--grid-gutter)*2,100vw - var(--grid-gutter)*2) - var(--grid-gutter)*11)/var(--grid-columns)*8 + var(--grid-gutter)*7)}.image-video-block.size-large figure{width:100%}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}figure{margin:0;display:flex;flex-direction:column}figure img{width:100%;height:auto;max-width:100%;border-radius:var(--default-border-radius)}figure figcaption{margin-top:var(--space-2xs-xs)}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}body.search #content-section{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);margin-top:6rem;margin-bottom:6rem}@media(min-width: 768px){body.search #content-section{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}@media(min-width: 768px){body.search #content-section{margin-top:10rem;margin-bottom:10rem}}body.search #content-section h1,body.search #content-section form{margin-bottom:var(--space-m)}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}section.password-protected{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);margin-block:var(--space-xl)}@media(min-width: 768px){section.password-protected{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}section.password-protected form input{border:1px solid #222}section.password-protected form input[type=password]{display:block;padding:var(--space-3xs) var(--space-xs);width:100%;max-width:400px}section.password-protected form label{display:block;margin-top:var(--space-s)}section.password-protected form input[type=submit]{padding:var(--space-3xs) var(--space-xs);margin-top:var(--space-s);cursor:pointer}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.plain-text .text-content{font-size:var(--step-0);max-width:60ch}.plain-text .text-content.alignment-middle{margin-inline:auto}.plain-text .text-content.alignment-right{margin-inline-start:auto}.plain-text .text-content h1,.plain-text .text-content h2,.plain-text .text-content h3,.plain-text .text-content h4,.plain-text .text-content h5,.plain-text .text-content h6{margin-bottom:var(--space-s);margin-top:var(--space-l)}.plain-text .text-content h1:first-child,.plain-text .text-content h2:first-child,.plain-text .text-content h3:first-child,.plain-text .text-content h4:first-child,.plain-text .text-content h5:first-child,.plain-text .text-content h6:first-child{margin-top:0}.plain-text .text-content p{margin-block:var(--space-s)}.plain-text .text-content p a{font-weight:bold}.plain-text .text-content blockquote{padding-inline-start:var(--space-s)}.plain-text .text-content ol,.plain-text .text-content ul{padding-inline-start:var(--step-1);margin-block:var(--space-xs)}.plain-text .text-content ul{padding-inline-start:var(--step-0);list-style:circle}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}@font-face{font-family:"Lexend";font-stretch:75% 125%;font-style:oblique 0deg 20deg;font-weight:100 900;src:url("./static/fonts/Lexend-VariableFont_wght.woff2")}@font-face{font-family:"Inter";font-stretch:75% 125%;font-style:oblique 0deg 20deg;font-weight:100 900;src:url("./static/fonts/Inter-VariableFont_slnt,wght.woff2")}*{font-family:"Inter"}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2;font-family:"Lexend";color:var(--purple-color);text-wrap:balance}h1{font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}h5{font-size:var(--step-1)}h6,p,a,li{font-size:var(--step-0);font-weight:400}a{color:#222}.acf-field a{font-size:13px}.font-step-5{font-size:var(--step-5)}.font-step-4{font-size:var(--step-4)}.font-step-3{font-size:var(--step-3)}.font-step-2{font-size:var(--step-2)}.font-step-1{font-size:var(--step-1)}.font-step-0{font-size:var(--step-0)}.font-step-negative-1{font-size:var(--step--1)}.bold{font-weight:bold}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.text-and-image{overflow:hidden;position:relative}.text-and-image .bg-color-grey{background-color:#d8d7d7}.text-and-image .bg-color-purple{background-color:#cec5d1}.text-and-image .bg-color-none{padding:0}.text-and-image .bg-active{background-image:url("./static/images/wave-left-to-right-frontpage-white.png");background-repeat:no-repeat;background-position-y:-18%;background-size:contain;background-blend-mode:soft-light}.text-and-image .u-grid{padding-block:var(--space-xl-2xl)}.text-and-image .text-content:has(.image-in-text) h2{margin-top:var(--space-s)}.text-and-image .text-content .image-in-text{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:var(--space-s);max-width:75ch}.text-and-image .text-content .image-in-text img{aspect-ratio:4/3;object-fit:cover;height:auto}.text-and-image .text-content p{margin-top:var(--space-xs)}.text-and-image .text-content p a{font-weight:bold;color:var(--purple-color)}.text-and-image .text-content p:first-child{margin-top:0}.text-and-image .text-content .download-link{padding-block:var(--space-2xs);padding-left:var(--space-xs);padding-right:var(--space-l);border-top:1px solid #979797;display:inline-block;margin-block:var(--space-xs);font-weight:bold;color:var(--purple-color)}.text-and-image .text-content .download-link:last-of-type{border-bottom:1px solid #979797}.text-and-image .images-wrapper{margin-bottom:var(--space-l);position:relative;overflow:hidden}.text-and-image .images-wrapper figure{z-index:2;width:100%}.text-and-image .images-wrapper figure img{max-width:500px;margin-inline:auto}.text-and-image .images-wrapper.count-2,.text-and-image .images-wrapper.multiple{display:flex;gap:calc(var(--grid-gutter)/2);flex-wrap:wrap}.text-and-image .images-wrapper.count-2 figure,.text-and-image .images-wrapper.multiple figure{width:calc(50% - var(--grid-gutter)/4)}@media(min-width: 1024px){.text-and-image .u-grid{padding-inline:var(--grid-gutter)}.text-and-image .bg-active{background-size:106% 180%;background-position-y:40%}.text-and-image .u-grid{align-items:flex-start}.text-and-image .u-grid.x-pos-right .text-content{order:-1}.text-and-image .u-grid.x-pos-right.bg-color-purple,.text-and-image .u-grid.x-pos-right.bg-color-grey{padding-left:calc((min(var(--grid-max-width) - var(--grid-gutter)*2,100vw - var(--grid-gutter)*2) - var(--grid-gutter)*11)/var(--grid-columns) + var(--grid-gutter))}.text-and-image .u-grid.y-pos-top{align-items:start}.text-and-image .u-grid.y-pos-center{align-items:center}.text-and-image .u-grid.y-pos-bottom{align-items:end}.text-and-image .text-content,.text-and-image .images-wrapper{grid-column:span 6;margin-bottom:0}.text-and-image .images-wrapper{margin-bottom:var(--space-m)}.text-and-image .images-wrapper figure{width:100%}.text-and-image .images-wrapper figure img{width:100%;height:auto;max-width:100%}.text-and-image .images-wrapper.count-2{flex-direction:column}.text-and-image .images-wrapper.count-2 figure{width:100%}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.pagination-block{margin-block:var(--space-xl)}.pagination-block ul{display:flex;justify-content:center;gap:var(--grid-gutter)}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.hero{width:100%;position:relative}.hero img,.hero video{height:100%;object-fit:cover;aspect-ratio:1}.hero .text-content{width:100%;max-width:var(--grid-max-width);margin-inline:auto;margin-block-start:var(--space-s)}.hero .text-content h1{color:var(--purple-color);margin-top:0}.hero .text-content p{order:2;max-width:35ch;margin-top:var(--space-xs);font-size:var(--step-1)}.hero .text-content p:first-child{margin-top:0}@media screen and (min-width: 768px){.hero .text-content p{order:initial}.hero img,.hero video{aspect-ratio:16/9;max-height:65vh}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.stack>*+*{margin-block-start:var(--space, 1.5em)}.box{padding:var(--space-xs, 1.5em)}.center{box-sizing:content-box;max-inline-size:65ch;margin-inline:auto;padding-inline-start:var(--space-xs);padding-inline-end:var(--space-xs)}.simple-grid{display:grid;grid-gap:var(--grid-gutter);grid-template-columns:repeat(auto-fit, minmax(250px, 2fr))}.grid-b{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-placement, auto-fill), minmax(var(--grid-min-item-size, 16rem), 1fr))}.grid-b[data-layout=halves]{--grid-placement: auto-fit;--grid-min-item-size: clamp(16rem, 50vw, 33rem)}.grid-b[data-layout=thirds]{--grid-placement: auto-fit;--grid-min-item-size: clamp(16rem, 33%, 30rem)}.font-step-negative-1{font-size:var(--step--1)}.font-step-0{font-size:var(--step-0)}.font-step-1{font-size:var(--step-1)}.font-step-2{font-size:var(--step-2)}.font-step-3{font-size:var(--step-3)}.font-step-4{font-size:var(--step-4)}.font-step-5{font-size:var(--step-6)}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.page-top h1{color:var(--purple-color)}.page-top .page-intro{font-size:var(--step-1)}.page-top .page-intro p{max-width:65ch;font-size:var(--step-1)}.page-top .page-intro p:first-child{margin-top:0}.page-top .page-intro p:last-child{margin-bottom:0}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.vacancy-top .text-content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:start}.vacancy-top img{border-radius:var(--default-border-radius)}.vacancy-top .super-title{margin-bottom:0}.vacancy-top h1.top-title{color:var(--purple-color);margin-top:0;margin-block:var(--space-3xs) var(--space-s)}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.link-btn{background-color:var(--yellow-color);border-radius:var(--default-border-radius);padding:var(--space-2xs) var(--space-xs);font-weight:bold;display:flex;margin-block-start:var(--space-l);width:fit-content;align-items:center;gap:var(--space-m)}.link-btn svg{width:clamp(2.5rem,2.037rem + 2.3148vi,4.0625rem);min-width:clamp(2.5rem,2.037rem + 2.3148vi,4.0625rem);height:auto}.link-btn.bg-purple{background-color:var(--purple-color);color:#fff}.link-btn.bg-purple svg path{fill:#fff}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.slideshow .splide__list{display:flex}.slideshow .splide__slide .image{padding-top:100%}.slideshow .splide__slide .image{position:relative}.slideshow .splide__slide .image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;border-radius:var(--default-border-radius)}.slideshow .splide__pagination{visibility:hidden}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100%*70/3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100%/70);height:10px;float:left}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.vacancies{background-image:url("./static/images/wave-vacancies-2x.png");position:relative;background-repeat:no-repeat;background-size:100%;overflow:hidden}.vacancies h1{color:var(--purple-color);margin-block-end:var(--space-2xl)}.vacancies img{border-radius:var(--default-border-radius);width:100%;height:auto}.vacancies .vacancies-subheading{color:var(--grey-text-color)}.vacancies li{max-width:44rem;padding:var(--space-2xs);border-bottom:1px solid var(--grey-color)}.vacancies li h4{color:var(--purple-color)}.vacancies li:first-of-type{border-top:1px solid var(--grey-color)}@media(min-width: 1024px){.vacancies{background-position:50% 80%}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.news img{border-radius:var(--default-border-radius);width:100%}.news h1{color:var(--purple-color)}.news .news-list{align-items:end}.news .news-text{display:flex;flex-direction:column;flex-wrap:wrap}.news .news-article{margin-block-end:var(--space-xs);--space: var(--space-xs)}.news .news-article h2{border-bottom:2px solid var(--green-color);padding-bottom:var(--space-3xs);font-weight:normal}.news .news-article .news-date{color:var(--purple-color);font-weight:bold}.news .news-article .news-link{display:flex;margin-block-start:var(--space-xs);font-size:var(--step-1);color:var(--purple-color);font-weight:bold;gap:1rem}.news .news-article .news-link:after{content:"❯";font-size:inherit}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.text-and-downloads .text-content+.downloads-wrapper{margin-top:var(--space-l)}.text-and-downloads .downloads-wrapper{background-color:var(--green-color);padding:var(--space-m);border-radius:var(--default-border-radius)}.text-and-downloads .downloads-wrapper .text-content{margin-bottom:var(--space-xl)}.text-and-downloads .downloads-wrapper .text-content *{color:var(--white-color)}.text-and-downloads .downloads-wrapper>*{color:var(--white-color)}.text-and-downloads .downloads-wrapper a{border-top:1px solid #6a999e;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;width:100%;padding-block:var(--space-xs);gap:var(--space-xs);font-weight:bold}.text-and-downloads .downloads-wrapper a p{font-weight:bold}.text-and-downloads .downloads-wrapper a span{text-transform:uppercase;font-size:.8em;position:relative;top:-0.075rem;font-weight:400}.text-and-downloads .downloads-wrapper a svg{width:11px;min-width:11px;height:22px}.text-and-downloads .downloads-wrapper a:last-of-type{border-bottom:1px solid #6a999e}@media(min-width: 768px){.text-and-downloads .u-grid{align-items:start}.text-and-downloads .text-content,.text-and-downloads .downloads-wrapper{grid-column:span 6}.text-and-downloads .text-content+.downloads-wrapper{margin-top:0}}@media(min-width: 1024px){.text-and-downloads .text-content{grid-column:span 5}.text-and-downloads .downloads-wrapper{grid-column:7/-1}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.bullet-points h2{margin-bottom:var(--space-l)}.bullet-points figure{margin-bottom:var(--space-xl)}.bullet-points .points h3{margin-bottom:var(--space-xs)}.bullet-points .points li{padding-left:40px;position:relative;margin-bottom:var(--space-l);--space:1em}.bullet-points .points li:before{content:"";width:30px;height:30px;border-radius:50%;position:absolute;top:calc(var(--space-2xs) - 8px);left:0}.bullet-points .points li.color-purple:before{background-color:var(--purple-color)}.bullet-points .points li.color-yellow:before{background-color:var(--yellow-color)}.bullet-points .points li.color-green:before{background-color:var(--green-color)}.bullet-points .points li.color-grey:before{background-color:var(--grey-color)}.bullet-points .points li:last-of-type{margin-bottom:0}@media(min-width: 1024px){.bullet-points figure{margin-bottom:0;grid-column:span 6;width:calc(100% - ((min(var(--grid-max-width) - var(--grid-gutter)*2,100vw - var(--grid-gutter)*2) - var(--grid-gutter)*11)/var(--grid-columns) + var(--grid-gutter))*.25)}.bullet-points .points{grid-column:span 6}.bullet-points .points.no-img{grid-column:span 12;display:flex;flex-wrap:wrap;justify-content:space-between}.bullet-points .points.no-img li{width:calc(50% - var(--grid-gutter)*.5)}.bullet-points .points.no-img li:nth-last-of-type(-n + 2){margin-bottom:0}}@media(min-width: 1440px){.bullet-points .points li{margin-bottom:var(--space-xl)}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.contact h2{margin-bottom:var(--space-m);font-size:var(--step-3)}.contact .contact-item{display:flex;gap:var(--grid-gutter)}.contact .contact-item figure{width:calc((min(var(--grid-max-width) - var(--grid-gutter)*2,100vw - var(--grid-gutter)*2) - var(--grid-gutter)*11)/var(--grid-columns)*4 + var(--grid-gutter)*3);background-color:var(--lightest-grey-color);border-radius:var(--default-border-radius);aspect-ratio:4/5}.contact .contact-item figure img{height:100%;aspect-ratio:4/5;object-fit:cover;object-position:center bottom}.contact .contact-item .text-content{width:calc((min(var(--grid-max-width) - var(--grid-gutter)*2,100vw - var(--grid-gutter)*2) - var(--grid-gutter)*11)/var(--grid-columns)*8 + var(--grid-gutter)*7)}.contact .contact-item .text-content>*:first-child{margin-top:0}.contact .contact-item .text-content>*:last-child{margin-bottom:0}.contact .contact-form{margin-top:var(--space-xl)}.contact .contact-form input:not([type=submit]),.contact .contact-form textarea{width:100%;max-width:400px;border-radius:var(--default-border-radius);border:1px solid var(--grey-color);padding:var(--space-2xs) var(--space-s)}.contact .contact-form span:not(.wpcf7-spinner){width:100%}.contact .contact-form .wpcf7-spinner{margin-top:var(--space-s)}.contact .contact-form input[type=submit]{margin-block-start:var(--space-s);background-color:var(--yellow-color);padding-inline:var(--space-m)}.contact .contact-form label span{display:inline-block;margin-top:var(--space-3xs)}.contact .contact-form form>p{margin-block:var(--space-xs)}.contact .contact-form form>p:last-of-type{margin-bottom:0}.contact form.wpcf7-form .wpcf7-response-output{margin:0;border-radius:var(--default-border-radius);padding:var(--space-2xs) var(--space-s);max-width:400px}.contact .media-contacts{margin-inline:auto;font-size:var(--step-0);max-width:60ch;display:flex;flex-direction:column;gap:var(--grid-gutter)}.contact .media-contacts h2{width:100%;margin-bottom:var(--space-xs)}@media(min-width: 768px){.contact .media-contacts{flex-direction:row;flex-wrap:wrap;align-content:flex-start}.contact .media-contacts h2{width:100%;margin-bottom:0}.contact .contact-item{width:calc((min(var(--grid-max-width) - var(--grid-gutter)*2,100vw - var(--grid-gutter)*2) - var(--grid-gutter)*11)/var(--grid-columns)*6 + var(--grid-gutter)*5)}.contact .contact-item .text-content{width:calc((min(var(--grid-max-width) - var(--grid-gutter)*2,100vw - var(--grid-gutter)*2) - var(--grid-gutter)*11)/var(--grid-columns)*4 + var(--grid-gutter)*3)}.contact .contact-item figure{width:calc((min(var(--grid-max-width) - var(--grid-gutter)*2,100vw - var(--grid-gutter)*2) - var(--grid-gutter)*11)/var(--grid-columns)*2 + var(--grid-gutter)*1)}.contact .contact-form h2{margin-bottom:var(--grid-gutter)}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.title-and-image{padding:0}@media(min-width: 768px){.title-and-image{padding-inline:var(--grid-gutter)}}.title-and-image h2{margin-bottom:var(--space-s)}.title-and-image>div{background-color:var(--lightest-grey-color);padding-block:var(--space-xl);padding-inline:var(--grid-gutter)}@media(min-width: 768px){.title-and-image>div{padding-block:var(--space-xl);padding-inline:var(--space-l)}}@media(min-width: 1024px){.title-and-image>div{padding:var(--space-2xl)}}@media(min-width: 1440px){.title-and-image>div{padding:var(--space-3xl)}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.image-row ul{display:grid;gap:var(--space-l);grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}.image-row li{min-width:150px;max-width:100%;display:flex;align-items:flex-end;margin-inline:auto}.image-row figcaption{font-weight:bold;text-align:center}@media(min-width: 1024px){.image-row ul{gap:var(--grid-gutter)}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.text-and-key-points h2{margin-bottom:var(--space-s)}.text-and-key-points .text-content p:first-child{margin-top:0}.text-and-key-points .text-content p:last-child{margin-bottom:0}.text-and-key-points .key-points li{margin-block-start:var(--space-m);display:flex;align-items:center;gap:var(--space-s);font-weight:bold}.text-and-key-points .key-points li svg{width:clamp(2.5rem,2.037rem + 2.3148vi,4.0625rem);min-width:clamp(2.5rem,2.037rem + 2.3148vi,4.0625rem);height:auto}.text-and-key-points .key-points li svg path{fill:var(--yellow-color)}@media(min-width: 768px){.text-and-key-points .text-content,.text-and-key-points .key-points{grid-column:span 6}.text-and-key-points .text-content{padding-right:calc(calc((min(var(--grid-max-width) - var(--grid-gutter) * 2, 100vw - var(--grid-gutter) * 2) - var(--grid-gutter) * 11) / var(--grid-columns))/2)}.text-and-key-points .key-points li:first-child{margin-top:0}.text-and-key-points .key-points li:last-child{margin-bottom:0}}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.text-carousel .marquee{--gap: 1rem;position:relative;display:flex;overflow:hidden;user-select:none;gap:var(--gap)}.text-carousel .marquee__content{flex-shrink:0;display:flex;justify-content:space-around;gap:var(--space-s);min-width:100%}.text-carousel .marquee__content li{color:var(--green-color)}.text-carousel .marquee__content span{color:var(--yellow-color);margin-right:var(--space-s)}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--space-s)))}}.text-carousel .marquee__content{animation:scroll 30s linear infinite}:root{--default-border-radius: 10px;--yellow-color:#E58B37 ;--purple-color:#4D2F52;--green-color:#28666C;--grey-text-color: #A1A1A1;--grey-color:#979797;--light-grey-color:#A8A193;--lightest-grey-color: #DBDBDB;--white-color:#fff;--black-color:#000}.index-page .news-article{margin-block-end:var(--space-xs);--space: var(--space-xs)}.index-page .news-article h2{border-bottom:2px solid var(--green-color);padding-bottom:var(--space-3xs);font-weight:normal}.index-page .news-article .news-date{color:var(--purple-color);font-weight:bold}.index-page .news-article .news-link{display:flex;margin-block-start:var(--space-xs);font-size:var(--step-1);color:var(--purple-color);font-weight:bold;gap:1rem}.index-page .news-article .news-link:after{content:"❯";font-size:inherit}.pagination-block .current{text-decoration:underline}

/*# sourceMappingURL=site.css.map*/