.oxygen-loop-css-reset{.bde-loop-item{margin:0;padding:0}}.img-content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5em}.img-content-grid{grid-template-columns:repeat(2,minmax(min-content,1fr))}@media (max-width:1023px){.img-content-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.img-content-content{display:flex;flex-flow:column}.img-content-img{background-image:var(--hero-image);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.layout_left .img-content-img{order:2}@media (max-width:1023px){.layout_left .img-content-img{order:unset}.img-content-img{min-height:70vw}}.content-link-container{a{width:fit-content}}.membership-cards-container{display:flex;flex-flow:wrap;justify-content:space-around;align-items:stretch;gap:2em;margin-top:2em}.membership-cards-container>*{flex-basis:20em;flex-grow:1;flex-shrink:1}.membership-card{display:flex;flex-flow:column;justify-content:space-between;align-items:stretch;gap:1em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pointlist{display:flex;flex-flow:column;gap:0.75em;font-weight:600}.icon-large{font-size:1.5em;line-height:100%}.pointlist-item{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:1em}.card-price{text-align:end;margin-top:0.5em;margin-bottom:0.5em}.link-hover:hover,a:hover .link-hover{color:var(--text-color-faded);text-decoration-line:underline}.product-card-price-container{display:flex;flex-flow:column;gap:1em;margin-top:1.5em;padding-top:1em;border-top:3px solid var(--text-color-faded)}.product-card-info-container{display:flex;flex-flow:column;justify-content:space-around;align-items:stretch;gap:1em}.flex-right{display:flex;flex-flow:row;justify-content:end;align-items:center;gap:1em}.text-justify{text-align:justify}.oxy-text-area{margin-top:-1em;white-space:pre-wrap}.fa-thin-force,.fa-thin-force *{font-weight:100!important}.footer-sections-container{display:flex;flex-flow:wrap;justify-content:center;align-items:start;gap:2em;flex-grow:1;flex-shrink:1}.min-content{width:min-content}.flex-spacer{flex-grow:1}.footer-logo{display:flex;max-width:500px;margin-right:auto;margin-left:auto}.margin-top{margin-top:2rem}.wpform-styled{--wpforms-label-color:var(--text-color-contrast);--wpforms-label-sublabel-color:var(--text-color-contrast)}.text-white{color:var(--color-text-white)}.text-white,.text-white:hover{text-decoration-color:var(--color-text-white)!important;color:var(--color-text-white)!important}.card-item-inner-container{display:flex;flex-flow:row;gap:2em;width:fit-content;max-width:100%;min-width:min-content}.ratio-wide{display:block;overflow:hidden;aspect-ratio:16/9}.img-cover{display:block;width:100%;height:100%;object-fit:cover}.grid-paginated .bde-posts-pagination{grid-column:-1 / 1;display:flex;flex-direction:column;align-items:center;&::before{content:" ";border-top:var(--text-color-faded) 2px solid;width:25%;display:block;margin-bottom:2rem}ul{list-style:none}li{display:inline-block}a{display:inline-block;padding:0.5rem 1rem;color:unset;text-decoration:none;&:hover{text-decoration:underline;background-color:#7773}&.is-active{font-weight:700}}}.sticky-header-dom-filler{height:var(--header-height-original)}.news-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}@media (max-width:1023px){.news-overview-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}}.news-card-item{display:flex;flex-flow:column;justify-content:space-between;gap:2rem;min-width:0px;margin-top:1.5rem;margin-bottom:1.5rem}.bg-paper{color:var(--color-brand-primary);background-color:var(--bg-paper)}.bg-paper{--text-color-contrast:#000;--text-color-faded:var(--color-brand-primary-mid);--btn-color-hover:initial}.bg-brand{color:var(--color-text-on-brand-primary);background-color:var(--color-brand-primary)}.bg-brand{--text-color-contrast:var(--color-text-white);--btn-color-blue:var(--text-color-contrast);--btn-color-blue-text:var(--color-brand-primary);--btn-color-hover:var(--text-color-contrast)}.bg-none{--text-color-contrast:var(--color-text-black)}.text-contrast{color:var(--text-color-contrast)}.btn{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:1.25em;min-height:3em;box-sizing:border-box;color:var(--btn-color);font-weight:500;text-decoration:none;text-transform:none;padding-right:1.25em;padding-left:1.5em;background-color:var(--btn-color);border-radius:var(--border-radius);border-top:2px solid var(--btn-color);border-bottom:2px solid var(--btn-color);border-left:2px solid var(--btn-color);border-right:2px solid var(--btn-color);box-shadow:0px 4px 4px 0px #00000040}.btn:hover{background-color:#0000}.btn:hover{--effective-btn-color:var(--btn-color-hover,var(--btn-color));border-color:var(--effective-btn-color);color:var(--effective-btn-color)}.btn{transition:0.3s}.btn::after{font:var(--fa-font-regular);content:'\f061';--shift-right:0;margin-right:calc(-1 * var(--shift-right));padding-left:var(--shift-right);--shift-up:0;margin-top:calc(-1 * var(--shift-up));padding-bottom:var(--shift-up);transition:margin-right 0.3s,padding-left 0.3s,margin-top 0.3s,padding-bottom 0.3s}.btn:hover::after,.btn:focus::after{--shift-right:0.6em}.btn-red{color:var(--color-text-white)}.btn-red{--btn-color:var(--color-brand-secondary)}.btn-blue{color:var(--btn-color-blue-text)}.btn-blue{--btn-color:var(--btn-color-blue);--btn-color-text:var(--btn-color-blue-text)}.btn-clear{border-top:2px solid var(--color-text-white);border-bottom:2px solid var(--color-text-white);border-left:2px solid var(--color-text-white);border-right:2px solid var(--color-text-white)}.btn-clear{--btn-color:var(--text-color-contrast);background:none;color:var(--btn-color);border-color:var(--btn-color);&:hover{background-color:#7774}}.btn-hover-contrast{--btn-color-hover:var(--text-color-contrast)}.pills-vertical{display:flex;flex-flow:column;align-items:start;gap:60px}.pill-container{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:1em;width:5em;color:var(--text-color-faded);text-align:center;text-decoration:none}.pill-pale{color:var(--color-brand-primary);background-color:var(--color-brand-primary-mid)}.pill{display:flex;justify-content:center;align-items:center;width:fit-content;height:fit-content;aspect-ratio:1;font-size:30px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;border-radius:100%}.pill-auto{color:var(--text-color-faded);background-color:var(--bg-faded-element)}.pill-container-row{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:2em;text-align:center}.footer-logo-container{display:inline-block;flex-grow:1;flex-basis:content-max;margin-top:1.5em}.footer{border-top:0.15em solid var(--color-text-white)}.footer-subtitle{font-size:30px;margin-top:3em;margin-bottom:64px}.footer-nav{width:min-content;position:relative;input{display:none}ul{list-style:none}li{display:block}a{display:block;color:inherit;text-decoration:none;line-height:53px;padding:0 6em 0 0;font-size:25px;font-weight:600;&:hover{color:var(--color-brand-primary-mid);text-decoration-line:underline}}a::after{font:var(--fa-font-regular);content:'\f061';font-size:25px;font-weight:400;position:absolute;right:0em;padding-top:0.5em;color:var(--color-brand-primary-mid)}}.footer-bottom{display:flex;flex-flow:wrap;justify-content:space-between;line-height:150px}.footer-contact-info-item{display:flex;justify-content:start;align-items:center;gap:40px;font-weight:600;font-size:25px;padding-top:13px;padding-bottom:13px}.footer-contact-info-item{&:first-child{padding-top:0}}.footer-bottom-social-icon{display:inline-block;font-weight:400;font-size:35px;padding-right:0.5em;padding-left:0.5em}.header-nav-kysten{display:inline-block}.header-nav-kysten{ul{list-style:none}li{display:inline-block}a{transition:background-color 0.2s;&.is-active,&:hover{text-shadow:-0.03ex 0 0 currentcolor,0.03ex 0 0 currentcolor}display:flex;align-items:center;height:var(--header-height);color:inherit;text-decoration:none;padding:0 1em;font-size:20px}}.site-logo{display:flex;flex-flow:column;align-items:center;position:relative;max-height:var(--header-height);padding-top:0.5em;padding-right:0.5em;padding-bottom:0.5em;padding-left:0.5em}.header{display:flex;justify-content:space-between;align-items:center;gap:2em;color:var(--header-text-color);background-color:var(--header-background-color)}.header-btn{min-height:calc(var(--header-height) * 0.4);font-weight:400;font-size:20px}.sticky-header{position:fixed;top:calc(var(--header-height) - var(--header-height-original));right:0px;left:0px;z-index:10;padding-top:calc(var(--header-height-original) - var(--header-height));background-color:var(--header-background-color)}body:has(#wpadminbar) .sticky-header{margin-top:32px}.site-logo-top{margin-top:calc(-100% * var(--header-scroll-factor))}.site-logo-split-container{display:flex;flex-flow:column;justify-content:space-between;align-items:center;width:200px;height:var(--header-height);object-fit:fill;box-sizing:border-box;padding-top:0.5em;padding-right:0.5em;padding-bottom:0.5em;padding-left:0.5em}.site-logo-split-container{overflow:hidden}.site-logo-full-size-maintainer{height:calc(var(--header-height-original) - 1em)}.site-logo-part{width:100%}.header-nav-responsive{--nav-background:#fff;--nav-foreground:#222;--nav-border:#ddd;--nav-shadow:0 8px 20px rgb(0 0 0 / 12%);position:relative;color:var(--nav-foreground);ul{margin:0;padding:0;list-style:none}li{position:relative}a{color:inherit;text-decoration:none}input[type="checkbox"]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}>label{display:none}>ul{display:flex;align-items:center}li>label{display:none}li>ul{position:absolute;top:100%;left:0;z-index:10;min-width:13rem;background:var(--nav-background);box-shadow:var(--nav-shadow);visibility:hidden;opacity:0;pointer-events:none;transform:translateY(0.4rem);transition:opacity 160ms ease,transform 160ms ease,visibility 160ms ease}li>ul li>ul{top:0;left:100%}li>ul a{padding:0.75rem 1rem;border-bottom:1px solid var(--nav-border);white-space:nowrap}li:hover>ul,li:focus-within>ul{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}li>ul li:hover>ul,li>ul li:focus-within>ul{transform:translate(0)}a:hover,a:focus-visible{background:rgb(0 0 0 / 6%)}@media (max-width:1290px){order:5;::selection{background-color:unset;color:unset}>label{position:relative;display:block;width:44px;height:44px;margin-left:auto;cursor:pointer}>label::before,>label::after{position:absolute;left:10px;width:24px;height:2px;background:currentColor;content:"";transition:top 160ms ease,transform 160ms ease,box-shadow 160ms ease}>label::before{top:13px;box-shadow:0 8px currentColor,0 16px currentColor}>label::after{top:21px;opacity:0;transform:rotate(-45deg)}>label:has(input:checked)::before{top:21px;box-shadow:none;transform:rotate(45deg)}>label:has(input:checked)::after{opacity:1}>label:has(input:focus-visible){outline:2px solid currentColor;outline-offset:3px}>ul{position:absolute;top:100%;right:0;z-index:20;display:none;flex-direction:column;align-items:stretch;width:min(22rem,calc(100vw - 2rem));max-height:calc(100dvh - 5rem);overflow-y:auto;background:var(--nav-background);box-shadow:var(--nav-shadow)}>label:has(input:checked) + ul{display:flex}>ul>li>a{height:100%;padding:0.9rem 1rem;border-bottom:1px solid var(--nav-border)}li>ul{position:static;display:none;min-width:0;background:rgb(0 0 0 / 4%);box-shadow:none;visibility:visible;opacity:1;pointer-events:auto;transform:none}li>ul li>ul{position:static}li>label{position:absolute;top:0;right:0;z-index:1;display:block;width:48px;height:48px;cursor:pointer}li:has(>ul)>label::after{position:absolute;top:17px;right:18px;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;content:"";transform:rotate(45deg);transition:transform 160ms ease}li>label:has(input:checked) + ul{display:block}li:has(>ul)>label:has(input:checked)::after{transform:rotate(225deg)}li:has(>ul)>a{padding-right:3.5rem}}}.hero{min-height:var(--hero-height);color:var(--color-text-white);background-color:var(--color-brand-primary);background-image:var(--hero-image);background-size:cover;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.hero{align-content:center;--text-color-contrast:var(--color-text-white)}.hero-inner{width:67%;font-size:30px}.hero-inner{text-fit:shrink}@media (max-width:1023px){.hero-inner{width:100%}}.hero-btns{display:flex;flex-flow:wrap;justify-content:start;gap:2em;text-wrap:nowrap;margin-top:30px}.hero-tint{min-height:var(--hero-height);background-color:rgba(0,0,0,var(--hero-overlay-tint-opacity))}:root{font-family:"Open Sans",sans-serif;font-size:25px;line-height:160%}:root{h1{font-size:80px;font-height:90px;font-weight:800}h2{font-size:70px;font-height:80px;font-weight:800}h3{font-size:60px;font-height:70px;font-weight:800}h4{font-size:50px;font-height:60px;font-weight:800}p{font-size:25px;margin-bottom:1em}}.two-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-center{display:flex;flex-flow:wrap;justify-content:center;gap:60px;flex-grow:1}.flex-center{flex-wrap:balance;>*{flex-grow:1;flex-shrink:1}}.flex-apart{display:flex;flex-flow:wrap;justify-content:space-between;gap:60px;flex-grow:1}.inline-block{display:inline-block}.pre-dashed::before{content:"";display:inline-block;background-color:var(--color-brand-secondary);height:0.2em;width:1.1em;margin-right:0.7em;margin-bottom:0.25em}.no-decor{color:unset;text-decoration:none}.no-decor{list-style:none}.subtitle{color:var(--color-brand-primary-mid);font-size:18px;line-height:100%;text-transform:uppercase}.hgroup{display:flex;flex-flow:column-reverse nowrap;text-align:start;margin-bottom:1.5rem}.headline-soft{display:block;color:var(--text-color-contrast);font-weight:700;font-size:25px;margin-bottom:0.5em}.rounded{border-radius:var(--border-radius)}.fit-content{width:fit-contenta}.container{max-width:calc(var(--page-max-width) - 2 * var(--page-min-horisontal-margin));margin-right:auto;margin-left:auto;padding-right:var(--page-min-horisontal-margin);padding-left:var(--page-min-horisontal-margin)}.shadowed{box-shadow:0px 4px 4px 0px #00000040}.padded{padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em}.text-faded{color:var(--text-color-faded)}.font-inherit{font:inherit}.section-v-spacing{padding-top:calc(var(--section-v-spacing) / 2);padding-bottom:calc(var(--section-v-spacing) / 2)}.text-center{text-align:center}.pillcards-container{margin-top:0.5rem;margin-bottom:2rem}.cards-container{display:grid;grid-auto-flow:row;gap:1em}@media (max-width:1023px){.cards-container{grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-flow:row}}.card-item{display:block;min-width:min-content;min-height:100%;color:var(--color-text-white);font-size:17px;line-height:1.5em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em;background-color:var(--text-color-faded)}.card-item{--text-color-contrast:var(--color-text-white);.pill-auto{--bg-faded-element:var(--bg-element-on-faded);--text-color-faded:#000}}