/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
/* @license MIT https://github.com/flatpickr/flatpickr/blob/master/LICENSE.md */
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--hero-height:320px;}@media screen and (min-width:768px){:root{--hero-height:400px;}}@media screen and (min-width:1064px){:root{--hero-height:552px;}}:root{--header-height:70px;--header-height-scrolled:60px;}@media screen and (min-width:768px){:root{--header-height:100px;--header-height-scrolled:70px;}}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Thin.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Thin.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Thin.woff) format("woff");font-weight:100;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-ThinItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-ThinItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-ThinItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Light.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Light.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-LightItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-LightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-LightItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-LightItalic.woff) format("woff");font-weight:300;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Regular.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Regular.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Italic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Italic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Medium.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Medium.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-MediumItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-MediumItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-MediumItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Demibold.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Demibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Demibold.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Demibold.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-DemiboldItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-DemiboldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-DemiboldItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-DemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Bold.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Bold.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BoldItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Black.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Black.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Black.woff) format("woff");font-weight:900;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BlackItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BlackItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BlackItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}:root{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-1{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-2{--scheme-color-light:#fff9c0;--scheme-color-dark:#926b1f;}.color-scheme-3{--scheme-color-light:#dff7fc;--scheme-color-dark:#910009;}.color-scheme-4{--scheme-color-light:#ffe9e9;--scheme-color-dark:#002cfc;}.color-scheme-5{--scheme-color-light:#f5f3e8;--scheme-color-dark:#ac153b;}.color-scheme-6{--scheme-color-light:#f5eedb;--scheme-color-dark:#025fcc;}.color-scheme-7{--scheme-color-light:#c9f2e3;--scheme-color-dark:#00519c;}.color-scheme-8{--scheme-color-light:#fcf7d0;--scheme-color-dark:#8332eb;}.color-scheme-9{--scheme-color-light:#e4f2ff;--scheme-color-dark:#1271a6;}.color-scheme-10{--scheme-color-light:#e5f9f4;--scheme-color-dark:#047c6e;}.color-scheme-11{--scheme-color-light:#ffefe6;--scheme-color-dark:#006369;}.color-scheme-12{--scheme-color-light:#fffed7;--scheme-color-dark:#c10023;}.color-scheme-13{--scheme-color-light:#e8e7d7;--scheme-color-dark:#665e62;}.color-scheme-14{--scheme-color-light:#e5e7ea;--scheme-color-dark:#000c2e;}.color-scheme-15{--scheme-color-light:#f5e1dc;--scheme-color-dark:#bd3615;}.color-scheme-16{--scheme-color-light:#e7e3e3;--scheme-color-dark:#5e4347;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-title .field__title,.paragraph--type--kk-image-carousel-list .field--name-kk-image-carousel-title .field__title,.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-title .field__title{font-family:"KBH",serif;}.paragraph--type--kk-image-carousel-list .field--name-kk-image-carousel-title .field__title,.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-title .field__title{font-size:1.5rem;line-height:1.25;font-weight:700;margin:32px 0 16px;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-title .field__title{font-size:1.125rem;line-height:1.222;font-weight:400;margin:32px 0;text-transform:uppercase;}@media screen and (min-width:768px){.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-title .field__title{font-size:2rem;line-height:1.4375;margin:40px 0;}}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-subject{font-size:0.8125rem;line-height:1.38;text-transform:uppercase;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-phone a,.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-email a{color:#000c2e;text-decoration:none;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-phone a:not([class]),.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-email a:not([class]){position:relative;}@media screen and (min-width:768px){.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-phone a:not([class]),.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-email a:not([class]){text-decoration:none;background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s ease-out;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-phone a:not([class])::before,.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-email a:not([class])::before{content:none;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-phone a:hover:not([class]),.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-email a:hover:not([class]){background-size:0 1px,100% 1px;}}.paragraph--type--kk-image-gallery-list .kk-image-gallery-list--wrapper{margin:0 32px;}@media screen and (min-width:1128px){.paragraph--type--kk-image-gallery-list .kk-image-gallery-list--wrapper{margin:0 auto;max-width:1064px;}}.page-node-type-cookie-policy .paragraph--type--cookie-policy-cookie-list{margin-top:-32px;}.page-node-type-cookie-policy .paragraph--type--cookie-policy-cookie-list .text-formatted table{}.page-node-type-cookie-policy .paragraph--type--cookie-policy-cookie-list .text-formatted table th:first-of-type{min-width:10rem;}.page-node-type-cookie-policy .paragraph--type--accordion{margin-top:32px;}.paragraph--type--kk-image-gallery-list .kk-image-gallery-list--wrapper{margin-bottom:64px;}.paragraph--type--kk-image-gallery-list .kk-image-gallery-list--wrapper a[role=button]{cursor:hand;}.paragraph--type--kk-image-gallery-list .kk-image-gallery-list--wrapper a[role=button]:focus-visible{outline:0;}.paragraph--type--kk-image-gallery-list .kk-image-gallery-list--wrapper a[role=button]:focus-visible img{outline:2px solid #000c2e;outline-offset:2px;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-ref-list{display:grid;gap:32px;}@media screen and (min-width:768px){.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-ref-list{grid-template-columns:repeat(3,1fr);gap:48px;}}.paragraph--type--kk-image-gallery-list .paragraph--type--kk-image-gallery-item h2,.paragraph--type--kk-image-gallery-list .paragraph--type--kk-image-gallery-item h3{margin:0;}.paragraph--type--kk-image-gallery-list .field--name-image{margin-bottom:24px !important;}.paragraph--type--kk-image-gallery-list .field--name-image img{height:inherit;display:block;}.paragraph--type--kk-image-gallery-list .media{position:relative;}.paragraph--type--kk-image-gallery-list .media__texts{position:absolute;transform:rotate(-90deg);transform-origin:top left;left:100%;width:75%;font-weight:400;}.paragraph--type--kk-image-gallery-list .media__texts .media__texts--text{display:none;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-subject p{margin-bottom:16px;line-height:18px;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-title .field__title{margin-top:0;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-freetext p{margin-bottom:16px;line-height:24px;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-phone,.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-email{display:flex;align-items:center;margin-bottom:8px;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-phone svg,.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-email svg{height:24px;width:24px;margin-right:16px;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-phone a:not([class]),.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-email a:not([class]){line-height:24px;margin-right:auto;}.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-phone a.link-animate-on-hover,.paragraph--type--kk-image-gallery-list .field--name-kk-image-gallery-item-email a.link-animate-on-hover{display:inline-block;}.dialog.kk-image-gallery-dialog{--_kkig-width:100%;--_kkig-height:100svh;--_kkig-crop-height:1200px;--_kkig-p-top:0;position:fixed;top:var(--_kkig-p-top);left:0;z-index:99;background-color:#fff;width:var(--_kkig-width);height:var(--_kkig-height);display:flex;align-items:center;justify-content:center;}.dialog.kk-image-gallery-dialog .dialog-wrapper{position:relative;animation:openDialog 0.5s;}@media screen and (min-width:768px){.dialog.kk-image-gallery-dialog .dialog-wrapper{margin-right:48px;}}.dialog.kk-image-gallery-dialog .dialog-content .dialog-image{max-height:min(var(--_kkig-crop-height),var(--_kkig-height));display:block;}.dialog.kk-image-gallery-dialog .dialog-close-btn{position:absolute;right:0;text-indent:-9999px;border:none;padding:0;height:48px;width:48px;background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9899 13.6971L1.69667 24.9904L0.989563 24.2833L12.2828 12.99L0.989573 1.69667L1.69668 0.989563L12.9899 12.2829L24.2831 0.989563L24.9902 1.69667L13.697 12.99L24.9902 24.2833L24.2831 24.9904L12.9899 13.6971Z' fill='%23000c2e'/%3E%3C/svg%3E%0A");background-color:#fff;background-repeat:no-repeat;background-position:center;box-shadow:none;margin:0;z-index:1;animation:closeButtonDisplay 2s;}@media screen and (min-width:768px){.dialog.kk-image-gallery-dialog .dialog-close-btn{right:-48px;}}@keyframes openDialog{from{opacity:0;transform:translateY(-20px);}to{opacity:1;transform:translateY(0);}}@keyframes closeButtonDisplay{from{opacity:0;}to{opacity:1;}}body.toolbar-fixed .dialog.kk-image-gallery-dialog{--_kkig-p-top:39px;--_kkig-height:calc(100svh - var(--_kkig-p-top));}body.toolbar-tray-open .dialog.kk-image-gallery-dialog{--_kkig-p-top:78px;--_kkig-height:calc(100svh - var(--_kkig-p-top));}::-webkit-scrollbar-track{background:transparent;}.paragraph--type--kk-image-carousel-list{margin-block:32px;}.paragraph--type--kk-image-carousel-list .kk-image-carousel--children{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.paragraph--type--kk-image-carousel-list .kk-image-carousel-content{overflow-x:hidden;}.paragraph--type--kk-image-carousel-list .field--name-kk-image-carousel-ref-list{display:inline-flex;transform:translateX(0);transition:transform 0.25s cubic-bezier(0.22,1.02,0.54,0.94);}.paragraph--type--kk-image-carousel-list .field--name-kk-image-carousel-ref-list > .field__item{flex:0 0 100%;width:100%;}.paragraph--type--kk-image-carousel-list .paragraph--type--kk-image-carousel-item h2,.paragraph--type--kk-image-carousel-list .paragraph--type--kk-image-carousel-item h3{margin:0;}.paragraph--type--kk-image-carousel-list .field--name-kk-image-carousel-title .field__title{color:#000c2e;margin-top:0;}.paragraph--type--kk-image-carousel-list .field--name-kk-image-carousel-manchet{color:#000c2e;font-size:16px;margin-bottom:16px;}.paragraph--type--kk-image-carousel-list .field--name-image{margin-bottom:0 !important;}.paragraph--type--kk-image-carousel-list .field--name-image img{height:inherit;display:block;}.paragraph--type--kk-image-carousel-list .media{position:relative;}.paragraph--type--kk-image-carousel-list .media__texts{margin-top:8px;font-weight:400;font-size:12px;line-height:18px;}.paragraph--type--kk-image-carousel-list .field--name-text{display:inline;font-size:inherit;line-height:inherit;color:#000c2e;}.paragraph--type--kk-image-carousel-list .field--name-text::after{display:none;}.paragraph--type--kk-image-carousel-list .field--name-photographer{display:inline;font-size:inherit;line-height:inherit;color:#595959;}.paragraph--type--kk-image-carousel-list .field--name-photographer::after{display:none;}.kk-image-carousel-controls{display:flex;position:absolute;inset:0;z-index:1;}.kk-image-carousel-controls .carousel-swipe-zone{flex-grow:1;cursor:grab;}.kk-image-carousel-controls .carousel-swipe-zone.grabbing{cursor:grabbing;}.kk-image-carousel-controls .carousel-fullscreen-btn{--_kk-image-carousel--fullscreen-btn--size:32px;position:absolute !important;right:0;text-indent:-9999px;border:none;padding:0;height:var(--_kk-image-carousel--fullscreen-btn--size);width:var(--_kk-image-carousel--fullscreen-btn--size);background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 0H0V48H48V0Z' fill='white' fill-opacity='0.9'/%3E%3Cpath d='M27.8235 11.5294H34.3893L24 21.9187L13.6107 11.5294H20.1765V10H11V19.1765H12.5294V12.6107L22.9187 23L12.5294 33.3893V26.8235H11V36H20.1765V34.4706H13.6107L24 24.0813L34.3893 34.4706H27.8235V36H37V26.8235H35.4706V33.3893L25.0813 23L35.4706 12.6107V19.1765H37V10H27.8235V11.5294Z' fill='%23000C2E'/%3E%3C/svg%3E");background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:100%;box-shadow:none;margin:0;z-index:1;}@media screen and (min-width:1064px){.kk-image-carousel-controls .carousel-fullscreen-btn{--_kk-image-carousel--fullscreen-btn--size:48px;}}.kk-image-carousel-controls .carousel-close-btn{--_kk-image-carousel--close-btn--size:32px;position:absolute !important;right:0;text-indent:-9999px;border:none;padding:0;height:var(--_kk-image-carousel--close-btn--size);width:var(--_kk-image-carousel--close-btn--size);background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' fill='white' fill-opacity='0.9'/%3E%3Crect x='15.7071' y='15' width='24' height='1' transform='rotate(45 15.7071 15)' fill='%23000C2E'/%3E%3Crect x='15.0001' y='32' width='24' height='1' transform='rotate(-45 15.0001 32)' fill='%23000C2E'/%3E%3C/svg%3E%0A");background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:100%;box-shadow:none;margin:0;z-index:1;}@media screen and (min-width:768px){.kk-image-carousel-controls .carousel-close-btn{--_kk-image-carousel--close-btn--size:48px;}}@media screen and (min-width:768px){.kk-image-carousel-controls .carousel-close-btn{right:calc(74px - var(--_kk-image-carousel--close-btn--size));}}.kk-image-carousel-controls .carousel-swipe-btn{--_kk-image-carousel--swipe-btn--size:32px;--_kk-image-carousel--swipe-btn--margin:16px;text-indent:-9999px;border:none;width:var(--_kk-image-carousel--swipe-btn--size);height:100%;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:100%;box-shadow:none;outline:none;}.kk-image-carousel-controls .carousel-swipe-btn:focus-visible{background-color:rgba(255,255,255,0.25);border:2px solid #222;border-radius:3px;}@media screen and (min-width:1064px){.kk-image-carousel-controls .carousel-swipe-btn{--_kk-image-carousel--swipe-btn--size:60px;--_kk-image-carousel--swipe-btn--margin:24px;}}.kk-image-carousel-controls .carousel-swipe-btn[data-direction=prev]{margin-left:var(--_kk-image-carousel--swipe-btn--margin);background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='30' r='30' transform='rotate(-180 30 30)' fill='white' fill-opacity='0.9'/%3E%3Cline x1='51' y1='30.1903' x2='12.1442' y2='30.1903' stroke='black'/%3E%3Cpath d='M20.9217 42L11.6493 30.0783L20.9217 18.1567' stroke='black'/%3E%3C/svg%3E%0A");}.kk-image-carousel-controls .carousel-swipe-btn[data-direction=next]{margin-right:var(--_kk-image-carousel--swipe-btn--margin);background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='30' r='30' fill='white' fill-opacity='0.9'/%3E%3Cline x1='9' y1='29.8097' x2='47.8558' y2='29.8097' stroke='black'/%3E%3Cpath d='M39.0783 18L48.3507 29.9217L39.0783 41.8433' stroke='black'/%3E%3C/svg%3E%0A");}.dialog.kk-image-carousel-dialog{--_kkig-width:100%;--_kkig-height:100dvh;--_kkig-crop-height:1200px;--_kkig-p-top:0;position:fixed;top:var(--_kkig-p-top);left:0;z-index:99;background-color:#fff;width:var(--_kkig-width);height:var(--_kkig-height);display:flex;align-items:center;justify-content:center;}@media screen and (min-width:768px){.dialog.kk-image-carousel-dialog .kk-image-carousel-controls .carousel-swipe-btn{--_kk-image-carousel--swipe-btn--margin:0;width:74px;padding-inline:15px;}}.dialog.kk-image-carousel-dialog .dialog-wrapper{position:relative;max-height:100%;animation:openDialog 0.5s;aspect-ratio:1.47;}.dialog.kk-image-carousel-dialog .kk-image-carousel-content{position:relative;overflow:hidden;margin-inline:0;}@media screen and (min-width:768px){.dialog.kk-image-carousel-dialog .kk-image-carousel-content{margin-inline:74px;}}.dialog.kk-image-carousel-dialog .field__items{display:inline-flex;transform:translateX(0);transition:transform 0.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%;}.dialog.kk-image-carousel-dialog .dialog-swiper-item{display:flex;flex:1 0 100%;flex-direction:column;}.dialog.kk-image-carousel-dialog .dialog-swiper-item > .dialog-image{flex-grow:1;display:block;width:100%;font-size:0;max-height:-moz-max-content;max-height:max-content;height:100%;aspect-ratio:1.41;}.dialog.kk-image-carousel-dialog .media__texts{padding-block:8px;padding-inline:9px;font-weight:400;font-size:12px;line-height:18px;min-height:18px;}@media screen and (min-width:768px){.dialog.kk-image-carousel-dialog .media__texts{padding-inline:0;}}.dialog.kk-image-carousel-dialog .field--name-text{display:inline;font-size:inherit;line-height:inherit;color:#000c2e;}.dialog.kk-image-carousel-dialog .field--name-text::after{display:none;}.dialog.kk-image-carousel-dialog .field--name-photographer{display:inline;font-size:inherit;line-height:inherit;color:#595959;}.dialog.kk-image-carousel-dialog .field--name-photographer::after{display:none;}.dialog.kk-image-carousel-dialog .field--name-photographer > div{display:inline;}@keyframes openDialog{from{opacity:0;transform:translateY(-20px);}to{opacity:1;transform:translateY(0);}}body.toolbar-fixed .dialog.kk-image-carousel-dialog{--_kkig-p-top:39px;--_kkig-height:calc(100svh - var(--_kkig-p-top));}body.toolbar-tray-open .dialog.kk-image-carousel-dialog{--_kkig-p-top:78px;--_kkig-height:calc(100svh - var(--_kkig-p-top));}::-webkit-scrollbar-track{background:transparent;}
:root{--hero-height:320px;}@media screen and (min-width:768px){:root{--hero-height:400px;}}@media screen and (min-width:1064px){:root{--hero-height:552px;}}:root{--header-height:70px;--header-height-scrolled:60px;}@media screen and (min-width:768px){:root{--header-height:100px;--header-height-scrolled:70px;}}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Thin.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Thin.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Thin.woff) format("woff");font-weight:100;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-ThinItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-ThinItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-ThinItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Light.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Light.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-LightItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-LightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-LightItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-LightItalic.woff) format("woff");font-weight:300;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Regular.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Regular.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Italic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Italic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Medium.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Medium.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-MediumItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-MediumItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-MediumItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Demibold.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Demibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Demibold.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Demibold.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-DemiboldItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-DemiboldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-DemiboldItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-DemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Bold.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Bold.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BoldItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Black.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Black.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-Black.woff) format("woff");font-weight:900;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BlackItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BlackItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BlackItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH/KBH-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot);src:url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_common_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}:root{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-1{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-2{--scheme-color-light:#fff9c0;--scheme-color-dark:#926b1f;}.color-scheme-3{--scheme-color-light:#dff7fc;--scheme-color-dark:#910009;}.color-scheme-4{--scheme-color-light:#ffe9e9;--scheme-color-dark:#002cfc;}.color-scheme-5{--scheme-color-light:#f5f3e8;--scheme-color-dark:#ac153b;}.color-scheme-6{--scheme-color-light:#f5eedb;--scheme-color-dark:#025fcc;}.color-scheme-7{--scheme-color-light:#c9f2e3;--scheme-color-dark:#00519c;}.color-scheme-8{--scheme-color-light:#fcf7d0;--scheme-color-dark:#8332eb;}.color-scheme-9{--scheme-color-light:#e4f2ff;--scheme-color-dark:#1271a6;}.color-scheme-10{--scheme-color-light:#e5f9f4;--scheme-color-dark:#047c6e;}.color-scheme-11{--scheme-color-light:#ffefe6;--scheme-color-dark:#006369;}.color-scheme-12{--scheme-color-light:#fffed7;--scheme-color-dark:#c10023;}.color-scheme-13{--scheme-color-light:#e8e7d7;--scheme-color-dark:#665e62;}.color-scheme-14{--scheme-color-light:#e5e7ea;--scheme-color-dark:#000c2e;}.color-scheme-15{--scheme-color-light:#f5e1dc;--scheme-color-dark:#bd3615;}.color-scheme-16{--scheme-color-light:#e7e3e3;--scheme-color-dark:#5e4347;}@media print{}
:root{--hero-height:320px;}@media screen and (min-width:768px){:root{--hero-height:400px;}}@media screen and (min-width:1064px){:root{--hero-height:552px;}}:root{--header-height:70px;--header-height-scrolled:60px;}@media screen and (min-width:768px){:root{--header-height:100px;--header-height-scrolled:70px;}}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Thin.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Thin.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Thin.woff) format("woff");font-weight:100;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-ThinItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-ThinItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-ThinItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Light.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Light.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-LightItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-LightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-LightItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-LightItalic.woff) format("woff");font-weight:300;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Regular.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Regular.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Italic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Italic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Medium.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Medium.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-MediumItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-MediumItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-MediumItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Demibold.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Demibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Demibold.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Demibold.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-DemiboldItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-DemiboldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-DemiboldItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-DemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Bold.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Bold.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BoldItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Black.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Black.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Black.woff) format("woff");font-weight:900;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BlackItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BlackItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BlackItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}:root{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-1{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-2{--scheme-color-light:#fff9c0;--scheme-color-dark:#926b1f;}.color-scheme-3{--scheme-color-light:#dff7fc;--scheme-color-dark:#910009;}.color-scheme-4{--scheme-color-light:#ffe9e9;--scheme-color-dark:#002cfc;}.color-scheme-5{--scheme-color-light:#f5f3e8;--scheme-color-dark:#ac153b;}.color-scheme-6{--scheme-color-light:#f5eedb;--scheme-color-dark:#025fcc;}.color-scheme-7{--scheme-color-light:#c9f2e3;--scheme-color-dark:#00519c;}.color-scheme-8{--scheme-color-light:#fcf7d0;--scheme-color-dark:#8332eb;}.color-scheme-9{--scheme-color-light:#e4f2ff;--scheme-color-dark:#1271a6;}.color-scheme-10{--scheme-color-light:#e5f9f4;--scheme-color-dark:#047c6e;}.color-scheme-11{--scheme-color-light:#ffefe6;--scheme-color-dark:#006369;}.color-scheme-12{--scheme-color-light:#fffed7;--scheme-color-dark:#c10023;}.color-scheme-13{--scheme-color-light:#e8e7d7;--scheme-color-dark:#665e62;}.color-scheme-14{--scheme-color-light:#e5e7ea;--scheme-color-dark:#000c2e;}.color-scheme-15{--scheme-color-light:#f5e1dc;--scheme-color-dark:#bd3615;}.color-scheme-16{--scheme-color-light:#e7e3e3;--scheme-color-dark:#5e4347;}.paragraph--type--download-files.appearance--light *::-moz-selection,.paragraph.paragraph--type--cta-box *::-moz-selection,.appearance--light .paragraph--type--teaser-box *::-moz-selection,.paragraph.paragraph--type--link-box.appearance--light *::-moz-selection,.paragraph--type--hero.appearance--light .hero-box *::-moz-selection,.is-full-color-page .page-content *::-moz-selection{background-color:var(--scheme-color-dark);color:var(--scheme-color-light);}.paragraph--type--download-files.appearance--light *::selection,.paragraph.paragraph--type--cta-box *::selection,.appearance--light .paragraph--type--teaser-box *::selection,.paragraph.paragraph--type--link-box.appearance--light *::selection,.paragraph--type--hero.appearance--light .hero-box *::selection,.is-full-color-page .page-content *::selection{background-color:var(--scheme-color-dark);color:var(--scheme-color-light);}.paragraph--type--download-files.appearance--dark *::-moz-selection,.paragraph.paragraph--type--cta-box.appearance--dark *::-moz-selection,.appearance--dark .paragraph--type--teaser-box *::-moz-selection,.paragraph.paragraph--type--link-box.appearance--dark *::-moz-selection,.paragraph--type--hero.appearance--dark .hero-box *::-moz-selection,.kk-site-footer-text *::-moz-selection{background-color:var(--scheme-color-light);color:#000c2e;}.paragraph--type--download-files.appearance--dark *::selection,.paragraph.paragraph--type--cta-box.appearance--dark *::selection,.appearance--dark .paragraph--type--teaser-box *::selection,.paragraph.paragraph--type--link-box.appearance--dark *::selection,.paragraph--type--hero.appearance--dark .hero-box *::selection,.kk-site-footer-text *::selection{background-color:var(--scheme-color-light);color:#000c2e;}.region-header__menu .block-system-branding-block{font-family:"KBH";font-size:0.81rem;font-weight:900;color:#000c2e;}@media screen and (min-width:768px){.region-header__menu .block-system-branding-block{font-size:1.5rem;line-height:1.16;}}.file-link-icon,.paragraph--type--teaser-grid > .field--name-title,.paragraph.paragraph--type--link-box .field--name-teaser,.page-node-type-navigation .like--page-title h2.page-node-type-navigation--teaser,.node--view-mode-full .node__content > .field--name-teaser,body,.media .field--name-text,.media .field--name-photographer,.media .field--name-retouched{font-family:"KBH Tekst",serif;font-size:0.9375rem;line-height:1.6;}@media screen and (min-width:768px){.file-link-icon,.paragraph--type--teaser-grid > .field--name-title,.paragraph.paragraph--type--link-box .field--name-teaser,.page-node-type-navigation .like--page-title h2.page-node-type-navigation--teaser,.node--view-mode-full .node__content > .field--name-teaser,body,.media .field--name-text,.media .field--name-photographer,.media .field--name-retouched{line-height:1.62;font-size:1rem;color:#000c2e;}}.cta-box__link-button a,.paragraph--type--download-files .field--name-title,.paragraph.paragraph--type--cta-box .field--name-title,.paragraph--type--teaser-item .field--name-title,.paragraph.paragraph--type--link-box .field--name-title,h2,.paragraph--type--hero .hero-box .field--name-title,h1{font-family:"KBH",serif;}.media .field--name-text,.media .field--name-photographer,.media .field--name-retouched{color:#595959;font-size:0.6875rem;line-height:1.63;}@media screen and (min-width:768px){.media .field--name-text,.media .field--name-photographer,.media .field--name-retouched{font-size:0.75rem;line-height:1.5;}}.kk-contact__contact a,.file-link a,.pager a,.paragraph--type--teaser-grid .field--name-teaser-items > .field__item a,.breadcrumb__item a,.menu--navigation-page .menu-link--level-top a,.block-menu .menu a,.region-header__menu .block-system-branding-block a,.kk-link a,.block-local-tasks-block ul.tabs li a,.path-soeg .node--view-mode-search-result a,.path-soeg .sapi-did-you-mean a,.node--view-mode-full .field--type-text-long a,.node--view-mode-full .field--type-accordion-item a,.paragraph--type--hero .hero-box .field--name-cta a{color:#000c2e;text-decoration:none;}.paragraph--type--hero .hero-box .field--name-cta a{display:inline-block;padding:12px 16px;border:1px solid #000c2e;}.path-soeg .sapi-did-you-mean a,.node--view-mode-full .field--type-text-long a,.node--view-mode-full .field--type-accordion-item a{width:100%;background-image:linear-gradient(transparent calc(100% - 1px),#000 10px);background-repeat:no-repeat;}.path-soeg .sapi-did-you-mean a:hover,.node--view-mode-full .field--type-text-long a:hover,.node--view-mode-full .field--type-accordion-item a:hover{background-size:100% 100%;}.path-soeg .sapi-did-you-mean a:hover,.node--view-mode-full .field--type-text-long a:hover,.node--view-mode-full .field--type-accordion-item a:hover,.path-soeg .sapi-did-you-mean a:focus,.node--view-mode-full .field--type-text-long a:focus,.node--view-mode-full .field--type-accordion-item a:focus{background-color:var(--scheme-color-light);background-image:unset;}@media screen and (min-width:768px){.pager,.path-soeg .node--view-mode-search-result .node__content,.path-soeg .node--view-mode-search-result a{padding-left:24px;}}@media screen and (min-width:768px){.path-soeg .node--view-mode-search-result a{display:inline-block;background:url("/themes/custom/kk_basis/assets/images/arrow.svg") center left no-repeat;}}.paragraph--type--hero .hero-box .field--name-title,h1{font-size:1.875rem;line-height:1.07;font-weight:900;margin-bottom:32px;}@media screen and (min-width:768px){.paragraph--type--hero .hero-box .field--name-title,h1{font-size:3.75rem;line-height:1.08;}}.paragraph--type--download-files .field--name-title,.paragraph.paragraph--type--cta-box .field--name-title,.paragraph--type--teaser-item .field--name-title,.paragraph.paragraph--type--link-box .field--name-title,h2{font-size:1.5rem;line-height:1.25;font-weight:700;margin:32px 0 16px;}.kk-contact__name,.kk-contact__title,.path-soeg .node--view-mode-search-result h2,.menu--navigation-page .menu-link--level-top,.node--type-emergency-banner .node-title,h3{font-family:"KBH Tekst",serif;font-size:1rem;line-height:1.375;font-weight:700;margin:32px 0 8px;}.kk-base-404__form label,.path-soeg label,.path-soeg .block-facet--kk-dropdown h2,.paragraph--type--teaser-item .field--name-subject,.paragraph--type--teaser-box .field--name-subject,.paragraph--type--hero .hero-box .field--name-subject,.node-created-time{font-size:0.813rem;line-height:1.38;text-transform:uppercase;}.kk-base-404__form input[type=text],.path-soeg input[type=text]{font-size:1.25rem;line-height:3.25;font-weight:700;}@media screen and (min-width:768px){.kk-base-404__form input[type=text],.path-soeg input[type=text]{font-size:3rem;line-height:1.35;}}.pager li{font-size:0.8125rem;line-height:1.7;}p{margin-top:0;}.text-formatted ul{padding-left:1rem;}.text-formatted table{width:100%;}.text-formatted table caption{text-align:left;}.text-formatted table td,.text-formatted table th{padding:8px;border:1px solid #999dab;}*::-moz-selection{background-color:var(--scheme-color-light);}*::selection{background-color:var(--scheme-color-light);}.link-hover-mimic,.link-animate-on-hover{position:relative;}@media screen and (min-width:768px){.link-hover-mimic,.link-animate-on-hover{text-decoration:none;width:100%;background-image:linear-gradient(transparent calc(100% - 1px),#000 10px);background-repeat:no-repeat;background-size:0 100%;transition:background-size 1s;}.link-hover-mimic::before,.link-animate-on-hover::before{content:none;}.link-hover-mimic::before,.link-animate-on-hover::before{content:none;}.link-hover-mimic:hover::before,.link-animate-on-hover:hover::before{opacity:1;transition:clip-path 0.5s ease-in-out,opacity 0.3s;clip-path:polygon(0 100%,100% 100%,100% 97%,0 97%);}}.link-hover-mimic{background-size:0 100%;}.link-hover-mimic:hover{background-size:100% 100%,0 100%;}.screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:none;}.layout-container{min-height:100vh;display:flex;flex-direction:column;}.page-content{flex:1 0 auto;}.kk-site-footer{flex-shrink:0;}body{background-color:#fff;}.paragraph--type--video,.paragraph--type--teaser-grid,.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes,.teaser-parahraph-layout--with-image-single-box,.page-node-type-frontpage .block-local-tasks-block,.page-node-type-emergency-banner .region-content-header,.page-node-type-emergency-banner .block-local-tasks-block,.node--type-emergency-banner .emergency-banner__inner,.node--type-emergency-banner .node__content,.layout-content{margin:0 32px;}@media screen and (min-width:1128px){.paragraph--type--video,.paragraph--type--teaser-grid,.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes,.teaser-parahraph-layout--with-image-single-box,.page-node-type-frontpage .block-local-tasks-block,.page-node-type-emergency-banner .region-content-header,.page-node-type-emergency-banner .block-local-tasks-block,.node--type-emergency-banner .emergency-banner__inner,.node--type-emergency-banner .node__content,.layout-content{margin:0 auto;max-width:1064px;}}.kk-base-404,.path-404 h1,.path-soeg .block-facet--kk-dropdown,.path-soeg .views-exposed-form,.path-soeg .view-header,.path-soeg .view-content .views-row,.path-soeg .pager,.path-soeg .view-empty{margin:0 32px;}@media screen and (min-width:726px){.kk-base-404,.path-404 h1,.path-soeg .block-facet--kk-dropdown,.path-soeg .views-exposed-form,.path-soeg .view-header,.path-soeg .view-content .views-row,.path-soeg .pager,.path-soeg .view-empty{margin:0 auto;max-width:694px;}}.block-local-tasks-block ul.tabs{display:flex;padding:0;border-bottom:1px solid #000c2e;}.block-local-tasks-block ul.tabs li{list-style:none;margin-right:24px;}.block-local-tasks-block ul.tabs li a{display:block;padding:16px 24px 8px;border:1px solid #000c2e;margin-bottom:-1px;}.block-local-tasks-block ul.tabs li a:hover{background-color:var(--scheme-color-light);}.block-local-tasks-block ul.tabs li a.is-active{border-bottom:1px solid #fff;}.node--view-mode-full .field--name-image,.node--view-mode-full .field--type-text-long,.node--view-mode-full .field--type-accordion-item,.node--view-mode-full .node__content > .field--name-teaser{margin-bottom:24px;}@media screen and (min-width:768px){.node--view-mode-full .field--name-image,.node--view-mode-full .field--type-text-long,.node--view-mode-full .field--type-accordion-item,.node--view-mode-full .node__content > .field--name-teaser{margin-bottom:32px;}}@media screen and (min-width:768px){.menu--navigation-page .menu--level-top{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content min-content min-content min-content min-content;grid-gap:0 48px;}}@media screen and (min-width:1064px){.menu--navigation-page .menu--level-top{grid-template-columns:1fr 1fr 1fr;}}.is-full-color-page .page-content{background-color:var(--scheme-color-light);}[data-kk-animate=fade-in-down]{transition-duration:0.8s;transition-timing-function:ease-in-out;transition-delay:0.1s;transition-property:transform,opacity;opacity:0;transform:translate3d(0,-16px,0);}@media screen and (min-width:1064px){[data-kk-animate=fade-in-down]{transform:translate3d(0,-32px,0);}}[data-kk-animate=fade-in-down].is-in-view{opacity:1;transform:translate3d(0,0,0);}[data-kk-animate=fade-in-up]{transition-duration:0.8s;transition-timing-function:ease-in-out;transition-delay:0.1s;transition-property:transform,opacity;opacity:0;transform:translate3d(0,16px,0);}@media screen and (min-width:1064px){[data-kk-animate=fade-in-up]{transform:translate3d(0,32px,0);}}[data-kk-animate=fade-in-up].is-in-view{opacity:1;transform:translate3d(0,0,0);}[data-kk-animate=fade-in-left]{transition-duration:0.8s;transition-timing-function:ease-in-out;transition-delay:0.1s;transition-property:transform,opacity;opacity:0;transform:translate3d(16px,0,0);}@media screen and (min-width:1064px){[data-kk-animate=fade-in-left]{transform:translate3d(32px,0,0);}}[data-kk-animate=fade-in-left].is-in-view{opacity:1;transform:translate3d(0,0,0);}[data-kk-animate=fade-in-right]{transition-duration:0.8s;transition-timing-function:ease-in-out;transition-delay:0.1s;transition-property:transform,opacity;opacity:0;transform:translate3d(-16px,0,0);}@media screen and (min-width:1064px){[data-kk-animate=fade-in-right]{transform:translate3d(-32px,0,0);}}[data-kk-animate=fade-in-right].is-in-view{opacity:1;transform:translate3d(0,0,0);}.paragraph--type--video,.paragraph--type--teaser-grid,.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes,.teaser-parahraph-layout--with-image-single-box,.page-node-type-frontpage .block-local-tasks-block,.page-node-type-emergency-banner .region-content-header,.page-node-type-emergency-banner .block-local-tasks-block,.node--type-emergency-banner .emergency-banner__inner,.node--type-emergency-banner .node__content,.layout-content{margin:0 32px;}@media screen and (min-width:1128px){.paragraph--type--video,.paragraph--type--teaser-grid,.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes,.teaser-parahraph-layout--with-image-single-box,.page-node-type-frontpage .block-local-tasks-block,.page-node-type-emergency-banner .region-content-header,.page-node-type-emergency-banner .block-local-tasks-block,.node--type-emergency-banner .emergency-banner__inner,.node--type-emergency-banner .node__content,.layout-content{margin:0 auto;max-width:1064px;}}.node--type-emergency-banner{box-sizing:border-box;}.node--type-emergency-banner *,.node--type-emergency-banner *::before,.node--type-emergency-banner *::after{box-sizing:inherit;}.kk-link{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;}.kk-link svg{flex-shrink:0;}.region-header{position:relative;height:var(--header-height);box-sizing:border-box;z-index:5;}.region-header__inner{position:fixed;width:100%;}.region-header__menu{max-width:1600px;margin:auto;display:table;height:var(--header-height);width:100%;background-color:#fff;transition:transform cubic-bezier(0.785,0.135,0.15,0.86) 0.4s,height 0.4s ease-out;}.is-full-color-page .region-header__menu{background-color:var(--scheme-color-light);}.region-header__menu.scrolled{height:var(--header-height-scrolled);}.region-header__menu.scroll-up{transform:translateY(0);}.region-header__menu.scroll-down{transform:translateY(-100px);}.region-header__menu > *{display:table-cell;vertical-align:middle;}.region-header__menu .block-system-branding-block{padding-left:32px;padding-right:112px;}@media screen and (min-width:1064px){.region-header__menu .block-system-branding-block{padding-right:0;}}@media screen and (max-width:1063px){.region-header__menu .block-menu.menu--main.mobile-hidden{display:none;}}.kk-base-cph-brand{color:#000c2e;}.block-kk-base-cph-brand{position:relative;}.block-kk-base-cph-brand .kk-base-cph-brand{top:-72px;right:-12px;position:absolute;}.block-kk-base-cph-brand .kk-base-cph-brand-inner{height:72px;width:72px;border-radius:50%;background-color:#fff;z-index:2;display:flex;align-items:center;justify-content:center;transition-duration:1.6s;transition-property:opacity;}.block-kk-base-cph-brand .kk-base-cph-brand-inner.faded{opacity:0;}@media screen and (min-width:1064px){.block-kk-base-cph-brand{position:sticky;top:96px;}.block-kk-base-cph-brand .kk-base-cph-brand-inner{margin-top:80px;height:auto;width:auto;}}.block-kk-base-cph-brand .svg-cph-brand{height:56px;width:auto;}@media screen and (min-width:1064px){.block-kk-base-cph-brand .svg-cph-brand{height:88px;}}.kk-site-footer{overflow:hidden;display:grid;grid-template-areas:"gfx" "text";padding-top:96px;}@media screen and (min-width:1064px){.kk-site-footer{grid-template-columns:60% auto;grid-template-areas:"text gfx";padding-top:64px;}}.is-full-color-page .kk-site-footer{background-color:var(--scheme-color-light);}.has-search-results.is-full-color-page .kk-site-footer{background-color:#fff;}.kk-site-footer-gfx{-ms-grid-row:1;-ms-grid-column:1;grid-area:gfx;display:grid;grid-template-rows:10% auto;grid-template-columns:auto;}.kk-site-footer-gfx__first{z-index:1;display:flex;align-items:flex-end;}.is-full-color-page .kk-site-footer-gfx__first{background-color:var(--scheme-color-light);}.has-search-results.is-full-color-page .kk-site-footer-gfx__first{background-color:#fff;}.kk-site-footer-gfx__second{padding:32px;background-color:var(--scheme-color-light);display:flex;justify-content:flex-end;}.is-full-color-page .kk-site-footer-gfx__second{background-color:#fff;}.has-search-results.is-full-color-page .kk-site-footer-gfx__second{background-color:var(--scheme-color-light);}.kk-site-footer-gfx .kk-base-cph-brand{margin-bottom:-35px;padding-left:32px;}.kk-site-footer-gfx .kk-base-cph-brand .svg{max-height:70px;}.kk-site-footer-gfx__logo{max-height:100px;}@media screen and (min-width:1064px){.kk-site-footer-gfx{grid-template-rows:30% auto;}.kk-site-footer-gfx__first{justify-content:center;}.kk-site-footer-gfx__second{justify-content:center;align-items:center;}.kk-site-footer-gfx .kk-base-cph-brand{margin-bottom:-45px;}.kk-site-footer-gfx .kk-base-cph-brand .svg{max-height:90px;}}.kk-site-footer-text{-ms-grid-row:2;-ms-grid-column:1;grid-area:text;display:grid;grid-gap:8px;padding:32px 32px 64px;background-color:var(--scheme-color-dark);color:#fff;}@media screen and (min-width:1064px){.kk-site-footer-gfx{-ms-grid-row:1;-ms-grid-column:2;}.kk-site-footer-text{-ms-grid-row:1;-ms-grid-column:1;}}.kk-site-footer-text h3{font-weight:normal;font-size:0.875rem;line-height:1.57;text-transform:uppercase;margin-bottom:24px;}.kk-site-footer-text .kk-site-footer-contact-item{display:flex;align-items:end;margin-bottom:16px;}.kk-site-footer-text .kk-site-footer-contact-item svg{width:30px;height:auto;}.kk-site-footer-text .kk-site-footer-contact-item p{margin-bottom:0;margin-left:8px;}.kk-site-footer-text .kk-site-footer-contact-item a{text-decoration:none;color:#fff;}.kk-site-footer-text .kk-site-footer-contact-item a::before{margin-bottom:-1px;}.kk-site-footer-text .kk-site-footer-text__id-number{margin-left:40px;}@media screen and (min-width:1064px){.kk-site-footer-text{grid-template-areas:"free free" "contact links";padding:64px 64px 128px;}.kk-site-footer-text__free{grid-area:free;}.kk-site-footer-text__contact{grid-area:contact;}.kk-site-footer-text__links{grid-area:links;}}@media screen and (min-width:1064px){.kk-site-footer-text__free{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;}.kk-site-footer-text__contact{-ms-grid-row:3;-ms-grid-column:1;}.kk-site-footer-text__links{-ms-grid-row:3;-ms-grid-column:3;}}.kk-footer-menu{color:var(--scheme-color-light);list-style-type:none;padding-left:8px;}.kk-footer-menu .menu-item{display:flex;align-items:center;margin-bottom:16px;}.kk-footer-menu a{margin-left:16px;color:#fff;text-decoration:none;}img{max-width:100%;}.node--type-emergency-banner{position:relative;z-index:1;padding:28px 0 24px;}.node--type-emergency-banner .node-title{margin-top:0;}.node--type-emergency-banner a{display:inline-block;text-decoration:none;}.node--type-emergency-banner a::after{width:100%;height:1px;content:"";display:block;margin-bottom:-1px;}.node--type-emergency-banner a:hover,.node--type-emergency-banner a:focus{margin-bottom:0;}.node--type-emergency-banner a:hover::after,.node--type-emergency-banner a:focus::after{display:none;}.node--type-emergency-banner.emergency--high{color:#000c2e;background:#fffd72;}.node--type-emergency-banner.emergency--high a{color:#000c2e;}.node--type-emergency-banner.emergency--high a::after{background:#000c2e;}.node--type-emergency-banner.emergency--high *::-moz-selection{background-color:#000c2e;color:#fffd72;}.node--type-emergency-banner.emergency--high *::selection{background-color:#000c2e;color:#fffd72;}.node--type-emergency-banner.emergency--high .form-select{opacity:unset;}.node--type-emergency-banner.emergency--high .entity-moderation-form{margin:2em 0;padding-left:1em;border:1px dashed #bbb;background:#fff;}.node--type-emergency-banner.emergency--low{color:#fffd72;background:#000c2e;}.node--type-emergency-banner.emergency--low a{color:#fffd72;}.node--type-emergency-banner.emergency--low a::after{background:#fffd72;}.node--type-emergency-banner.emergency--low *::-moz-selection{background-color:rgba(255,253,114,0.99);color:#000c2e;}.node--type-emergency-banner.emergency--low *::selection{background-color:rgba(255,253,114,0.99);color:#000c2e;}.node--type-emergency-banner.emergency--low .form-select{opacity:unset;}.node--type-emergency-banner.emergency--low .entity-moderation-form{color:#000c2e;margin:2em 0;padding-left:1em;border:1px dashed #bbb;background:#fff;}.node--type-emergency-banner .text-formatted h3{margin-top:24px;}@media screen and (max-width:767px){.node--type-emergency-banner .text-formatted h3{font-size:0.875rem;}}.node--type-emergency-banner .field--type-link{font-size:0.8125rem;}@media screen and (max-width:767px){.node--type-emergency-banner .field--type-link .field__item{margin-bottom:16px;}}@media screen and (min-width:768px){.node--type-emergency-banner .field--type-link{font-size:0.9375rem;}.node--type-emergency-banner .field--type-link .field__item{display:inline-block;margin-right:16px;}}.node--type-emergency-banner.node--view-mode-full{width:100%;padding:28px 32px 24px;}.view-crisis-banner{margin-bottom:16px;}.view-crisis-banner .view-content .views-row{max-width:none;margin:0;}.path-node .page-title{margin-top:72px;}@media screen and (min-width:768px){.path-node .page-title{margin-top:56px;margin-bottom:16px;}}@media screen and (min-width:1064px){.path-node .page-title{padding-right:104px;}}@media screen and (min-width:768px){.node--view-mode-full{width:calc(66.6666% - 40px / 2);padding-right:20px;}}.node--view-mode-full .node__content > .field--name-teaser{font-size:1rem;line-height:1.5;font-weight:bold;}@media screen and (min-width:768px){.node--view-mode-full .node__content > .field--name-teaser{font-size:1.5rem;line-height:1.5;font-weight:normal;}}.node--view-mode-full .field--type-text-long,.node--view-mode-full .field--type-accordion-item{margin-bottom:32px;}.node-created-time{margin:32px 0 0;}.paragraph--type--hero picture,.node--view-mode-banner .media picture,.paragraph--type--hero img,.node--view-mode-banner .media img{width:100%;-o-object-fit:cover;object-fit:cover;display:block;height:var(--hero-height);}.node--view-mode-banner .media{display:flex;flex-wrap:wrap;}@media screen and (min-width:1064px){.node--view-mode-banner .media{justify-content:flex-end;}}.node--view-mode-banner .media .field--name-field-media-image{width:100%;}.node--view-mode-banner .media .media__texts{margin:16px 0 0 16px;}@media screen and (min-width:1064px){.node--view-mode-banner .media .media__texts{margin:16px 48px 0 0;}}.paragraph--type--hero{width:100%;margin-bottom:32px;}.paragraph--type--hero .layout-content{position:relative;}.paragraph--type--hero .hero-box{bottom:64px;width:100%;min-height:320px;padding:16px;margin-top:-128px;margin-left:-16px;}.paragraph--type--hero .hero-box .hero-box__wrapper{display:flex;flex-direction:column;justify-content:center;}.paragraph--type--hero .hero-box .field--name-text{margin:0 0 24px;}.paragraph--type--hero .hero-box .field--name-text h2,.paragraph--type--hero .hero-box .field--name-text h3{margin:24px 0 8px;}.paragraph--type--hero .hero-box .field--name-text p{margin:0 0 8px;}.paragraph--type--hero .hero-box .field--name-title{margin:24px 0;}.paragraph--type--hero .media--view-mode-text-only{position:absolute;margin-right:80px;}@media screen and (min-width:768px){.paragraph--type--hero .media--view-mode-text-only{position:static;margin-right:0;}}.paragraph--type--hero.appearance--light .hero-box{background-color:var(--scheme-color-light);}.paragraph--type--hero.appearance--light .hero-box .field--name-text h2,.paragraph--type--hero.appearance--light .hero-box .field--name-text h3,.paragraph--type--hero.appearance--light .hero-box .field--name-title{color:var(--scheme-color-dark);}.paragraph--type--hero.appearance--light .hero-box .field--name-cta a:hover{color:var(--scheme-color-light);background-color:var(--scheme-color-dark);}.paragraph--type--hero.appearance--dark .hero-box{background-color:var(--scheme-color-dark);}.paragraph--type--hero.appearance--dark .hero-box .field{color:#fff;}.paragraph--type--hero.appearance--dark .hero-box .field a{color:#fff;}.paragraph--type--hero.appearance--dark .hero-box .field--name-text h2,.paragraph--type--hero.appearance--dark .hero-box .field--name-text h3,.paragraph--type--hero.appearance--dark .hero-box .field--name-title{color:var(--scheme-color-light);}.paragraph--type--hero.appearance--dark .hero-box .field--name-cta a{border-color:#fff;}.paragraph--type--hero.appearance--dark .hero-box .field--name-cta a:hover{color:var(--scheme-color-dark);background-color:var(--scheme-color-light);}@media screen and (min-width:768px){.paragraph--type--hero .media__texts{margin-top:288px;position:inherit;}.paragraph--type--hero .hero-box{margin:0;position:absolute;left:-40px;bottom:32px;height:440px;width:528px;box-sizing:border-box;padding:24px 40px;}.paragraph--type--hero .hero-box .hero-box__wrapper{overflow:hidden;height:392px;width:448px;}.paragraph--type--hero.hero--no-image{margin-bottom:40px;}.paragraph--type--hero.hero--no-image .layout-content{bottom:0;}}@media screen and (min-width:1064px){.paragraph--type--hero{margin-bottom:96px;}.paragraph--type--hero .hero-box{bottom:-32px;}.paragraph--type--hero .media__texts{margin-top:-24px;padding-left:504px;box-sizing:border-box;}}.paragraph--type--hero.layout--opening-hours .field--name-title{display:none;}@media screen and (min-width:768px){.paragraph--type--hero.layout--opening-hours .hero-box{width:408px;height:496px;}.paragraph--type--hero.layout--opening-hours .hero-box .hero-box__wrapper{height:448px;width:328px;}.paragraph--type--hero.layout--opening-hours .media__texts{margin-top:352px;}}@media screen and (min-width:1064px){.paragraph--type--hero.layout--opening-hours .media__texts{margin-top:-24px;padding-left:384px;}}.hero-branding .kk-base-cph-brand{margin-top:-32px;text-align:right;}@media screen and (min-width:1064px){.hero-branding .kk-base-cph-brand{margin-top:0;}}.hero-branding .svg-cph-brand{height:70px;width:auto;}@media screen and (min-width:1064px){.hero-branding .svg-cph-brand{height:100px;}}.media .field--name-text,.media .field--name-photographer,.media .field--name-retouched{display:inline-block;}.media .field--name-photographer .field__label,.media .field--name-photographer .field__item{display:inline-block;}.media .field--name-photographer .field__label::after{content:":";}.media.media--view-mode-default .field--name-text{color:#000c2e;}.block-menu .menu{padding:0;list-style:none;}@media screen and (max-width:1063px){.block-menu.menu--main{position:absolute;width:100vw;height:100vh;top:0;left:100%;background:#fff;box-sizing:border-box;transition-property:left;transition-duration:1s;transition-timing-function:ease-in-out;transform:translateX(0);padding:24px 32px;}.block-menu.menu--main.active{left:0;}.block-menu.menu--main h2{text-transform:uppercase;font-size:1rem;line-height:1.375;font-weight:normal;margin-top:0;}.block-menu.menu--main li{margin-bottom:24px;}.block-menu.menu--main a{font-size:1.125rem;line-height:1.22;font-weight:bold;}.toolbar-fixed .block-menu.menu--main{top:42px;}}@media screen and (min-width:1064px){.block-menu.menu--main .link-animate-on-hover::before{bottom:1px;}.block-menu.menu--main h2{display:none;}.block-menu.menu--main .menu{display:flex;justify-content:flex-end;align-items:center;}.block-menu.menu--main .menu li{margin-right:48px;}.block-menu.menu--main .menu li a{font-size:1.125rem;line-height:1.22;}.block-menu.menu--main .menu li a.is-active,.block-menu.menu--main .menu li a:focus{font-weight:bold;}.block-menu.menu--main .menu li:last-child:hover{background-color:#fafafb;padding:8px;border-radius:50%;margin-right:40px;margin-left:-8px;}.block-menu.menu--main .menu li:last-child:hover a::before{content:"";position:static;}.block-menu.menu--main .menu li:last-child:hover a:hover::before{clip-path:none;transition-delay:unset;}}.menu-toggle{position:absolute;top:8px;right:24px;}.toolbar-fixed .menu-toggle.btn--menu{top:50px;}@media screen and (min-width:1064px){.menu-toggle{display:none;}}.menu-search-icon{position:absolute;top:16px;right:80px;color:#000c2e;}.toolbar-fixed .menu-search-icon{top:50px;}.menu-search-icon .svg-search{height:28px;width:auto;}@media screen and (min-width:1064px){.menu-search-icon{display:none;}}a[data-drupal-link-system-path=soeg],.btn--close,.btn--menu{text-indent:-9999px;border:none;height:48px;width:48px;padding:0;}.btn--menu{background:url("/themes/custom/kk_basis/assets/images/menu.svg");}.btn--close{background:url("/themes/custom/kk_basis/assets/images/close.svg");}a[data-drupal-link-system-path=soeg]{height:28px;width:28px;display:block;background:url("/themes/custom/kk_basis/assets/images/search.svg");background-size:cover;}.page-node-type-navigation .page-title{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.page-node-type-navigation .page-title:active,.page-node-type-navigation .page-title:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;}.page-node-type-navigation .like--page-title{margin-top:72px;}@media screen and (min-width:768px){.page-node-type-navigation .like--page-title{margin-top:56px;margin-bottom:16px;}}@media screen and (min-width:1064px){.page-node-type-navigation .like--page-title{padding-right:104px;}}.page-node-type-navigation .like--page-title h2.page-node-type-navigation--teaser{line-height:1.5;font-size:1rem;max-width:675px;font-weight:normal;margin-bottom:48px;}@media screen and (min-width:768px){.page-node-type-navigation .like--page-title h2.page-node-type-navigation--teaser{line-height:1.25;font-size:2.25rem;margin-bottom:64px;}}.menu--navigation-page .menu--level-top__divider{border:none;background:#000c2e;margin-top:24px;margin-bottom:24px;height:1px;}.menu--navigation-page .menu-item--level-top{position:relative;}.menu--navigation-page .menu-item--level-top > .svg-chevron{position:absolute;top:4px;right:0;}.menu--navigation-page .menu-link--level-top{margin:0;}.menu--navigation-page .menu--level-sub{display:none;}@media screen and (min-width:768px){.menu--navigation-page .menu-item--level-top{margin-top:64px;}.menu--navigation-page .menu--level-sub{display:block;}.menu--navigation-page .menu-item--level-sub{display:grid;align-items:center;grid-template-columns:16px auto;gap:8px;margin-bottom:24px;}.menu--navigation-page .menu-item--level-sub svg{width:16px;height:auto;}.menu--navigation-page .menu-item--level-sub.menu-item--hidden{display:none;}.menu--navigation-page .toggler{display:inline-block !important;margin-left:24px;border-bottom:1px solid #000c2e;}.menu--navigation-page .toggler button{border:none;background:none;}.menu--navigation-page .toggler svg{margin-left:8px;transform:rotate(-90deg);}.menu--navigation-page .toggler-off svg{transform:rotate(90deg);}}:root{--accordion-spacing:24px;}@media screen and (min-width:768px){:root{--accordion-spacing:48px;}}.paragraph--type--accordion{margin-bottom:48px;}.paragraph--type--accordion .field--name-field-title{display:inline;}.kk-accordion{clear:both;border:none;border-top:1px solid #999dab;}.kk-accordion:last-child{border-bottom:1px solid #999dab;}.kk-accordion:hover{background-color:#fafafb;}.eu-cookie-compliance-banner .kk-accordion{border:none;}.kk-accordion__details{padding:16px 0;}.kk-accordion__details .svg-plus{height:14px;width:13px;position:absolute;left:0;top:50%;transform:translateY(-50%);}@media screen and (min-width:768px){.kk-accordion__details .svg-plus{left:8px;height:19px;width:19px;}}.kk-accordion__details[open]{background-color:#fafafb;}.kk-accordion__details[open] .svg-plus__vertical{display:none;}.kk-accordion__summary{cursor:pointer;list-style:none;position:relative;padding-left:var(--accordion-spacing);}.kk-accordion__summary::-webkit-details-marker{display:none;}.kk-accordion__summary h3{margin:0;font-weight:normal;}[open] .kk-accordion__summary h3,.kk-accordion__summary h3:focus{font-weight:bold;}.kk-accordion__text{color:#000c2e;padding:calc(var(--accordion-spacing) / 2) var(--accordion-spacing) 0;}.kk-accordion__text > h2:first-child{margin-top:0;}@keyframes playAccordion{0%{transform:translateY(-8px);}100%{transform:translateY(0);}}[open] .kk-accordion__text{animation:playAccordion 0.3s ease-in-out;}@media screen and (min-width:768px){.kk-accordion__text{padding:calc(var(--accordion-spacing) / 2) var(--accordion-spacing) 0;}}.kk-accordion__unfolder{display:inline-block;float:right;cursor:pointer;text-align:right;}.kk-accordion__unfolder .kk-accordion__unfolder-summary::marker,.kk-accordion__unfolder .kk-accordion__unfolder-summary::-webkit-details-marker{display:none;}.kk-accordion__unfolder .kk-accordion__unfolder-summary{list-style:none;padding-right:24px;}.kk-accordion__unfolder .kk-accordion__unfolder-summary.show-all{background:url("/themes/custom/kk_basis/assets/images/chevron-down.svg") center right no-repeat;}.kk-accordion__unfolder .kk-accordion__unfolder-summary.close-all{background:url("/themes/custom/kk_basis/assets/images/chevron-up.svg") center right no-repeat;}.breadcrumb{max-width:1064px;margin:auto;}.breadcrumb__list{display:flex;padding-left:32px;flex-wrap:wrap;}.breadcrumb__item{list-style:none;}@media screen and (max-width:767px){.breadcrumb__item{display:none;}.breadcrumb__item.mobile-highlight{display:block;}.breadcrumb__item a{display:block;padding-left:16px;background:url("/themes/custom/kk_basis/assets/images/chevron-left.svg") center left no-repeat;}.breadcrumb__item span{font-family:"KBH",serif;font-size:1.875rem;line-height:1.07;font-weight:900;}.page-node-type-article .breadcrumb__level-1{visibility:hidden;}}@media screen and (min-width:768px){.breadcrumb__item{margin-right:8px;}.breadcrumb__item::after{margin-left:8px;content:"/";}.breadcrumb__item:last-child::after{content:"";}.breadcrumb__item span{font-family:"KBH",serif;font-weight:bold;}}@media screen and (min-width:1064px){.breadcrumb__item{padding:0;}}.paragraph.paragraph--type--link-box{padding:48px;margin-bottom:48px;margin-left:-48px;margin-right:-32px;}@media screen and (min-width:768px){.paragraph.paragraph--type--link-box{margin-left:0;margin-right:0;}}.paragraph.paragraph--type--link-box .field--name-title{margin-top:0;}.paragraph.paragraph--type--link-box .field--name-links .field__item{margin-bottom:8px;}.paragraph.paragraph--type--link-box .field--name-teaser{margin-bottom:16px;}.paragraph.paragraph--type--link-box.appearance--light{background-color:var(--scheme-color-light);}.paragraph.paragraph--type--link-box.appearance--dark{background-color:var(--scheme-color-dark);}.paragraph.paragraph--type--link-box.appearance--dark .field{color:#fff;}.paragraph.paragraph--type--link-box.appearance--dark .field a{color:#fff;}.node--type-frontpage.node--view-mode-full{width:100%;padding-right:0;}.page-node-type-frontpage .page-title{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.page-node-type-frontpage .page-title:active,.page-node-type-frontpage .page-title:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;}.paragraph--type--teaser{margin-bottom:32px;}.paragraph--type--teaser .field--name-image{margin:0;}.paragraph--type--teaser .field--name-image img,.paragraph--type--teaser .field--name-image picture{width:100%;-o-object-fit:cover;object-fit:cover;display:block;height:var(--hero-height);}.teaser-parahraph-layout--with-image-single-box{position:relative;}@media screen and (max-width:767px){.teaser-parahraph-layout--with-image-single-box{margin:0 0 32px;}}.teaser-parahraph-layout--with-image-single-box .media__texts{position:absolute;top:-24px;right:24px;}@media screen and (min-width:768px){.teaser-parahraph-layout--with-image-single-box{display:flex;justify-content:flex-end;position:relative;margin-bottom:104px;}.teaser-parahraph-layout--with-image-single-box .media{position:relative;}.teaser-parahraph-layout--with-image-single-box .media__texts{transform:rotate(-90deg);transform-origin:top left;right:auto;left:100%;width:75%;bottom:-24px;top:auto;}.teaser-parahraph-layout--with-image-single-box .field--name-image{width:624px;}.teaser-parahraph-layout--with-image-single-box .paragraph--type--teaser-box{width:328px;position:absolute;left:0;bottom:-72px;}}@media screen and (min-width:1064px){.teaser-parahraph-layout--with-image-single-box .paragraph--type--teaser-box{width:512px;}.teaser-parahraph-layout--with-image-single-box .field--name-image{width:784px;}}.teaser-parahraph-layout--with-image-multiple-boxes{position:relative;}@media screen and (max-width:767px){.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes{margin:0;}}.teaser-parahraph-layout--with-image-multiple-boxes .media__texts{position:absolute;top:-24px;right:24px;}@media screen and (min-width:768px){.teaser-parahraph-layout--with-image-multiple-boxes .media__texts{right:32px;}.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes{display:flex;justify-content:space-between;margin-top:-160px;}.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes > .field__item{width:calc(50% - 16px);}.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes .paragraph--type--teaser-box,.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes .wrapper{height:100%;}}@media screen and (min-width:1064px){.teaser-parahraph-layout--with-image-multiple-boxes .field--name-teaser-boxes{margin-top:-224px;}}@media screen and (min-width:768px){.teaser-parahraph-layout--without-image-single-box .paragraph--type--teaser-box{padding:120px 32px;}}.teaser-parahraph-layout--without-image-single-box .paragraph--type--teaser-box .wrapper{margin:0 auto;max-width:1064px;}.teaser-parahraph-layout--without-image-single-box .paragraph--type--teaser-box .field{max-width:720px;}@media screen and (min-width:768px){.teaser-parahraph-layout--without-image-multiple-boxes .field--name-teaser-boxes{display:flex;}.teaser-parahraph-layout--without-image-multiple-boxes .field--name-teaser-boxes > .field__item{width:100%;}.teaser-parahraph-layout--without-image-multiple-boxes .field--name-teaser-boxes > .field__item:first-child .paragraph--type--teaser-box{justify-content:right;}.teaser-parahraph-layout--without-image-multiple-boxes .paragraph--type--teaser-box{width:100%;height:100%;display:flex;padding:120px 32px;}.teaser-parahraph-layout--without-image-multiple-boxes .paragraph--type--teaser-box .wrapper{max-width:500px;}}.paragraph--type--teaser-box{text-decoration:none;display:block;background:var(--scheme-color-dark);padding:32px 32px 80px;box-sizing:border-box;position:relative;}@media screen and (min-width:768px){.paragraph--type--teaser-box{min-height:320px;}}.appearance--dark .paragraph--type--teaser-box{background:var(--scheme-color-dark);color:#fff;}.appearance--light .paragraph--type--teaser-box{background:var(--scheme-color-light);color:#000c2e;}.paragraph--type--teaser-box svg{position:relative;top:64px;width:20px;height:20px;}.paragraph--type--teaser-box .hover-overlay{display:none;}.paragraph--type--teaser-box:hover .hover-overlay{display:block;width:100%;height:100%;position:absolute;background:#000c2e;opacity:0.2;top:0;left:0;}.paragraph--type--teaser-grid > .field--name-title{font-weight:normal;font-size:1.125rem;line-height:1.22;}@media screen and (min-width:768px){.paragraph--type--teaser-grid > .field--name-title{font-size:2rem;line-height:1.44;}}@media screen and (min-width:768px){.paragraph--type--teaser-grid .field--name-teaser-items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:min-content min-content min-content min-content min-content min-content;grid-gap:0 32px;}}@media screen and (min-width:1064px){.paragraph--type--teaser-grid .field--name-teaser-items{grid-gap:0 48px;}}.paragraph--type--teaser-grid .field--name-teaser-items > .field__item{margin-bottom:64px;}@media screen and (min-width:768px){.paragraph--type--teaser-grid.columns--2 .field--name-teaser-items{grid-template-columns:1fr 1fr;}.paragraph--type--teaser-grid.columns--2 .field--name-teaser-items .field--name-title{font-size:2.375rem;line-height:1.21;}.paragraph--type--teaser-grid.columns--2 .field--name-teaser-items .field--name-image{margin-bottom:24px;}}.paragraph--type--teaser-item{height:100%;padding-bottom:24px;box-sizing:border-box;display:block;background:url("/themes/custom/kk_basis/assets/images/arrow.svg") bottom left no-repeat;background-size:24px;}.layout--with-images .paragraph--type--teaser-item{position:relative;padding-top:calc(75% + 24px);}.layout--with-images .paragraph--type--teaser-item .field--name-image{position:absolute;top:0;}.paragraph--type--teaser-item .field--name-title{margin:16px 0;}@media screen and (min-width:768px) and (max-width:1063px){.paragraph--type--teaser-item .field--name-title{font-size:1rem;}}.paragraph--type--teaser-item .field--name-teaser{margin-bottom:16px;}.paragraph--type--teaser-item .field--name-image{margin-bottom:16px;}.paragraph--type--teaser-item .media{position:relative;}.paragraph--type--teaser-item .media__texts{position:absolute;transform:rotate(-90deg);transform-origin:top left;left:100%;width:75%;bottom:-16px;}.paragraph--type--teaser-item .media__texts .media__texts--text{display:none;}.path-soeg .layout-content{margin:0;max-width:none;}.path-soeg h1.page-title,.path-soeg .block-system-breadcrumb-block{display:none;}.path-soeg .form--inline{position:relative;margin-bottom:40px;}@media screen and (min-width:1064px){.path-soeg .form--inline{margin-bottom:480px;}}.path-soeg .block-facet--kk-dropdown{display:flex;}.path-soeg .block-facet--kk-dropdown h2{font-weight:normal;margin:8px 16px 8px 0;}.path-soeg .block-facet--kk-dropdown label{display:none;}.path-soeg label{display:block;margin-bottom:18px;}@media screen and (min-width:1064px){.path-soeg label{margin-top:240px;}}.path-soeg input[type=text]{width:100%;border:none;border-bottom:1px solid #000c2e;background:inherit;}@media screen and (min-width:1064px){.path-soeg input[type=text]{padding:17px 0;}}.path-soeg input[type=text]::-moz-placeholder{opacity:1;-moz-transition:opacity 0.3s ease-in !important;transition:opacity 0.3s ease-in !important;color:#000c2e;}.path-soeg input[type=text]::placeholder{opacity:1;transition:opacity 0.3s ease-in !important;color:#000c2e;}.path-soeg input[type=text]:focus{outline:none;}.path-soeg input[type=text]:focus::-moz-placeholder{opacity:0 !important;}.path-soeg input[type=text]:focus::placeholder{opacity:0 !important;}.path-soeg input[type=submit]{position:absolute;text-indent:-9999px;border:none;height:16px;width:16px;right:0;padding:0;bottom:26px;background:url("/themes/custom/kk_basis/assets/images/search.svg");background-size:cover;}.path-soeg input[type=submit].has-value{background-image:url("/themes/custom/kk_basis/assets/images/arrow.svg");}@media screen and (min-width:1064px){.path-soeg input[type=submit]{height:48px;width:48px;bottom:20px;}}.path-soeg .view-header{padding-bottom:24px;}.path-soeg .view-search{background-color:#fff;}.path-soeg .node--view-mode-search-result{border-top:1px solid #000c2e;padding:24px 0;}@media screen and (min-width:1064px){.path-soeg .node--view-mode-search-result{border:none;}}.path-soeg .node--view-mode-search-result h2{margin:0 0 8px;}.path-soeg .node--view-mode-search-result strong{font-weight:normal;background:var(--scheme-color-light);}.has-search-results .form--inline{margin-bottom:40px;}@media screen and (min-width:1064px){.has-search-results .form--inline{margin-bottom:80px;}}.has-search-results .view-search{padding:24px 0;}@media screen and (min-width:1064px){.has-search-results .view-search{padding:80px 0;}}.pager{box-sizing:border-box;padding-top:24px;}.pager ul{padding:0;}.pager li{display:inline-block;border:1px solid #000c2e;}.pager li.pager__item{display:inline;box-sizing:border-box;padding:8px 12px;margin-right:8px;text-align:center;}.pager li.is-active{background-color:#000c2e;}.pager li.is-active a{color:#fff;}@media screen and (max-width:767px){.pager li.pager__item{display:none;}.pager li.pager__item--previous,.pager li.pager__item--next{display:inline-block;margin-bottom:16px;width:100%;}.pager li.pager__item--previous a,.pager li.pager__item--next a{display:inline-block;width:100%;text-align:center;}}.paragraph.paragraph--type--cta-box{background-color:var(--scheme-color-light);padding:48px;margin-bottom:48px;margin-left:-48px;margin-right:-32px;}@media screen and (min-width:768px){.paragraph.paragraph--type--cta-box{margin-left:0;margin-right:0;}}.paragraph.paragraph--type--cta-box .cta-box__link{text-decoration:none;color:#000c2e;}.paragraph.paragraph--type--cta-box .cta-box__link:visited{color:inherit;}.paragraph.paragraph--type--cta-box .field--name-title{margin-top:0;}.paragraph.paragraph--type--cta-box.appearance--dark{color:#fff;background-color:var(--scheme-color-dark);}.paragraph.paragraph--type--cta-box.appearance--dark .cta-box__link{color:#fff;}.cta-box__link-button{background-color:#000c2e;color:#fff;font-weight:500;display:inline-flex;align-items:center;padding:16px 24px;}.cta-box__link-button a{color:inherit;font-size:0.93rem;text-decoration:none;}.cta-box__link-button .svg-arrow{margin-left:8px;font-weight:bold;width:24px;height:auto;}.appearance--dark .cta-box__link-button{background-color:#fff;color:#000c2e;}@media screen and (min-width:768px){.cta-box__link-button{padding:16px 32px;}.cta-box__link-button .svg-arrow{margin-left:24px;}}.paragraph--type--video{padding:8px 0 48px 0;}iframe.video-embed-iframe[hidden]{display:none;}.video-nocookie{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;background-color:#eee;}.video-nocookie > .video-nocookie-info{max-width:300px;padding:20px 15px 20px 20px;box-shadow:0 0 2px 2px #fff;background:#fff;}.video-nocookie > .video-nocookie-info > p:last-child{margin-bottom:0;}.video-nocookie[hidden]{display:none;}@media screen and (max-width:767px){.video-nocookie{display:block;background-color:transparent;}.video-nocookie > .video-nocookie-info{padding:0;background-color:transparent;}.video-nocookie > .video-nocookie-info > p{margin-bottom:0;}}.paragraph--type--download-files{padding:48px;margin-bottom:48px;margin-left:-48px;margin-right:-32px;}@media screen and (min-width:768px){.paragraph--type--download-files{margin-left:0;margin-right:0;}}.paragraph--type--download-files .field--name-title{color:#000c2e;margin:0 0 48px;}.paragraph--type--download-files .file-link a{hyphens:auto;}.paragraph--type--download-files.appearance--dark{background-color:var(--scheme-color-dark);}.paragraph--type--download-files.appearance--dark .field--name-title,.paragraph--type--download-files.appearance--dark a{color:#fff;}.paragraph--type--download-files.appearance--dark .file-link-icon{background:#fff;color:#000c2e;}.paragraph--type--download-files.appearance--light{background-color:var(--scheme-color-light);}.file-link{display:flex;align-items:center;margin-bottom:16px;}.file-link a{font-size:1rem;}.file-link-icon{box-sizing:border-box;font-size:0.4375rem;line-height:1.42;font-weight:bold;text-transform:uppercase;background-color:#000c2e;color:#fff;display:inline-flex;align-items:center;justify-content:center;height:32px;width:32px;flex-shrink:0;margin-right:24px;}.paragraph.paragraph--type--map{padding:48px 0;margin-bottom:48px;margin-left:-48px;margin-right:-32px;}@media screen and (min-width:768px){.paragraph.paragraph--type--map{margin-left:0;margin-right:0;}}.kk-base-404{margin-top:64px;}.kk-base-404__form{position:relative;margin-bottom:40px;}@media screen and (min-width:1064px){.kk-base-404__form{margin-bottom:480px;}}.kk-base-404__form label{display:block;}@media screen and (min-width:1064px){.kk-base-404__form label{margin-top:80px;}}.kk-base-404__form input[type=text]{width:100%;border:none;border-bottom:1px solid #000c2e;background:inherit;}@media screen and (min-width:1064px){.kk-base-404__form input[type=text]{padding:17px 0;}}.kk-base-404__form input[type=text]:focus{outline:none;}.kk-base-404__form input[type=submit]{position:absolute;text-indent:-9999px;border:none;height:16px;width:16px;right:0;padding:0;bottom:26px;background:url("/themes/custom/kk_basis/assets/images/search.svg");background-size:cover;}.kk-base-404__form input[type=submit].has-value{background-image:url("/themes/custom/kk_basis/assets/images/arrow.svg");}@media screen and (min-width:1064px){.kk-base-404__form input[type=submit]{height:48px;width:48px;bottom:20px;}}.paragraph--type--contact-box .kk-accordion__summary{font-weight:normal;}.paragraph--type--contact-box{margin-bottom:48px;}.paragraph--type--contact-box .field--name-title{margin:0;color:#fff;background:var(--scheme-color-dark);font-weight:normal;font-size:1.25rem;line-height:1.6;padding:16px 48px;text-transform:uppercase;}.paragraph--type--contact-box.appearance--light .field--name-title{color:#000c2e;background:var(--scheme-color-light);}.kk-contact{background:#fafafb;padding:32px 40px;}.kk-accordion .kk-contact{padding:16px 0;}.kk-contact__info{margin-bottom:24px;}.kk-contact__name,.kk-contact__title{margin:0;line-height:1.625;}.kk-contact__line1,.kk-contact__line2{margin:0;}.kk-contact__contact{flex-shrink:0;}.kk-contact__contact a:hover{text-decoration:underline;}.kk-contact__message-link,.kk-contact__contact-link,.kk-contact__booking-link{display:flex;}.kk-contact__message-link svg,.kk-contact__contact-link svg,.kk-contact__booking-link svg{height:32px;width:32px;margin-right:16px;}.kk-contact__message-link a,.kk-contact__contact-link a,.kk-contact__booking-link a{line-height:32px;margin-right:auto;}.kk-contact__free-text{margin-top:24px;}.kk-contact__text p{margin:0;}.kk-contact__opening_hours{margin-top:24px;}@media screen and (min-width:1064px){.kk-contact__wrapper{display:flex;justify-content:space-between;}.kk-contact__info{margin-bottom:0;}}.kk-contact-opening-hours{border-top:1px solid rgba(0,12,46,0.4);margin-top:8px;}.kk-contact-opening-hours__row{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,12,46,0.4);padding:8px 0;}.kk-contact-opening-hours__value{text-align:right;}.kk-contact-opening-hours__value p{margin:0;}.paragraph--type--hero.hero--no-image .hero-box{min-height:auto;margin-top:0;padding-top:40px;padding-bottom:40px;}@media screen and (min-width:768px){.paragraph--type--hero.hero--no-image .hero-box{position:relative;left:0;bottom:0;width:100%;height:auto;margin:0;padding:72px 0;background:transparent;}.paragraph--type--hero.hero--no-image .hero-box::before{content:"";position:absolute;left:-100%;top:0;width:300%;height:100%;z-index:-1;background-color:var(--scheme-color-light);}.paragraph--type--hero.hero--no-image .hero-box .hero-box__wrapper{overflow:hidden;height:auto;width:auto;}}@media screen and (min-width:1064px){.paragraph--type--hero.hero--no-image .hero-box::before{left:calc(33% + 2.5 * 8px);}.paragraph--type--hero.hero--no-image .hero-box .field--name-title{padding-right:104px;}.paragraph--type--hero.hero--no-image .hero-box .field--name-tekst{width:60%;}}.kbhkort-nocookie{height:550px;background:url("/themes/custom/kk_basis/assets/images/kbhkort-nocookie.png") center no-repeat;display:flex;align-items:center;justify-content:center;}.kbhkort-nocookie > .kbhkort-nocookie-info{max-width:300px;padding:20px 15px 20px 20px;background-color:#fff;box-shadow:0 0 2px 2px #fff;}.kbhkort-nocookie > .kbhkort-nocookie-info > p:last-child{margin-bottom:0;}
:root{--hero-height:320px;}@media screen and (min-width:768px){:root{--hero-height:400px;}}@media screen and (min-width:1064px){:root{--hero-height:552px;}}:root{--header-height:70px;--header-height-scrolled:60px;}@media screen and (min-width:768px){:root{--header-height:100px;--header-height-scrolled:70px;}}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Thin.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Thin.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Thin.woff) format("woff");font-weight:100;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-ThinItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-ThinItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-ThinItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Light.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Light.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-LightItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-LightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-LightItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-LightItalic.woff) format("woff");font-weight:300;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Regular.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Regular.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Italic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Italic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Medium.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Medium.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-MediumItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-MediumItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-MediumItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Demibold.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Demibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Demibold.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Demibold.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-DemiboldItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-DemiboldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-DemiboldItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-DemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Bold.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Bold.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BoldItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Black.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Black.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-Black.woff) format("woff");font-weight:900;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BlackItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BlackItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BlackItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH/KBH-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot);src:url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_basis/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}:root{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-1{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-2{--scheme-color-light:#fff9c0;--scheme-color-dark:#926b1f;}.color-scheme-3{--scheme-color-light:#dff7fc;--scheme-color-dark:#910009;}.color-scheme-4{--scheme-color-light:#ffe9e9;--scheme-color-dark:#002cfc;}.color-scheme-5{--scheme-color-light:#f5f3e8;--scheme-color-dark:#ac153b;}.color-scheme-6{--scheme-color-light:#f5eedb;--scheme-color-dark:#025fcc;}.color-scheme-7{--scheme-color-light:#c9f2e3;--scheme-color-dark:#00519c;}.color-scheme-8{--scheme-color-light:#fcf7d0;--scheme-color-dark:#8332eb;}.color-scheme-9{--scheme-color-light:#e4f2ff;--scheme-color-dark:#1271a6;}.color-scheme-10{--scheme-color-light:#e5f9f4;--scheme-color-dark:#047c6e;}.color-scheme-11{--scheme-color-light:#ffefe6;--scheme-color-dark:#006369;}.color-scheme-12{--scheme-color-light:#fffed7;--scheme-color-dark:#c10023;}.color-scheme-13{--scheme-color-light:#e8e7d7;--scheme-color-dark:#665e62;}.color-scheme-14{--scheme-color-light:#e5e7ea;--scheme-color-dark:#000c2e;}.color-scheme-15{--scheme-color-light:#f5e1dc;--scheme-color-dark:#bd3615;}.color-scheme-16{--scheme-color-light:#e7e3e3;--scheme-color-dark:#5e4347;}@media print{}
:root{--hero-height:320px;}@media screen and (min-width:768px){:root{--hero-height:400px;}}@media screen and (min-width:1064px){:root{--hero-height:552px;}}:root{--header-height:94px;--header-height-scrolled:80px;}@media screen and (min-width:1064px){:root{--header-height:177px;--header-height-scrolled:94px;}}.node-preview-backlink-wrapper a{color:#000c2e;text-decoration:none;}.page-content table a,.region-provider-menu .provider-menu a,.node-preview-backlink-wrapper a{position:relative;}.page-content table a::before,.region-provider-menu .provider-menu a::before,.node-preview-backlink-wrapper a::before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:1px;border-bottom:1px solid;opacity:0;overflow:visible;clip-path:polygon(0 0,1% 0,1% 100%,0 100%);transition:clip-path 0s ease-out 0.2s,opacity 0.15s ease-in-out;}.page-content table a:hover::before,.region-provider-menu .provider-menu a:hover::before,.node-preview-backlink-wrapper a:hover::before{opacity:1;transition:clip-path 0.5s ease-in-out,opacity 0.3s;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);}.node-preview-backlink-wrapper a{padding-left:28px;}.node-preview-backlink-wrapper a::before{left:28px;}.node-preview-backlink-wrapper a{background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.1267 4.09551C10.2371 3.96816 10.416 3.96816 10.5264 4.09551L13.9176 8.00845C14.028 8.13579 14.028 8.34225 13.9176 8.46959L10.5264 12.3825C10.416 12.5099 10.2371 12.5099 10.1267 12.3825C10.0164 12.2552 10.0164 12.0487 10.1267 11.9214L13.3181 8.23902L10.1267 4.55665C10.0164 4.42931 10.0164 4.22285 10.1267 4.09551Z" fill="%23000c2e"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1 8.23914C1 8.08307 1.13496 7.95654 1.30144 7.95654H13.133C13.2995 7.95654 13.4345 8.08307 13.4345 8.23914C13.4345 8.39522 13.2995 8.52175 13.133 8.52175H1.30144C1.13496 8.52175 1 8.39522 1 8.23914Z" fill="%23000c2e"/></svg>');display:inline-block;background-position:top 2px left;background-repeat:no-repeat;background-size:20px;}.node-preview-backlink-wrapper a{background-position:top left;background-size:24px;}.region-provider-menu,form details summary,.section-title,.node--type-offer.node--view-mode-offer-teaser-grid .link-to-node h3,.node--type-offer.node--view-mode-offer-teaser-grid h3,.group-offer-info .field[class*=field--name-organization],.group-offer-info .field[class*=field--name-location-],.group-offer-info .field[class*=field--name-booking-],.group-offer-info .field--type-datetime,.group-offer-info .field[class*=field--name-price]{font-family:"KBH",serif;}.media .field--name-copyright{font-family:"KBH Tekst",serif;font-size:0.9375rem;line-height:1.6;}@media screen and (min-width:768px){.media .field--name-copyright{line-height:1.62;font-size:1rem;color:#000c2e;}}.media .field--name-copyright{color:#727272;font-size:0.6875rem;line-height:1.63;}@media screen and (min-width:768px){.media .field--name-copyright{font-size:0.75rem;line-height:1.5;}}.form-outer-description,.view-related-offers .view-empty,.view-offer-teaser-grid .view-empty,.view-offers-list .view-empty{font-family:"KBH Tekst",serif;font-size:1rem;line-height:1.5;font-weight:bold;}@media screen and (min-width:768px){.form-outer-description,.view-related-offers .view-empty,.view-offer-teaser-grid .view-empty,.view-offers-list .view-empty{font-size:1.5rem;line-height:1.5;font-weight:normal;}}.node--type-offer.node--view-mode-offer-teaser-grid .field__label,.view-offers-list .view-filters .back-to-filter,.form-wrapper.field--type-datetime legend,.form-wrapper.field--widget-options-buttons legend,.form-item label,.group-offer-info h2{font-size:0.8125rem;line-height:1.38;text-transform:uppercase;}@media screen and (max-width:1063px){.view-offers-list .view-filters .back-to-filter,.form-wrapper.field--type-datetime legend,.form-wrapper.field--widget-options-buttons legend,.form-item label,.group-offer-info h2{font-size:0.6875rem;line-height:1.45;}}.node--type-offer.node--view-mode-offer-teaser-grid .link-to-node h3,.node--type-offer.node--view-mode-offer-teaser-grid h3,.group-offer-info .field[class*=field--name-organization],.group-offer-info .field[class*=field--name-location-],.group-offer-info .field[class*=field--name-booking-],.group-offer-info .field--type-datetime,.group-offer-info .field[class*=field--name-price]{font-size:1.5rem;line-height:1.25;font-weight:700;margin:32px 0;}.section-title{font-size:1.5rem;line-height:1.25;font-weight:400;margin:32px 0;text-transform:uppercase;}@media screen and (min-width:768px){.section-title{font-size:2rem;line-height:1.4375;margin:40px 0;}}.paragraph--type--hero-offers-banner .form--inline input[name=soeg],.view-offers-list input[name=soeg]{width:100%;padding:0;border:0 none;border-bottom:1px solid #000c2e;font-size:1.25rem;line-height:3.25;font-weight:700;background-image:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.2292 7.10453C13.2292 3.7212 10.4875 1.0087 7.13333 1.0087C3.75 1.0087 1.0375 3.75037 1.0375 7.10453C1.0375 10.4879 3.77917 13.2004 7.13333 13.2004C10.4875 13.2295 13.2292 10.4879 13.2292 7.10453ZM17.75 17.2254L17.225 17.7504L11.6833 12.2087C10.4583 13.2879 8.88334 13.9587 7.10417 13.9587C3.3125 13.9587 0.25 10.8962 0.25 7.10453C0.25 3.31287 3.3125 0.250366 7.10417 0.250366C10.8958 0.250366 13.9583 3.31287 13.9583 7.10453C13.9583 8.85453 13.2875 10.4587 12.2083 11.6837L17.75 17.2254Z" fill="%23000c2e"/></svg>');background-repeat:no-repeat;background-position:right center;background-size:28px;}@media screen and (min-width:1064px){.paragraph--type--hero-offers-banner .form--inline input[name=soeg],.view-offers-list input[name=soeg]{line-height:3.75;background-position:calc(100% - 12px) center;background-size:32px;}}.paragraph--type--hero-offers-banner .form--inline input[name=soeg]::-moz-placeholder,.view-offers-list input[name=soeg]::-moz-placeholder{opacity:1;-moz-transition:opacity 0.3s ease-in !important;transition:opacity 0.3s ease-in !important;color:#000c2e;font-weight:700;font-style:normal;}.paragraph--type--hero-offers-banner .form--inline input[name=soeg]::placeholder,.view-offers-list input[name=soeg]::placeholder{opacity:1;transition:opacity 0.3s ease-in !important;color:#000c2e;font-weight:700;font-style:normal;}.paragraph--type--hero-offers-banner .form--inline input[name=soeg]:focus,.view-offers-list input[name=soeg]:focus{outline:none;}.paragraph--type--hero-offers-banner .form--inline input[name=soeg]:focus::-moz-placeholder,.view-offers-list input[name=soeg]:focus::-moz-placeholder{opacity:0 !important;}.paragraph--type--hero-offers-banner .form--inline input[name=soeg]:focus::placeholder,.view-offers-list input[name=soeg]:focus::placeholder{opacity:0 !important;}form.user-form .form-actions .button,form.user-form .form-actions .action-link,form.user-cancel-form .form-actions .button,form.user-cancel-form .form-actions .action-link,.node-form .form-actions .button,.node-form .form-actions .action-link,.form-submit:not(.form-reset){height:48px;padding:0 32px;border:0 none;color:#fff;font-size:0.9375rem;font-weight:500;background-color:#000c2e;}.form-reset{margin-right:16px;padding:0;border:0 none;border-bottom:1px solid #000c2e;font-size:0.9375rem;font-weight:500;line-height:1.47;color:#000c2e;background:transparent;}.kkoo-ubivox-subscription .form-submit,form.user-form .form-actions .button--danger,form.user-cancel-form .form-actions .button--danger,.node-form .form-actions .button--danger,.custom-file-wrapper .custom-file__btn{height:48px;padding:0 32px;border:1px solid #000c2e;color:#000c2e;font-size:0.9375rem;font-weight:500;background-color:transparent;}a:active{color:#000c2e;}.only-arrow-link{background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.1267 4.09551C10.2371 3.96816 10.416 3.96816 10.5264 4.09551L13.9176 8.00845C14.028 8.13579 14.028 8.34225 13.9176 8.46959L10.5264 12.3825C10.416 12.5099 10.2371 12.5099 10.1267 12.3825C10.0164 12.2552 10.0164 12.0487 10.1267 11.9214L13.3181 8.23902L10.1267 4.55665C10.0164 4.42931 10.0164 4.22285 10.1267 4.09551Z" fill="%23000c2e"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1 8.23914C1 8.08307 1.13496 7.95654 1.30144 7.95654H13.133C13.2995 7.95654 13.4345 8.08307 13.4345 8.23914C13.4345 8.39522 13.2995 8.52175 13.133 8.52175H1.30144C1.13496 8.52175 1 8.39522 1 8.23914Z" fill="%23000c2e"/></svg>');display:inline-block;width:24px;height:18px;background-position:left center;background-repeat:no-repeat;background-size:cover;text-indent:-9999px;}@media screen and (min-width:1064px){.only-arrow-link{width:32px;height:24px;}}.page-title{word-wrap:break-word;overflow-wrap:break-word;color:var(--scheme-color-dark);}.see-all-link{color:#000c2e;font-size:0.9375rem;line-height:1.466;}.paragraph--type--hero .field--name-image .media__texts,.view-offer-teaser-grid,.view-offers-list,.messages{margin:0 32px;}@media screen and (min-width:1128px){.paragraph--type--hero .field--name-image .media__texts,.view-offer-teaser-grid,.view-offers-list,.messages{margin:0 auto;max-width:1064px;}}.view-offers-list .view-filters .description,.form-checkbox,.form-wrapper.field--type-link .description{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.pager,form.user-form,form.user-cancel-form,.form-outer-description,.node-form,.view-filters,form,.select2-container,.view-related-offers,.view-offer-teaser-grid,.view-offers-list,.group-offer-info,.node--type-offer.node--view-mode-banner .media .media__texts,.messages{box-sizing:border-box;}.pager *,form.user-form *,form.user-cancel-form *,.form-outer-description *,.node-form *,.view-filters *,form *,.select2-container *,.view-related-offers *,.view-offer-teaser-grid *,.view-offers-list *,.group-offer-info *,.node--type-offer.node--view-mode-banner .media .media__texts *,.messages *,.pager *::before,form.user-form *::before,form.user-cancel-form *::before,.form-outer-description *::before,.node-form *::before,.view-filters *::before,form *::before,.select2-container *::before,.view-related-offers *::before,.view-offer-teaser-grid *::before,.view-offers-list *::before,.group-offer-info *::before,.node--type-offer.node--view-mode-banner .media .media__texts *::before,.messages *::before,.pager *::after,form.user-form *::after,form.user-cancel-form *::after,.form-outer-description *::after,.node-form *::after,.view-filters *::after,form *::after,.select2-container *::after,.view-related-offers *::after,.view-offer-teaser-grid *::after,.view-offers-list *::after,.group-offer-info *::after,.node--type-offer.node--view-mode-banner .media .media__texts *::after,.messages *::after{box-sizing:inherit;}.form-wrapper.field--type-link .field-multiple-table .form-submit,.button-close{display:block;width:20px;height:20px;border:0 none;background:#fff url('data:image/svg+xml;utf8,<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="15.707" y="15" width="24" height="1" transform="rotate(45 15.707 15)" fill="%23000c2e"/><rect x="15" y="32" width="24" height="1" transform="rotate(-45 15 32)" fill="%23000c2e"/></svg>') no-repeat center;}.node--type-offer.node--view-mode-offer-teaser-grid .field--name-field-media-image img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;max-width:none;min-width:100%;min-height:100%;width:auto;height:auto;margin:auto;}@media print{.node--type-offer.node--view-mode-offer-teaser-grid .field--name-field-media-image img{position:static;}}iframe{border:none;}.field--type-text-long ol,.field--type-text-long ul{margin:16px 0;padding:0 0 0 40px;}@media screen and (min-width:768px){.page-node-type-offer .block-local-tasks-block,.page-node-type-offer .block-page-title-block{width:calc(66.6666% - 40px / 2);padding-right:20px;}}.page-node-type-offer .block-local-tasks-block .tabs{flex-wrap:wrap;}.page-node-type-offer .block-page-title-block .page-title{padding:0;}.page-node-type-offer .region-content{position:relative;}@media screen and (min-width:768px){.page-node-type-offer .block-kk-base-cph-brand{display:none;}}.page-node-preview .layout-content{background:#fafafb;}.kk-site-footer{padding-top:36px;}@media screen and (min-width:1064px){.kk-site-footer{padding-top:16px;}}.kk-site-footer-text .kk-site-footer-contact-item svg{flex-shrink:0;flex-grow:0;}.node-preview-backlink-wrapper{margin-top:24px;}.node--unpublished{background:transparent;}.page-node-type-article .messages--error{background-color:#ffe9e9;}.page-node-type-article .messages--status{background-color:#c9f2e3;}@media (min-width:768px){.node--type-offer.node--view-mode-banner .field--name-field-media-image{width:88%;}}@media (min-width:1064px){.node--type-offer.node--view-mode-banner .field--name-field-media-image{width:83%;}}.node--type-offer.node--view-mode-banner .media{justify-content:flex-start;}@media (min-width:1064px){.node--type-offer.node--view-mode-banner .media .media__texts{width:1064px;margin-left:auto;margin-right:auto;padding-right:391.12px;text-align:right;}}.node--type-offer.node--view-mode-full{margin-bottom:80px;}.node--type-offer .field--name-grade-age,.node--type-offer .field--name-subject-daycare-plan,.node--type-offer .field--name-topic,.node--type-offer .field--name-district{margin-bottom:16px;}.node--type-offer .field--name-grade-age .field__label,.node--type-offer .field--name-subject-daycare-plan .field__label,.node--type-offer .field--name-topic .field__label,.node--type-offer .field--name-district .field__label{font-weight:bold;}.node--type-offer .field--name-grade-age .field__label::after,.node--type-offer .field--name-subject-daycare-plan .field__label::after,.node--type-offer .field--name-topic .field__label::after,.node--type-offer .field--name-district .field__label::after{content:":";}.node--type-offer .field--name-grade-age .field__item a,.node--type-offer .field--name-subject-daycare-plan .field__item a,.node--type-offer .field--name-topic .field__item a,.node--type-offer .field--name-district .field__item a{display:block;margin:8px 0;padding:6px 8px;font-size:0.75rem;color:#000c2e;text-decoration:none;background:var(--scheme-color-light);}.node--type-offer .field--name-grade-age .field__items,.node--type-offer .field--name-subject-daycare-plan .field__items,.node--type-offer .field--name-topic .field__items{display:flex;flex-wrap:wrap;}.node--type-offer .field--name-grade-age .field__item,.node--type-offer .field--name-subject-daycare-plan .field__item,.node--type-offer .field--name-topic .field__item{margin-right:16px;}.node--type-offer .field--name-district .field__item a{display:inline-block;}.node--type-offer .field--name-link-multi{padding:32px;background:var(--scheme-color-light);margin-top:16px;}@media (max-width:767px){.node--type-offer .field--name-link-multi{margin-left:-32px;margin-right:-32px;}}@media (min-width:1064px){.node--type-offer .field--name-link-multi{margin-top:24px;padding:48px;}}.node--type-offer .field--name-link-multi .field__label{margin:0 0 48px;font-weight:bold;color:var(--scheme-color-dark);}.node--type-offer .field--name-link-multi .field__item:not(:last-child){margin-bottom:20px;}.node--type-offer .field--name-link-multi .kk-link svg{width:20px;height:20px;}.media .field--name-copyright{display:inline-block;}.media .field--name-copyright .field__label,.media .field--name-copyright .field__item{display:inline-block;}.media .field--name-copyright .field__label::after{content:":";}.group-offer-info{padding:32px;background:var(--scheme-color-light);word-break:break-word;}@media (max-width:767px){.group-offer-info{margin:0 -32px 32px;}}@media (min-width:768px){.group-offer-info{position:absolute;top:-370px;right:0;width:calc(33% + 2 * 8px);margin-right:-16px;padding:32px 24px;}}@media (min-width:1064px){.group-offer-info{top:-520px;max-width:427px;width:calc(33% + (100vw - 1064px) / 4);margin-right:calc((1064px - 100vw) / 4);padding:56px;}}.page-node-preview .group-offer-info{top:0;}.group-offer-info__group{margin-bottom:32px;}@media (min-width:1064px){.group-offer-info__group{margin-bottom:40px;}}.group-offer-info h2{margin:0 0 8px;font-weight:normal;}.group-offer-info .field[class*=field--name-organization],.group-offer-info .field[class*=field--name-location-],.group-offer-info .field[class*=field--name-booking-],.group-offer-info .field--type-datetime,.group-offer-info .field[class*=field--name-price]{margin:0;color:var(--scheme-color-dark);}.group-offer-info .field[class*=field--name-location-]{display:inline;}.group-offer-info .field[class*=field--name-location-]:not(:last-child)::after{content:", ";}.group-offer-info .field[class*=field--name-booking-]{margin-bottom:8px;color:#000c2e;}.group-offer-info .field[class*=field--name-booking-] a{color:#000c2e;text-decoration:none;}.group-offer-info .field--name-booking-phone a,.group-offer-info .field--name-booking-email a,.group-offer-info .field--name-booking-website a{display:inline-block;padding-left:40px;background-repeat:no-repeat;background-position:left top;}@media (min-width:768px){.group-offer-info .field--name-booking-phone a,.group-offer-info .field--name-booking-email a,.group-offer-info .field--name-booking-website a{padding-left:32px;}}@media (min-width:1064px){.group-offer-info .field--name-booking-phone a,.group-offer-info .field--name-booking-email a,.group-offer-info .field--name-booking-website a{padding-left:40px;}}.group-offer-info .field--name-booking-phone a{background-image:url('data:image/svg+xml;utf8,<svg class="svg svg-phone" width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.3754 25C19.1808 25 18.9738 24.9894 18.7555 24.9657C17.5507 24.8353 16.2754 24.3487 14.9655 23.52C13.3217 22.4799 11.6607 20.9163 10.0293 18.8722C7.6783 15.9263 6.41162 13.2517 6.26381 10.9227C6.15374 9.18604 6.72227 7.99051 7.24213 7.49425C7.2444 7.49205 7.24622 7.49028 7.2485 7.48852L7.923 6.89318C7.92664 6.8901 7.93028 6.88702 7.93392 6.88438L9.29975 5.82227C9.46257 5.69501 9.66725 5.625 9.8751 5.625C10.1507 5.625 10.4077 5.74477 10.581 5.95393C10.6019 5.97903 13.6597 9.65676 13.6906 9.69375C13.7029 9.70828 13.7129 9.72413 13.7206 9.74087C13.8321 9.89278 13.8925 10.0755 13.8925 10.2605C13.8925 10.5101 13.782 10.7457 13.5878 10.9139C13.5764 10.928 13.5637 10.9412 13.5492 10.9522L12.1892 12.0033L11.4924 12.615C11.4888 12.6181 11.4847 12.6216 11.4811 12.6242C10.9699 13.0166 11.2728 13.7215 11.9273 14.7321C12.8665 16.1703 13.9321 17.3412 14.6607 18.0704C16.068 19.4693 16.6201 19.8713 17.1132 19.4927C17.1159 19.4905 17.1186 19.4887 17.1213 19.4865L17.8854 18.9532L19.2531 17.9013C19.4155 17.7766 19.6183 17.708 19.8239 17.708C20.1013 17.708 20.3601 17.829 20.5334 18.04C20.5343 18.0413 20.5352 18.0422 20.5361 18.0435C20.5598 18.0726 23.5025 21.6521 23.5325 21.6882C23.5439 21.7018 23.5534 21.7168 23.5607 21.7327C23.6731 21.8855 23.7345 22.0691 23.7345 22.2545C23.7345 22.5222 23.608 22.7732 23.3879 22.9423L23.3811 22.9476C23.3642 22.9621 23.346 22.9762 23.3265 22.9916C23.2887 23.0211 23.2351 23.0625 23.1705 23.1123C23.0422 23.2113 22.8712 23.3426 22.6997 23.4738C22.3577 23.7358 22.0157 23.9973 22.0157 23.9973C22.012 24 22.0084 24.0026 22.0048 24.0053L21.2302 24.528C20.9282 24.7649 20.2878 25 19.3754 25ZM7.55869 7.81085C6.78776 8.55018 6.66769 10.0971 6.71817 10.8959C6.86008 13.1355 8.09492 15.7286 10.389 18.6032C11.9896 20.6085 13.6133 22.1387 15.2143 23.1519C16.4641 23.9427 17.6726 24.406 18.806 24.5288C19.9972 24.6579 20.7285 24.3589 20.9487 24.1827C20.9532 24.1788 20.9582 24.1752 20.9632 24.1717L21.7396 23.6477C22.2463 23.2607 23.0104 22.675 23.0872 22.6125C23.0927 22.6076 23.0982 22.6032 23.1041 22.5988L23.1082 22.5957C23.2182 22.5112 23.2801 22.3892 23.2801 22.2545C23.2801 22.1523 23.2433 22.051 23.1759 21.9691C23.1659 21.9572 23.1577 21.944 23.1505 21.9304C20.4529 18.649 20.2023 18.3438 20.1777 18.3139C20.0913 18.2086 19.9626 18.1483 19.8244 18.1483C19.7207 18.1483 19.6183 18.1831 19.5364 18.2461L18.1647 19.3011C18.162 19.3033 18.1592 19.3055 18.1561 19.3073L17.3915 19.8405C17.1832 19.999 16.9717 20.0699 16.7548 20.0699C16.0375 20.0699 15.2607 19.2976 14.3342 18.3764C13.5901 17.6322 12.5022 16.4367 11.542 14.9664C11.0649 14.2301 10.2681 13.0003 11.1918 12.2834L11.8886 11.6718C11.8922 11.6687 11.8959 11.6656 11.8995 11.663L13.2303 10.6343C13.2403 10.622 13.2522 10.611 13.2649 10.6009C13.3759 10.5145 13.4373 10.3935 13.4373 10.26C13.4373 10.157 13.3995 10.0548 13.3318 9.97249C13.3213 9.96016 13.3127 9.94651 13.3054 9.93241C11.2641 7.47751 10.228 6.23135 10.2253 6.22783C10.1398 6.12523 10.012 6.06534 9.8751 6.06534C9.76913 6.06534 9.66861 6.09969 9.58492 6.1653L8.22409 7.22344L7.55869 7.81085ZM23.0827 22.6164C23.0741 22.6244 23.0659 22.634 23.0577 22.6446C23.0654 22.6349 23.0736 22.6252 23.0827 22.6164Z" fill="currentColor"/></svg>');background-size:28px;background-position:2px center;}.group-offer-info .field--name-booking-email a{background-image:url('data:image/svg+xml;utf8,<svg class="svg svg-email" width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.7496 22.3031H6.02441V21.8202H23.2703V8.80462H6.51924V22.2529H6.03995V8.32178H23.7496V22.3031Z" fill="currentColor"/><path d="M14.9681 15.4994C14.4361 15.4994 13.9051 15.3169 13.4785 14.9509L6.24609 8.74636L6.55667 8.37939L13.7891 14.583C14.4716 15.1682 15.4944 15.1605 16.1683 14.5656L23.163 8.38229L23.4793 8.74539L16.4846 14.9287C16.0542 15.3082 15.5107 15.4994 14.9681 15.4994Z" fill="currentColor"/></svg>');background-size:32px;}.group-offer-info .field--name-booking-website a{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.11534 1.84614C2.77873 1.84614 2.4559 1.97986 2.21788 2.21788C1.97986 2.4559 1.84614 2.77873 1.84614 3.11534V20.8842C1.84614 21.2208 1.97986 21.5437 2.21788 21.7817C2.4559 22.0197 2.77873 22.1534 3.11534 22.1534H20.8842C21.2208 22.1534 21.5437 22.0197 21.7817 21.7817C22.0197 21.5437 22.1534 21.2208 22.1534 20.8842V13.269C22.1534 13.0353 22.3428 12.8459 22.5765 12.8459C22.8102 12.8459 22.9996 13.0353 22.9996 13.269V20.8842C22.9996 21.4453 22.7767 21.9833 22.38 22.38C21.9833 22.7767 21.4453 22.9996 20.8842 22.9996H3.11534C2.55432 22.9996 2.01627 22.7767 1.61957 22.38C1.22287 21.9833 1 21.4453 1 20.8842V3.11534C1 2.55432 1.22287 2.01627 1.61957 1.61957C2.01627 1.22287 2.55432 1 3.11534 1H10.7306C10.9642 1 11.1536 1.18941 11.1536 1.42307C11.1536 1.65672 10.9642 1.84614 10.7306 1.84614H3.11534Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.3848 1.42307C15.3848 1.18941 15.5742 1 15.8078 1H22.5769C22.8106 1 23 1.18941 23 1.42307C23 1.65672 22.8106 1.84614 22.5769 1.84614H15.8078C15.5742 1.84614 15.3848 1.65672 15.3848 1.42307Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.5764 1C22.81 1 22.9995 1.18941 22.9995 1.42307V8.19217C22.9995 8.42582 22.81 8.61524 22.5764 8.61524C22.3427 8.61524 22.1533 8.42582 22.1533 8.19217V1.42307C22.1533 1.18941 22.3427 1 22.5764 1Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.8754 1.12391C23.0406 1.28913 23.0406 1.557 22.8754 1.72222L12.3052 12.2923C12.14 12.4576 11.8721 12.4576 11.7069 12.2923C11.5417 12.1271 11.5417 11.8593 11.7069 11.694L22.277 1.12391C22.4423 0.958695 22.7101 0.958695 22.8754 1.12391Z" fill="currentColor"/></svg>');background-size:20px;background-position:6px center;}@media (max-width:767px){.offer-branding{display:none;}}@media (min-width:768px){.offer-branding{position:absolute;right:16px;bottom:-43px;}.offer-branding .svg-cph-brand{width:auto;height:72px;}}@media screen and (min-width:1064px){.offer-branding{right:calc((100vw - 1064px) / 4 - 1.5 * 8px);bottom:-57px;}.offer-branding .svg-cph-brand{height:100px;}}.node-revision-table{width:100%;}@media screen and (min-width:768px){.node-revision-table{width:calc(66.6666% - 40px / 2);}}.node-revision-table a{color:#000c2e;}.node-revision-table p{margin:0;}.node-revision-table th,.node-revision-table td{padding:16px 8px;text-align:left;}.node-revision-table th{padding-bottom:8px;}.node-revision-table .revision-current{background:var(--scheme-color-light);}.view-related-offers .view-content,.view-offer-teaser-grid .view-content,.view-offers-list .view-content{display:flex;align-items:stretch;margin:0 -20px;}.view-related-offers .views-row,.view-offer-teaser-grid .views-row,.view-offers-list .views-row{display:flex;justify-content:stretch;align-items:stretch;width:33.3%;padding:0 20px;}.view-related-offers .field--name-grade-age .field__label::after,.view-related-offers .field--name-subject-daycare-plan .field__label::after,.view-related-offers .field--name-topic .field__label::after,.view-offer-teaser-grid .field--name-grade-age .field__label::after,.view-offer-teaser-grid .field--name-subject-daycare-plan .field__label::after,.view-offer-teaser-grid .field--name-topic .field__label::after,.view-offers-list .field--name-grade-age .field__label::after,.view-offers-list .field--name-subject-daycare-plan .field__label::after,.view-offers-list .field--name-topic .field__label::after{content:":";}.view-related-offers .field--name-grade-age .field__item a,.view-related-offers .field--name-subject-daycare-plan .field__item a,.view-related-offers .field--name-topic .field__item a,.view-offer-teaser-grid .field--name-grade-age .field__item a,.view-offer-teaser-grid .field--name-subject-daycare-plan .field__item a,.view-offer-teaser-grid .field--name-topic .field__item a,.view-offers-list .field--name-grade-age .field__item a,.view-offers-list .field--name-subject-daycare-plan .field__item a,.view-offers-list .field--name-topic .field__item a{margin-top:4px;margin-bottom:4px;background:#fff;}.view-related-offers .view-empty,.view-offer-teaser-grid .view-empty,.view-offers-list .view-empty{margin-top:40px;}.view-related-offers{margin-bottom:80px;}@media (max-width:767px){.view-related-offers .view-content{display:block;margin:0;}.view-related-offers .views-row{width:100%;margin:32px 0;padding:0;}}.view-offer-teaser-grid,.view-offers-list{margin-bottom:64px;}.view-offer-teaser-grid .view-header,.view-offers-list .view-header{margin:48px 0 16px;padding:8px 0;border-bottom:1px solid rgba(0,12,46,0.5);}@media (min-width:1064px){.view-offer-teaser-grid .view-header,.view-offers-list .view-header{margin:40px 0 80px;padding:16px 0;}}.view-offer-teaser-grid .view-content,.view-offers-list .view-content{flex-wrap:wrap;}@media (max-width:1063px){.view-offer-teaser-grid .view-content,.view-offers-list .view-content{margin:0 -16px;}}.view-offer-teaser-grid .views-row,.view-offers-list .views-row{margin:20px 0;}@media (max-width:1063px){.view-offer-teaser-grid .views-row,.view-offers-list .views-row{margin:16px 0;padding:0 16px;}}@media (max-width:767px){.view-offer-teaser-grid .views-row,.view-offers-list .views-row{width:50%;}}@media (max-width:479px){.view-offer-teaser-grid .views-row,.view-offers-list .views-row{width:100%;}}.view-offer-teaser-grid .view-titlebar,.view-offers-list .view-titlebar{display:flex;justify-content:space-between;}.view-offer-teaser-grid .view-see-all,.view-offers-list .view-see-all{margin-top:32px;color:#000c2e;font-size:0.9375rem;text-decoration:underline;}.node--type-offer.node--view-mode-offer-teaser-grid{width:100%;padding:0 16px 16px;background:var(--scheme-color-light);}.node--type-offer.node--view-mode-offer-teaser-grid h3{margin:16px 0 8px;color:var(--scheme-color-dark);}.node--type-offer.node--view-mode-offer-teaser-grid h3 a{color:var(--scheme-color-dark);text-decoration:none;}.node--type-offer.node--view-mode-offer-teaser-grid .link-to-node{display:block;text-decoration:none;}.node--type-offer.node--view-mode-offer-teaser-grid .link-to-node h3{margin:16px 0 8px;color:var(--scheme-color-dark);}.node--type-offer.node--view-mode-offer-teaser-grid .link-to-node .field--name-teaser{color:#000c2e;}.node--type-offer.node--view-mode-offer-teaser-grid .field--name-image{margin:0 -16px;}.node--type-offer.node--view-mode-offer-teaser-grid .field--name-field-media-image{position:relative;height:204px;padding-top:204px;overflow:hidden;z-index:0;}@media (max-width:767px){.node--type-offer.node--view-mode-offer-teaser-grid .field--name-field-media-image{position:static;height:auto;padding:0;}.node--type-offer.node--view-mode-offer-teaser-grid .field--name-field-media-image img{position:static;width:100%;}}.node--type-offer.node--view-mode-offer-teaser-grid .field__label{margin-top:16px;color:#000c2e;font-weight:bold;}.node--type-offer.node--view-mode-offer-teaser-grid .offer-price,.node--type-offer.node--view-mode-offer-teaser-grid .offer-dates{color:var(--scheme-color-dark);}.node--type-offer.node--view-mode-offer-teaser-grid .offer-dates-until,.node--type-offer.node--view-mode-offer-teaser-grid .field--name-date-from,.node--type-offer.node--view-mode-offer-teaser-grid .field--name-date-till{display:inline-block;}.select2-container{width:100% !important;}.select2-container .select2-selection--single{position:relative;height:50px;background-color:#fff;border:1px solid #000c2e;border-radius:0;}.select2-container .select2-selection--single .select2-selection__rendered{padding:9px 68px 9px 16px;color:#000c2e;font-size:1rem;font-weight:bold;line-height:1.875;}.select2-container .select2-selection--single .select2-selection__placeholder{color:#000c2e;font-style:italic;font-weight:normal;opacity:0.7;}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:20px;right:16px;width:15px;height:8px;background:url('data:image/svg+xml;utf8,<svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.5057 0.805489C14.7203 0.991453 14.7203 1.29296 14.5057 1.47892L7.91233 7.19321C7.69775 7.37917 7.34986 7.37917 7.13529 7.19321L0.541882 1.47892C0.32731 1.29296 0.32731 0.991452 0.541883 0.805488C0.756457 0.619524 1.10435 0.619524 1.31892 0.805488L7.52381 6.18306L13.7287 0.805489C13.9433 0.619525 14.2912 0.619525 14.5057 0.805489Z" fill="%23000c2e"/></svg>') no-repeat center;transition:transform 0.3s ease-in;}.select2-container .select2-selection--single .select2-selection__arrow b{display:none;}.select2-container .select2-selection--single .select2-selection__clear{position:absolute;top:10px;right:8px;}@media screen and (min-width:1064px){.select2-container .select2-selection--single .select2-selection__clear{right:48px;}}.select2-container .select2-selection--multiple{position:relative;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;overflow:hidden;padding-right:85px;background-color:#fff;border:1px solid #000c2e;border-radius:0;}@media screen and (min-width:1064px){.select2-container .select2-selection--multiple::before{content:"";position:absolute;top:12px;right:42px;width:1px;height:24px;background:#000c2e;}}.select2-container .select2-selection--multiple::after{content:"";position:absolute;top:20px;right:16px;width:15px;height:8px;background:url('data:image/svg+xml;utf8,<svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.5057 0.805489C14.7203 0.991453 14.7203 1.29296 14.5057 1.47892L7.91233 7.19321C7.69775 7.37917 7.34986 7.37917 7.13529 7.19321L0.541882 1.47892C0.32731 1.29296 0.32731 0.991452 0.541883 0.805488C0.756457 0.619524 1.10435 0.619524 1.31892 0.805488L7.52381 6.18306L13.7287 0.805489C13.9433 0.619525 14.2912 0.619525 14.5057 0.805489Z" fill="%23000c2e"/></svg>') no-repeat center;transition:transform 0.3s ease-in;}.select2-container .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;display:flex;justify-content:start;width:100%;margin:0;padding:9px 16px;list-style:none;font-size:1rem;line-height:1.875;overflow:hidden;}.select2-container .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px;}.select2-container .select2-selection--multiple .select2-selection__choice{position:relative;flex-shrink:1;min-width:56px;background-color:var(--scheme-color-light);border:0 none;border-radius:0;float:left;margin-right:5px;margin-top:0;padding:0 26px 0 4px;font-size:0.75rem;line-height:2.5;overflow:hidden;text-overflow:ellipsis;}.select2-container .select2-selection--multiple .select2-selection__choice__remove{position:absolute;right:6px;margin-right:0;color:#000c2e;font-size:16px;line-height:30px;font-weight:300;}.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{color:#000c2e;}.select2-container .count-selected{position:absolute;top:9px;right:50px;width:30px;height:30px;font-size:0.75rem;line-height:30px;font-weight:bold;text-align:center;background-color:var(--scheme-color-light);}.select2-container .count-selected::after{content:"";position:absolute;top:3px;right:-8px;width:1px;height:24px;background:#000c2e;}.select2-container .select2-search--inline{order:-1;width:0;overflow:hidden;}.select2-container .select2-search--inline:only-child{width:auto;}.select2-container .select2-search--inline .select2-search__field{margin-top:0;padding:0;}.select2-container .select2-search--inline .select2-search__field::-moz-placeholder{opacity:0.7;color:#000c2e;font-weight:normal;font-style:italic;}.select2-container .select2-search--inline .select2-search__field::placeholder{opacity:0.7;color:#000c2e;font-weight:normal;font-style:italic;}.select2-container.select2-container--focus{outline:auto;}.select2-container.select2-container--focus .select2-selection--multiple{border:1px solid #000c2e;}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(-180deg);}.select2-container.select2-container--open .select2-selection--multiple{flex-direction:column-reverse;align-items:flex-start;padding:0;}.select2-container.select2-container--open .select2-selection--multiple::after{transform:rotate(-180deg);}.select2-container.select2-container--open .select2-selection--multiple .select2-selection__rendered{flex-wrap:wrap;padding-left:12px;padding-right:12px;}.select2-container.select2-container--open .select2-selection__choice{flex-shrink:0;margin:4px;}.select2-container.select2-container--open .select2-search--inline{width:calc(100% + 24px);margin:0 -12px 12px;padding:0 16px 9px;border-bottom:1px solid #000c2e;}.select2-container.select2-container--open .select2-search--inline:only-child{margin-bottom:0;padding-bottom:0;border-bottom:0 none;}.select2-container.select2-container--open .select2-search--inline .select2-search__field{margin-top:0;padding:0;}.select2-container.select2-container--open .count-selected{display:none;}.select2-container .select2-dropdown{border:1px solid #000c2e;border-radius:0;}.select2-container .select2-dropdown--below{border-top:0 none;}.select2-container .select2-dropdown--above{border-bottom:0 none;}.select2-container .select2-results > .select2-results__options{max-height:350px;overflow-y:auto;padding:12px 16px;}.select2-container .select2-results__option{position:relative;margin:4px 0 8px;padding:4px 0 4px 34px;font-size:1rem;line-height:1.375;}.select2-container .select2-results__option:last-child{margin-bottom:4px;}.select2-container .select2-results__option::before{content:"";position:absolute;top:4px;left:0;display:block;width:20px;height:20px;margin-right:12px;border:1px solid #000c2e;}.select2-container .select2-results__option[aria-selected=true],.select2-container .select2-results__option--highlighted{background-color:#fff;font-weight:bold;}.select2-container .select2-results__option--highlighted{outline:1px solid currentColor;outline-offset:2px;}.select2-container .select2-results__option.select2-results__message{padding-left:0;}.select2-container .select2-results__option.select2-results__message::before,.select2-container .select2-results__option.select2-results__message::after{content:none;}.select2-container .select2-results__options:not([aria-multiselectable=true]) .select2-results__option::before,.select2-container .select2-results__options:not([aria-multiselectable=true]) .select2-results__option::after{border-radius:50%;}.select2-container .select2-results__options:not([aria-multiselectable=true]) .select2-results__option[aria-selected=true]::after{content:"";position:absolute;top:8px;left:4px;display:block;width:12px;height:12px;background:#000c2e;}.select2-container .select2-results__options[aria-multiselectable=true] .select2-results__option[aria-selected=true]::before{background:url('data:image/svg+xml;utf8,<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 7.5L7.5 14.5L14 1" stroke="%23000c2e" stroke-linecap="round"/></svg>') no-repeat center;background-size:16px;}.select2-container .select2-results__option--highlighted[aria-selected]{background-color:#fff;color:#000c2e;}.flatpickr-calendar{position:absolute;top:110px !important;left:4px !important;right:4px !important;width:349px;margin:-3px 0 0;border:1px solid #000c2e;border-radius:0;box-shadow:none;}.flatpickr-calendar.arrowBottom{margin:1px 0 0;}.flatpickr-calendar::before,.flatpickr-calendar::after{content:none;}.flatpickr-calendar *::-moz-selection{background-color:transparent;}.flatpickr-calendar *::selection{background-color:transparent;}.flatpickr-calendar .flatpickr-months .flatpickr-month{height:85px;}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{height:20px;top:16px;}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{fill:#000c2e;width:10px;height:20px;}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{left:75px;}.flatpickr-calendar .flatpickr-months .flatpickr-next-month{right:75px;}.flatpickr-calendar .flatpickr-current-month{width:100%;left:0;padding-top:24px;}.flatpickr-calendar .flatpickr-current-month .cur-month,.flatpickr-calendar .flatpickr-current-month input.cur-year{font-size:1.5rem;line-height:1.167;font-weight:bold;text-transform:capitalize;}.flatpickr-calendar .flatpickr-current-month .cur-month:hover,.flatpickr-calendar .flatpickr-current-month .cur-month:focus,.flatpickr-calendar .flatpickr-current-month input.cur-year:hover,.flatpickr-calendar .flatpickr-current-month input.cur-year:focus{background:transparent;}.flatpickr-calendar .flatpickr-current-month .numInputWrapper{position:static;}.flatpickr-calendar .flatpickr-current-month .numInputWrapper:hover,.flatpickr-calendar .flatpickr-current-month .numInputWrapper:focus{background:transparent;}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span{position:absolute;top:26px;width:20px;height:20px;opacity:1;border:none;}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span:hover{background-color:transparent;}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span::after{content:none;}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowDown{left:35px;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="20" viewBox="0 0 10 20" fill="%23000c2e" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.62055 19.7251C9.15873 20.1292 8.45677 20.0824 8.05268 19.6205L0.274914 10.7317C-0.0916381 10.3128 -0.0916381 9.68725 0.274914 9.26833L8.05268 0.379455C8.45677 -0.0823613 9.15873 -0.12916 9.62055 0.274931C10.0824 0.67902 10.1292 1.38098 9.72507 1.8428L2.58752 10L9.72507 18.1572C10.1292 18.619 10.0824 19.321 9.62055 19.7251Z" fill="%23000c2e"/></svg>');}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowUp{right:35px;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="20" viewBox="0 0 10 20" fill="%23000c2e" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.379454 0.27493C0.841272 -0.129161 1.54323 -0.0823638 1.94732 0.379454L9.72509 9.26833C10.0916 9.68725 10.0916 10.3128 9.72509 10.7317L1.94732 19.6205C1.54323 20.0824 0.841272 20.1292 0.379454 19.7251C-0.0823638 19.321 -0.129161 18.619 0.27493 18.1572L7.41248 10L0.27493 1.8428C-0.129161 1.38098 -0.0823638 0.67902 0.379454 0.27493Z" fill="%23000c2e"/></svg>');}.flatpickr-calendar span.flatpickr-weekday{color:#000c2e;font-size:0.8125rem;font-weight:bold;text-transform:capitalize;}.flatpickr-calendar .flatpickr-days{max-width:100%;width:343px;}.flatpickr-calendar .dayContainer{width:343px;max-width:343px;justify-content:center;}.flatpickr-calendar .flatpickr-day{min-width:32px;max-width:48px;height:32px;margin:4px 0;border-width:0 !important;border-color:#fff !important;border-radius:0 !important;color:#000c2e;font-size:0.75rem;font-weight:bold;line-height:33px;}.flatpickr-calendar .flatpickr-day::before{content:"";box-sizing:border-box;display:block;position:absolute;top:0;left:50%;width:32px;height:32px;margin-left:-16px;background:transparent;border:1px solid transparent;border-radius:50%;z-index:-1;}.flatpickr-calendar .flatpickr-day.today::before{border-color:#999dab;}.flatpickr-calendar .flatpickr-day.today:hover,.flatpickr-calendar .flatpickr-day.today:focus{background:transparent;}.flatpickr-calendar .flatpickr-day.today:hover::before,.flatpickr-calendar .flatpickr-day.today:focus::before{border-color:#999dab;background:#999dab;color:#fff;}.flatpickr-calendar .flatpickr-day.today:hover.inRange,.flatpickr-calendar .flatpickr-day.today:focus.inRange{color:#000c2e;}.flatpickr-calendar .flatpickr-day:hover,.flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.nextMonthDay:hover,.flatpickr-calendar .flatpickr-day:focus,.flatpickr-calendar .flatpickr-day.prevMonthDay:focus,.flatpickr-calendar .flatpickr-day.nextMonthDay:focus{background:transparent;}.flatpickr-calendar .flatpickr-day:hover::before,.flatpickr-calendar .flatpickr-day.prevMonthDay:hover::before,.flatpickr-calendar .flatpickr-day.nextMonthDay:hover::before,.flatpickr-calendar .flatpickr-day:focus::before,.flatpickr-calendar .flatpickr-day.prevMonthDay:focus::before,.flatpickr-calendar .flatpickr-day.nextMonthDay:focus::before{border-color:transparent;background:rgba(0,12,46,0.2);}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange,.flatpickr-calendar .flatpickr-day.today.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange{background:rgba(0,12,46,0.2);}.flatpickr-calendar .flatpickr-day.inRange::before,.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange::before,.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange::before,.flatpickr-calendar .flatpickr-day.today.inRange::before,.flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange::before,.flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange::before{border-color:transparent;}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{color:#fff;background:transparent;}.flatpickr-calendar .flatpickr-day.selected::before,.flatpickr-calendar .flatpickr-day.startRange::before,.flatpickr-calendar .flatpickr-day.endRange::before,.flatpickr-calendar .flatpickr-day.selected.inRange::before,.flatpickr-calendar .flatpickr-day.startRange.inRange::before,.flatpickr-calendar .flatpickr-day.endRange.inRange::before,.flatpickr-calendar .flatpickr-day.selected:focus::before,.flatpickr-calendar .flatpickr-day.startRange:focus::before,.flatpickr-calendar .flatpickr-day.endRange:focus::before,.flatpickr-calendar .flatpickr-day.selected:hover::before,.flatpickr-calendar .flatpickr-day.startRange:hover::before,.flatpickr-calendar .flatpickr-day.endRange:hover::before,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay::before,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay::before,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay::before,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay::before,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay::before,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay::before{border-color:#000c2e;background:#000c2e;}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){box-shadow:none;}.flatpickr-calendar .flatpickr-day.startRange::after,.flatpickr-calendar .flatpickr-day.endRange::after{content:"";box-sizing:border-box;display:block;position:absolute;top:0;left:50%;width:50%;height:32px;background:rgba(0,12,46,0.2);z-index:-2;}.flatpickr-calendar .flatpickr-day.endRange::after{left:0;}.flatpickr-calendar .flatpickr-day.startRange.endRange::after,.flatpickr-calendar .flatpickr-day.only-selected:hover::after{content:none;}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover,.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay,.flatpickr-calendar .flatpickr-day.notAllowed,.flatpickr-calendar .flatpickr-day.notAllowed.prevMonthDay,.flatpickr-calendar .flatpickr-day.notAllowed.nextMonthDay{color:rgba(114,114,114,0.5);}.flatpicker-range-wrapper{position:relative;}.flatpicker-range-wrapper .flatpicker-range-min,.flatpicker-range-wrapper .flatpicker-range-max{display:none;}.flatpicker-range-wrapper .flatpicker-range::-moz-placeholder{font-size:14px;}.flatpicker-range-wrapper .flatpicker-range::placeholder{font-size:14px;}.flatpicker-range-wrapper .flatpicker-range-field{position:relative;}.flatpicker-range-wrapper .flatpicker-range-button{position:absolute;right:0;bottom:5px;width:40px;height:40px;padding:0;background:#fff;border:none;background:url("/themes/custom/kk_openoffers/assets/images/calendar.svg") no-repeat center;}@media screen and (max-width:1063px){.flatpicker-range-wrapper .flatpicker-range-button{display:none;}}form details summary{margin:48px 0 40px;padding-bottom:8px;border-bottom:1px solid rgba(0,12,46,0.2);text-transform:uppercase;font-weight:bold;}form .details-wrapper{box-sizing:border-box;}.form-item{margin-bottom:40px;}.form-item label{display:block;padding:12px 0;}.form-item .form-required::after{content:"*";display:inline-block;margin-left:1px;color:var(--scheme-color-dark);font-size:0.8125rem;font-weight:normal;}input[type=text],input[type=password],input[type=tel],input[type=email],input[type=url],input[type=number],input[type=date],input[type=time],textarea{box-sizing:border-box;width:100%;padding:12px 16px;font-size:1rem;line-height:1.5;border:1px solid #000c2e;border-radius:0;}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=time]::-moz-placeholder,textarea::-moz-placeholder{opacity:0.7;-moz-transition:opacity 0.3s ease-in !important;transition:opacity 0.3s ease-in !important;color:#000c2e;font-weight:normal;font-style:italic;}input[type=text]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,textarea::placeholder{opacity:0.7;transition:opacity 0.3s ease-in !important;color:#000c2e;font-weight:normal;font-style:italic;}input[disabled]{background:#fafafb;}input[type=submit]{border-radius:0;}.form-select{opacity:0;}.text-format-wrapper{}.text-format-wrapper .cke{border:1px solid #000c2e;}.text-format-wrapper .cke_top,.text-format-wrapper .cke_bottom{border-color:#999dab;background:#fafafb;}.text-format-wrapper .cke_combo_text{color:#000c2e;}.text-format-wrapper .filter-wrapper{display:none;}.custom-file-wrapper{position:relative;display:inline-block;cursor:pointer;height:2.5rem;}.custom-file-wrapper input[type=file]{min-width:14rem;margin:0;opacity:0;}.custom-file-wrapper .custom-file{position:absolute;top:0;right:0;left:0;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:none;}.custom-file-wrapper .custom-file__text{padding:8px 16px;font-size:1rem;font-style:italic;opacity:0.7;}.custom-file-wrapper .custom-file__btn{line-height:48px;}.image-preview + .image-widget-data{margin-top:32px;}.image-widget-data .file--image{padding:0;background:none;}.image-widget-data .file--image .file-link-icon{display:none;}.image-widget-data .file-size{display:none;}.ief-form .form-submit{float:right;}.ief-entity-operations{margin-left:32px;}.ief-row-form .ief-entity-submit{margin-left:16px;}.form-wrapper.field--name-image fieldset,.form-wrapper.field--type-datetime fieldset,.form-wrapper.field--name-booking-website fieldset{margin:0;padding:0;border:none;}.form-wrapper.field--name-image legend,.form-wrapper.field--name-booking-website legend{display:none;}.form-wrapper.field--name-booking-website .form-type-url{margin-bottom:16px;}.form-wrapper.field--type-datetime{margin-bottom:40px;}@media screen and (max-width:479px){.form-wrapper.field--type-datetime .form-item:first-child{display:block;margin-bottom:16px;}}@media screen and (min-width:480px){.form-wrapper.field--type-datetime .container-inline{display:flex;justify-content:space-between;}.form-wrapper.field--type-datetime .form-type-date{width:calc(50% - 8px);margin-bottom:0;}}@media screen and (min-width:768px){.form-wrapper.field--type-datetime .form-type-date{width:calc(50% - 3 * 8px);}}.form-wrapper.field--type-datetime legend,.form-wrapper.field--widget-options-buttons legend{display:block;padding:12px 0;}.form-wrapper.field--type-link .tabledrag-toggle-weight-wrapper{display:none;}.form-wrapper.field--type-link .field-multiple-table{margin:0;}.form-wrapper.field--type-link .field-multiple-table > thead{display:none;}.form-wrapper.field--type-link .field-multiple-table tr:not(:first-child){border-top:1px solid rgba(0,12,46,0.2);}.form-wrapper.field--type-link .field-multiple-table tr:not(:first-child) td{margin-top:32px;}.form-wrapper.field--type-link .field-multiple-table .tabledrag-handle{float:none;margin:0;}.form-wrapper.field--type-link .field-multiple-table .tabledrag-handle .handle{box-sizing:content-box;margin:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="currentColor" d="M14.904 7.753l-2.373-2.372c-.291-.292-.529-.193-.529.22v1.399h-3v-3h1.398c.414 0 .512-.239.221-.53l-2.371-2.372c-.137-.136-.36-.136-.497 0l-2.372 2.372c-.292.292-.193.53.22.53h1.399v3h-3v-1.369c0-.413-.239-.511-.53-.22l-2.372 2.372c-.136.136-.136.359 0 .494l2.372 2.372c.291.292.53.192.53-.219v-1.43h3v3h-1.4c-.413 0-.511.238-.22.529l2.374 2.373c.137.137.36.137.495 0l2.373-2.373c.29-.291.19-.529-.222-.529h-1.398v-3h3v1.4c0 .412.238.511.529.219l2.373-2.371c.137-.137.137-.359 0-.495z"/></svg>');}.form-wrapper.field--type-link .field-multiple-table .form-submit{top:20px;width:12px;height:12px;background-color:transparent;}.form-wrapper.field--type-link .field-multiple-table .has-multiple-fields-remove-button,.form-wrapper.field--type-link .field-multiple-table .has-multiple-fields-remove-button > .ajax-new-content{display:flex;flex-direction:column-reverse;}.form-type-checkbox{display:block;margin:0;}.form-type-checkbox label{position:relative;display:inline-block;padding-left:34px;font-size:0.9375rem;line-height:22px;text-transform:none;cursor:pointer;}.form-type-checkbox label::before{content:"";position:absolute;left:0;width:22px;height:22px;border:1px solid #000c2e;}.form-type-checkbox .form-checkbox:checked + label{font-weight:bold;}.form-type-checkbox .form-checkbox:focus + label{outline:auto;outline-offset:4px;}.form-type-checkbox .form-checkbox:checked + label::before{background:url('data:image/svg+xml;utf8,<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 7.5L7.5 14.5L14 1" stroke="%23000c2e" stroke-linecap="round"/></svg>') no-repeat center;}.form-item-workflow-current-state{margin-top:32px;font-weight:bold;}.form-item-workflow-current-state label{padding-bottom:8px;font-weight:normal;}.node-confirm-form .form-actions .form-submit{margin-right:16px;}.path-soeg .form-item,.kk-base-404__form .form-item{margin-bottom:0;}@media screen and (max-width:1063px){.path-soeg input[type=submit],.kk-base-404__form input[type=submit]{bottom:24px;height:40px;width:32px;background-repeat:no-repeat;background-position:right center;background-size:28px;}}@media screen and (max-width:767px){.path-soeg input[type=text],.kk-base-404__form input[type=text]{padding-top:0;padding-bottom:0;}.path-soeg input[type=submit],.kk-base-404__form input[type=submit]{bottom:14px;}}@media screen and (min-width:1064px){.path-soeg input[type=submit],.kk-base-404__form input[type=submit]{bottom:26px;}}.no-scroll{position:fixed;width:100%;height:100%;overflow:hidden;}.view-offers-list .view-filters label{line-height:1.25rem;}.view-offers-list .view-filters .form-actions{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;margin:0;padding:0;}@media screen and (min-width:1064px){.view-offers-list .view-filters .views-exposed-form{margin-bottom:28px;}}@media screen and (min-width:1064px){.view-offers-list .view-filters .form--inline{display:flex;flex-wrap:wrap;margin:0 -4px;}.view-offers-list .view-filters .filter-header-mobile{display:none;}.view-offers-list .view-filters .form-represent{display:none;}}@media screen and (max-width:1063px){.view-offers-list .view-filters .views-exposed-form > .form--inline{position:relative;}.view-offers-list .view-filters .views-exposed-form > .form--inline > div:not(.form-type-search-api-autocomplete):not(.form-inner),.view-offers-list .view-filters .views-exposed-form > .form--inline > fieldset{display:none;}.view-offers-list .view-filters .form-actions{position:absolute;bottom:0;left:0;width:50%;z-index:1;}.view-offers-list .view-filters .form-submit{width:50%;}.view-offers-list .view-filters .form-submit:only-child{width:100%;}.view-offers-list .view-filters .form-reset{height:48px;margin:0;padding:0 40px;border:1px solid #000c2e;color:#000c2e;background:#fff;}.view-offers-list .view-filters .filter-header-mobile{position:fixed;top:0;left:100%;width:100%;display:flex;align-items:center;height:70px;padding:0 32px;background:#fff;z-index:6;transition:left 1s ease-in-out;}.toolbar-vertical .view-offers-list .view-filters .filter-header-mobile{top:39px;}.view-offers-list .view-filters .visible .filter-header-mobile{left:0;}.view-offers-list .view-filters .filter-title-mobile{margin:0;}.view-offers-list .view-filters .filter-close{margin-left:auto;}.view-offers-list .view-filters .form-item{margin:0;}.view-offers-list .view-filters .select2-container{position:static !important;}.view-offers-list .view-filters .select2-container .select2-selection--multiple .select2-selection__rendered,.view-offers-list .view-filters .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0;}.view-offers-list .view-filters .select2-container.select2-container--open .select2-selection__choice{margin:4px 8px 4px 0;}.view-offers-list .view-filters .select2-container .select2-results__options{max-height:none;padding:12px 0 0 0;}.view-offers-list .view-filters .select2-container .select2-selection__arrow{display:none;}.view-offers-list .view-filters .select2-container ~ .select2-container{margin-bottom:16px;}.view-offers-list .view-filters .select2-dropdown{position:static !important;z-index:0;}.view-offers-list .view-filters .form-inner{position:fixed;top:0;bottom:0;left:100%;width:200%;padding:70px 0 60px;background:#fff;overflow:hidden;z-index:5;transition:left 1s ease-in-out;}.view-offers-list .view-filters .form-inner.visible{left:0;}.view-offers-list .view-filters .form-inner.visible.active{left:-100%;}.toolbar-vertical .view-offers-list .view-filters .form-inner{padding-top:109px;}.view-offers-list .view-filters .form-inner .mobile-cover-link{display:none;}.view-offers-list .view-filters .form-inner .flatpickr-calendar{display:block;visibility:visible;opacity:1;top:160px !important;left:0 !important;height:420px;margin:0 auto;border:0 none;z-index:0 !important;}.view-offers-list .view-filters .form-inner .select2-selection--multiple,.view-offers-list .view-filters .form-inner .select2-dropdown,.view-offers-list .view-filters .form-inner .select2-selection--single,.view-offers-list .view-filters .form-inner .flatpicker-range{border:0 none;}.view-offers-list .view-filters .form-inner .select2-selection--multiple,.view-offers-list .view-filters .form-inner .select2-selection--single,.view-offers-list .view-filters .form-inner .flatpicker-range{border-bottom:1px solid #000c2e;}.view-offers-list .view-filters .form-inner .flatpicker-range{padding-left:0;padding-right:0;background:none;}.view-offers-list .view-filters .form-inner .select2-selection--multiple::after{top:8px;right:0;width:28px;height:28px;background-image:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.2292 7.10453C13.2292 3.7212 10.4875 1.0087 7.13333 1.0087C3.75 1.0087 1.0375 3.75037 1.0375 7.10453C1.0375 10.4879 3.77917 13.2004 7.13333 13.2004C10.4875 13.2295 13.2292 10.4879 13.2292 7.10453ZM17.75 17.2254L17.225 17.7504L11.6833 12.2087C10.4583 13.2879 8.88334 13.9587 7.10417 13.9587C3.3125 13.9587 0.25 10.8962 0.25 7.10453C0.25 3.31287 3.3125 0.250366 7.10417 0.250366C10.8958 0.250366 13.9583 3.31287 13.9583 7.10453C13.9583 8.85453 13.2875 10.4587 12.2083 11.6837L17.75 17.2254Z" fill="%23000c2e"/></svg>');background-repeat:no-repeat;background-position:right center;background-size:contain;transform:none;}.view-offers-list .view-filters .form-inner .select2-search--inline .select2-search__field{width:100% !important;}.view-offers-list .view-filters .no-multiple-filters .form-inner{width:100%;padding-left:32px;padding-right:32px;}.view-offers-list .view-filters .no-multiple-filters .form-actions{width:100%;z-index:1;}.view-offers-list .view-filters .form-represent{width:50%;height:100%;padding:0 32px;overflow-x:hidden;overflow-y:auto;}.view-offers-list .view-filters .form-represent label{padding-bottom:0;}.view-offers-list .view-filters .form-represent > .form-type-select,.view-offers-list .view-filters .form-represent > .flatpicker-range-wrapper{position:relative;}.view-offers-list .view-filters .form-represent .back-to-filter,.view-offers-list .view-filters .form-represent .save-button,.view-offers-list .view-filters .form-represent .tooltip-trigger,.view-offers-list .view-filters .form-represent .flatpickr-calendar{display:none;}.view-offers-list .view-filters .form-represent .mobile-cover-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;color:#000c2e;}.view-offers-list .view-filters .form-represent .mobile-cover-link:focus{outline:auto;}.view-offers-list .view-filters .form-represent input[type=text],.view-offers-list .view-filters .form-represent .select2-selection--multiple,.view-offers-list .view-filters .form-represent .select2-selection--single{padding-left:0;padding-right:16px;border:0 none;border-bottom:1px solid #000c2e;background:url('data:image/svg+xml;utf8,<svg width="8" height="15" viewBox="0 0 8 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.646447 0.168977C0.841709 -0.0563256 1.15829 -0.0563256 1.35355 0.168977L7.35355 7.09205C7.54881 7.31736 7.54881 7.68264 7.35355 7.90795L1.35355 14.831C1.15829 15.0563 0.841709 15.0563 0.646447 14.831C0.451184 14.6057 0.451184 14.2404 0.646447 14.0151L6.29289 7.5L0.646447 0.984869C0.451184 0.759567 0.451184 0.394279 0.646447 0.168977Z" fill="%23000c2e"/></svg>') no-repeat center right;}.view-offers-list .view-filters .form-represent .select2-selection--multiple{padding-right:54px;}.view-offers-list .view-filters .form-represent .select2-selection__clear{display:none;}.view-offers-list .view-filters .form-represent .count-selected{right:16px;}.view-offers-list .view-filters .form-represent .select2-selection--multiple::after,.view-offers-list .view-filters .form-represent .count-selected::after{content:none;}.view-offers-list .view-filters .form-represent .select2-container--open + .select2-container--open{display:none;}.view-offers-list .view-filters .form-inner > .form-type-select,.view-offers-list .view-filters .form-inner > .flatpicker-range-wrapper,.view-offers-list .view-filters .bef--secondary .form-type-select,.view-offers-list .view-filters .bef--secondary .flatpicker-range-wrapper{position:absolute;top:70px;right:0;bottom:0;left:50%;margin:0;padding:0 32px 48px;background:#fff;overflow-x:hidden;overflow-y:auto;}.toolbar-vertical .view-offers-list .view-filters .form-inner > .form-type-select,.toolbar-vertical .view-offers-list .view-filters .form-inner > .flatpicker-range-wrapper,.toolbar-vertical .view-offers-list .view-filters .bef--secondary .form-type-select,.toolbar-vertical .view-offers-list .view-filters .bef--secondary .flatpicker-range-wrapper{top:109px;}.view-offers-list .view-filters .form-inner > .form-type-select.active-filter,.view-offers-list .view-filters .form-inner > .flatpicker-range-wrapper.active-filter,.view-offers-list .view-filters .bef--secondary .form-type-select.active-filter,.view-offers-list .view-filters .bef--secondary .flatpicker-range-wrapper.active-filter{z-index:7;}.view-offers-list .view-filters .form-inner > .form-type-select .save-button,.view-offers-list .view-filters .form-inner > .flatpicker-range-wrapper .save-button,.view-offers-list .view-filters .bef--secondary .form-type-select .save-button,.view-offers-list .view-filters .bef--secondary .flatpicker-range-wrapper .save-button{position:fixed;bottom:0;left:100%;width:100%;z-index:1;transition:left 1s ease-in-out;}.view-offers-list .view-filters .form-inner.active .active-filter .save-button{left:0;}}.view-offers-list .view-filters .back-to-filter{display:inline-block;margin-bottom:16px;padding-bottom:4px;color:#000c2e;text-decoration:none;}.view-offers-list .view-filters .back-to-filter::before{content:"";display:inline-block;width:12px;height:10px;margin-right:8px;background:url('data:image/svg+xml;utf8,<svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.5057 0.805489C14.7203 0.991453 14.7203 1.29296 14.5057 1.47892L7.91233 7.19321C7.69775 7.37917 7.34986 7.37917 7.13529 7.19321L0.541882 1.47892C0.32731 1.29296 0.32731 0.991452 0.541883 0.805488C0.756457 0.619524 1.10435 0.619524 1.31892 0.805488L7.52381 6.18306L13.7287 0.805489C13.9433 0.619525 14.2912 0.619525 14.5057 0.805489Z" fill="%23000c2e"/></svg>') no-repeat center;background-size:contain;transform:rotate(90deg);}@media screen and (min-width:1064px){.view-offers-list .view-filters .back-to-filter{display:none;}}.view-offers-list .view-filters .filter-button{display:block;width:100%;margin:40px 0;padding:12px 24px;border:1px solid #000c2e;font-size:0.9375rem;font-weight:500;line-height:1.47;text-align:left;background:#fff url('data:image/svg+xml;utf8,<svg width="25" height="23" viewBox="0 0 25 23" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="12.2539" y1="11.75" x2="24.1366" y2="11.75" stroke="%23000c2e" stroke-width="0.75"/><line x1="0.371094" y1="19.75" x2="10.2734" y2="19.75" stroke="%23000c2e" stroke-width="0.75"/><line x1="0.371094" y1="3.75" x2="10.2734" y2="3.75" stroke="%23000c2e" stroke-width="0.75"/><line x1="0.371094" y1="11.75" x2="4.33201" y2="11.75" stroke="%23000c2e" stroke-width="0.75"/><line x1="19.1855" y1="19.75" x2="24.1367" y2="19.75" stroke="%23000c2e" stroke-width="0.75"/><line x1="19.1855" y1="3.75" x2="24.1367" y2="3.75" stroke="%23000c2e" stroke-width="0.75"/><path d="M11.3264 11.1579C11.3264 12.7662 10.036 14.0658 8.44933 14.0658C6.86268 14.0658 5.57227 12.7662 5.57227 11.1579C5.57227 9.5496 6.86268 8.25 8.44933 8.25C10.036 8.25 11.3264 9.5496 11.3264 11.1579Z" stroke="%23000c2e" stroke-width="0.75"/><path d="M17.2678 19.1579C17.2678 20.7662 15.9774 22.0658 14.3907 22.0658C12.8041 22.0658 11.5137 20.7662 11.5137 19.1579C11.5137 17.5496 12.8041 16.25 14.3907 16.25C15.9774 16.25 17.2678 17.5496 17.2678 19.1579Z" stroke="%23000c2e" stroke-width="0.75"/><path d="M17.2678 3.15792C17.2678 4.76624 15.9774 6.06585 14.3907 6.06585C12.8041 6.06585 11.5137 4.76624 11.5137 3.15792C11.5137 1.5496 12.8041 0.25 14.3907 0.25C15.9774 0.25 17.2678 1.5496 17.2678 3.15792Z" stroke="%23000c2e" stroke-width="0.75"/></svg>') no-repeat center right 12px;}@media screen and (min-width:1064px){.view-offers-list .view-filters .filter-button{display:none;}}.view-offers-list .view-filters .view-content-summary + .filter-button{margin-top:20px;}@media screen and (max-width:1063px){.view-offers-list .view-filters input[name=text],.view-offers-list .view-filters input[name=soeg]{padding-right:68px;background-image:none;}}.view-offers-list .view-filters .search-submit,.view-offers-list .view-filters .search-reset{position:absolute;border:none;height:40px;width:32px;right:0;padding:0;bottom:14px;background-color:transparent;background-repeat:no-repeat;background-position:right center;background-size:28px;text-indent:-9999px;}.view-offers-list .view-filters .search-submit{background-image:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.2292 7.10453C13.2292 3.7212 10.4875 1.0087 7.13333 1.0087C3.75 1.0087 1.0375 3.75037 1.0375 7.10453C1.0375 10.4879 3.77917 13.2004 7.13333 13.2004C10.4875 13.2295 13.2292 10.4879 13.2292 7.10453ZM17.75 17.2254L17.225 17.7504L11.6833 12.2087C10.4583 13.2879 8.88334 13.9587 7.10417 13.9587C3.3125 13.9587 0.25 10.8962 0.25 7.10453C0.25 3.31287 3.3125 0.250366 7.10417 0.250366C10.8958 0.250366 13.9583 3.31287 13.9583 7.10453C13.9583 8.85453 13.2875 10.4587 12.2083 11.6837L17.75 17.2254Z" fill="%23000c2e"/></svg>');}.view-offers-list .view-filters .search-submit.has-value{background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.1267 4.09551C10.2371 3.96816 10.416 3.96816 10.5264 4.09551L13.9176 8.00845C14.028 8.13579 14.028 8.34225 13.9176 8.46959L10.5264 12.3825C10.416 12.5099 10.2371 12.5099 10.1267 12.3825C10.0164 12.2552 10.0164 12.0487 10.1267 11.9214L13.3181 8.23902L10.1267 4.55665C10.0164 4.42931 10.0164 4.22285 10.1267 4.09551Z" fill="%23000c2e"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1 8.23914C1 8.08307 1.13496 7.95654 1.30144 7.95654H13.133C13.2995 7.95654 13.4345 8.08307 13.4345 8.23914C13.4345 8.39522 13.2995 8.52175 13.133 8.52175H1.30144C1.13496 8.52175 1 8.39522 1 8.23914Z" fill="%23000c2e"/></svg>');}@media screen and (min-width:1064px){.view-offers-list .view-filters .search-submit{display:none;}}.view-offers-list .view-filters .search-reset{display:none;right:36px;background-image:url('data:image/svg+xml;utf8,<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="15.707" y="15" width="24" height="1" transform="rotate(45 15.707 15)" fill="%23000c2e"/><rect x="15" y="32" width="24" height="1" transform="rotate(-45 15 32)" fill="%23000c2e"/></svg>');}@media screen and (max-width:1063px){.view-offers-list .view-filters .search-reset.has-value{display:block;}}.view-offers-list .form--inline .form-item{float:none;}@media screen and (min-width:1064px){.view-offers-list .form--inline > .flatpicker-range-wrapper,.view-offers-list .form--inline > .form-item,.view-offers-list .form--inline > .form-actions{width:25%;padding-left:4px;padding-right:4px;}.view-offers-list .form--inline > .form-actions{width:100%;}.view-offers-list .form--inline > .form-type-search-api-autocomplete{width:100%;}}.view-offers-list input[name=soeg]{display:block;width:100%;padding-left:16px;}.view-offers-list input[name=soeg]:focus{outline:auto;}.view-offers-list .bef--secondary{width:100%;}@media screen and (min-width:1064px){.view-offers-list .bef--secondary{position:relative;}.view-offers-list .bef--secondary summary{position:absolute;bottom:-48px;height:46px;margin:0 0 0 4px;padding:0 64px 0 16px;border:1px solid #000c2e;color:#000c2e;font-size:0.9375rem;font-weight:normal;text-transform:none;line-height:46px;cursor:pointer;background:url("/themes/custom/kk_openoffers/assets/images/filter.svg") no-repeat center right 16px;list-style:none;}.view-offers-list .bef--secondary summary::-webkit-details-marker{display:none;}.view-offers-list .bef--secondary .details-wrapper{display:flex;flex-wrap:wrap;}.view-offers-list .bef--secondary .flatpicker-range-wrapper,.view-offers-list .bef--secondary .details-wrapper > .form-item{width:25%;padding-left:4px;padding-right:4px;}.view-offers-list .bef--secondary[open] .details-wrapper{animation:sweep 0.5s ease-in-out;}.view-offers-list .bef--secondary .details-summary--open{display:none;}.view-offers-list .bef--secondary[open] .details-summary{display:none;}.view-offers-list .bef--secondary[open] .details-summary--open{display:block;}}@media screen and (max-width:1063px){.view-offers-list .bef--secondary[open] summary{display:none;}}@keyframes sweep{0%{opacity:0;margin-top:-20px;}100%{opacity:1;margin-top:0;}}.search-api-autocomplete-search.ui-widget{border:1px solid #000c2e;}.search-api-autocomplete-search .ui-menu-item-wrapper{display:block;margin:0;padding:2px;border:none;color:#000c2e;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:transparent;color:#000c2e;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active,.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-focus{background:transparent;color:#000c2e;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active{outline:auto;}.search-api-autocomplete-search .ui-menu-item{padding:4px 16px;}.search-api-autocomplete-search .ui-menu-item:hover{background:var(--scheme-color-light);}.search-api-autocomplete-search .ui-menu-item strong{background:transparent;}.node-form{padding:8px 32px 32px;background:#fafafb;}@media screen and (max-width:767px){.node-form{margin:0 -32px;}}@media screen and (min-width:768px){.node-form{padding:16px 48px 48px;}}@media screen and (min-width:1064px){.node-form{width:calc(66.6666% - 40px / 2);}}@media screen and (min-width:480px){.node-form .field--name-location-zipcode,.node-form .field--name-location-city{width:50%;float:left;}.node-form .field--name-location-zipcode{padding-right:8px;}.node-form .field--name-location-city{padding-left:8px;}}@media screen and (min-width:768px){.node-form .field--name-location-zipcode{padding-right:24px;}.node-form .field--name-location-city{padding-left:24px;}}.node-form .form-actions{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:80px;padding-top:48px;border-top:1px solid rgba(0,12,46,0.2);}.node-form .form-actions .button,.node-form .form-actions .action-link{margin:8px 16px 8px 0;text-decoration:none;line-height:48px;}.node-form .form-actions .button:last-child,.node-form .form-actions .action-link:last-child{margin-right:0;}@media screen and (min-width:480px){.node-form .form-actions{display:block;}.node-form .form-actions .button--danger{padding:0;border:0 none;border-bottom:1px solid #000c2e;}}@media screen and (min-width:768px){.node-form .form-actions .block-breaker{display:none;}}.node-form .field--name-price .form-composite{margin:0;}.node-form .form-item-price-1 .form-checkbox:checked + label::after,.node-form .field--type-boolean[class*=field--name-booking-type-] .form-checkbox:checked + label::after{content:"*";display:inline-block;margin-left:1px;color:var(--scheme-color-dark);font-size:0.8125rem;font-weight:normal;}.node-form .field--name-price-num input{width:calc(100% - 28px);margin-right:2px;}.node-form .field--name-price-num .description{margin-top:8px;font-size:0.875rem;font-style:italic;}.node-form .field--name-teaser label{display:flex;}.node-form .field--name-teaser .teaser-counter{order:1;margin-left:auto;}.node-form .field--name-teaser .teaser-counter span{font-weight:bold;}.node-form .field--name-teaser .exceeds-max-length{color:var(--scheme-color-dark);}.form-outer-description{margin-bottom:24px;}@media screen and (min-width:768px){.form-outer-description{margin-bottom:32px;}}@media screen and (min-width:1064px){.form-outer-description{width:calc(66.6666% - 40px / 2);}}form.user-form,form.user-cancel-form{padding:8px 32px 32px;background:#fafafb;}@media screen and (max-width:767px){form.user-form,form.user-cancel-form{margin:0 -32px;}}@media screen and (min-width:768px){form.user-form,form.user-cancel-form{padding:16px 48px 48px;}}@media screen and (min-width:1064px){form.user-form,form.user-cancel-form{width:calc(66.6666% - 40px / 2);}}form.user-form .form-actions,form.user-cancel-form .form-actions{display:flex;flex-direction:row;align-items:flex-start;width:100%;margin-top:80px;padding-top:48px;border-top:1px solid rgba(0,12,46,0.2);}form.user-form .form-actions .button,form.user-form .form-actions .action-link,form.user-cancel-form .form-actions .button,form.user-cancel-form .form-actions .action-link{margin:8px 16px 8px 0;text-decoration:none;line-height:48px;}form.user-form .form-actions .button:last-child,form.user-form .form-actions .action-link:last-child,form.user-cancel-form .form-actions .button:last-child,form.user-cancel-form .form-actions .action-link:last-child{margin-right:0;}form.user-form .form-actions .button--danger,form.user-cancel-form .form-actions .button--danger{display:block;}@media screen and (min-width:768px){form.user-form .form-actions .block-breaker,form.user-cancel-form .form-actions .block-breaker{display:none;}}.paragraph--type--hero-offers-banner .form--inline{display:flex;flex-wrap:wrap;justify-content:space-between;}.paragraph--type--hero-offers-banner .form--inline > .form-item{float:none;width:100%;margin-bottom:8px;}@media screen and (min-width:480px){.paragraph--type--hero-offers-banner .form--inline .form-type-select{width:calc(50% - 0.5 * 8px);}}.paragraph--type--hero-offers-banner .form--inline .form-actions{width:100%;margin-top:24px;}.paragraph--type--hero-offers-banner .form--inline input[name=soeg]{padding:0 40px 0 16px;}@media screen and (max-width:1063px){.paragraph--type--hero-offers-banner .form--inline input[name=soeg]{background-position:calc(100% - 6px) center;}}.paragraph--type--hero-offers-banner .form--inline input[name=soeg]:focus{outline:auto;}.paragraph--type--hero-offers-banner .form--inline .form-submit{padding-right:64px;background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.1267 4.09551C10.2371 3.96816 10.416 3.96816 10.5264 4.09551L13.9176 8.00845C14.028 8.13579 14.028 8.34225 13.9176 8.46959L10.5264 12.3825C10.416 12.5099 10.2371 12.5099 10.1267 12.3825C10.0164 12.2552 10.0164 12.0487 10.1267 11.9214L13.3181 8.23902L10.1267 4.55665C10.0164 4.42931 10.0164 4.22285 10.1267 4.09551Z" fill="%23fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1 8.23914C1 8.08307 1.13496 7.95654 1.30144 7.95654H13.133C13.2995 7.95654 13.4345 8.08307 13.4345 8.23914C13.4345 8.39522 13.2995 8.52175 13.133 8.52175H1.30144C1.13496 8.52175 1 8.39522 1 8.23914Z" fill="%23fff"/></svg>');background-repeat:no-repeat;background-position:center right 16px;background-size:20px;}@media screen and (min-width:480px){.paragraph--type--hero-offers-banner .form--inline .form-submit{width:calc(50% - 0.5 * 8px);}}.paragraph--type--hero{position:relative;}.paragraph--type--hero .field--name-cta ~ .field--name-tilbudsbanner{margin-top:32px;}@media screen and (min-width:768px){.paragraph--type--hero .field--name-image .media__texts{padding-left:548px;}}@media screen and (min-width:768px){.paragraph--type--hero{min-height:var(--hero-height);}.paragraph--type--hero .layout-content{position:static;min-height:calc(var(--hero-height) + 10 * 8px);display:flex;justify-content:flex-start;align-items:flex-end;overflow:hidden;}.paragraph--type--hero .field--name-image{position:absolute;top:0;width:100%;}.paragraph--type--hero .hero-branding{display:block;position:absolute;top:var(--hero-height);max-width:none;min-height:0;width:100%;margin:0;overflow:visible;z-index:-1;}.paragraph--type--hero .kk-base-cph-brand{min-height:0;width:auto;margin:0;}.paragraph--type--hero .kk-base-cph-brand-inner{margin:24px 32px 0;}.paragraph--type--hero .hero-box{position:static;height:auto;margin-top:60px;padding:40px;}.paragraph--type--hero .hero-box .hero-box__wrapper{height:auto;}}@media screen and (min-width:1064px){.paragraph--type--hero .hero-box{height:auto;margin-top:175px;}.paragraph--type--hero .kk-base-cph-brand-inner{margin:32px auto 0;max-width:1064px;}}.pager{padding:24px 0 0 0;}.pager .pager__items{padding:0;display:flex;justify-content:flex-start;}@media screen and (max-width:767px){.pager .pager__items{justify-content:center;}}.pager li.pager__item{width:48px;height:48px;margin-right:12px;padding:0;border:none;}.pager li.pager__item:last-child{margin-right:0;}.pager li.pager__item a,.pager li.pager__item.pager__item--ellipsis{display:block;width:48px;height:48px;border:1px solid #000c2e;text-align:center;font-size:0.9375rem;font-weight:500;line-height:48px;}.pager li.pager__item.is-active{background-color:#000c2e;}.pager li.pager__item.is-active a{color:#fff;}@media screen and (max-width:767px){.pager li.pager__item{display:none;}.pager li.pager__item.pager__item--ellipsis{display:none;}.pager li.pager__item.pager__item--first,.pager li.pager__item.pager__item--last,.pager li.pager__item.pager__item--previous,.pager li.pager__item.pager__item--next,.pager li.pager__item.is-active,.pager li.pager__item.before-active,.pager li.pager__item.after-active{display:block;width:48px;margin-bottom:0;}}@media screen and (max-width:480px){.pager li.pager__item{margin-right:8px;}.pager li.pager__item.before-active,.pager li.pager__item.after-active{display:none;}}.region-provider-menu{padding:16px 32px;background:var(--scheme-color-light);line-height:1.25rem;}@media screen and (max-width:767px){.region-provider-menu .provider-status{display:none;}}@media screen and (min-width:768px){.region-provider-menu{display:flex;justify-content:space-between;align-items:center;}}@media screen and (min-width:1064px){.region-provider-menu{padding:16px 48px 16px 32px;font-size:1.125rem;}}.region-provider-menu .provider-menu{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;}@media screen and (min-width:480px){.region-provider-menu .provider-menu{justify-content:flex-end;}}@media screen and (min-width:480px){.region-provider-menu .provider-menu li{margin-left:24px;}}@media screen and (min-width:1064px){.region-provider-menu .provider-menu li{margin-left:40px;}}.region-provider-menu .provider-menu a{color:#000c2e;text-decoration:none;}.region-header.with-provider-menu,.with-provider-menu .region-header__inner-wrapper{height:calc(var(--header-height) + 52px);}.region-header__menu{position:relative;transition:height cubic-bezier(0.785,0.135,0.15,0.86) 0.4s,height 0.4s ease-out;}.region-header__inner{transition:transform cubic-bezier(0.785,0.135,0.15,0.86) 0.4s,height 0.4s ease-out;}@media screen and (min-width:1064px){.region-header__inner{overflow:hidden;}}.region-header__inner.scrolled .region-header__menu{height:var(--header-height-scrolled);}.with-provider-menu .region-header__inner.scrolled{height:calc(var(--header-height-scrolled) + 52px);}.region-header__inner.scroll-up{transform:translateY(0);}.region-header__inner.scroll-down{transform:translateY(-100px);}.with-provider-menu .region-header__inner.scroll-down{transform:translateY(-152px);}.page-content{}.page-content table{width:100%;margin-top:16px;margin-bottom:16px;border-collapse:collapse;}.page-content table a{color:#000c2e;text-decoration:none;}.page-content caption{text-align:left;}.page-content th{position:relative;padding:16px;text-align:left;color:#000c2e;background:var(--scheme-color-light);}.page-content .sortable-heading{padding:0 16px;}.page-content .sortable-heading > a{display:block;padding:8px 16px 8px 0;text-decoration:none;color:#000c2e;}.page-content .sortable-heading > a::before{position:absolute;z-index:0;top:auto;right:1rem;bottom:0;left:1rem;display:block;height:100%;content:"";border-bottom:0.125rem solid transparent;}.page-content .sortable-heading > a::after{position:static;float:right;margin-top:2px;margin-right:-16px;content:"";opacity:0.5;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M1.75.25v1.5h10.5V.25zm0 3v1.5h7.5v-1.5zm0 3v1.5h4.5v-1.5z' fill='%23222330'/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:contain;}.page-content .sortable-heading > a:focus,.page-content .sortable-heading > a:hover{text-decoration:none;}.page-content .sortable-heading > a:focus::before,.page-content .sortable-heading > a:hover::before{border-color:inherit;}.page-content .sortable-heading > a:focus::after,.page-content .sortable-heading > a:hover::after{opacity:1;}.page-content .sortable-heading.is-active > a{color:#003cc5;}.page-content .sortable-heading.is-active > a::before{border-bottom:0.1875rem solid #003cc5;}.page-content .sortable-heading.is-active > a::after{content:none;}.page-content tr{border-bottom:0.0625rem solid #d4d4d8;color:#222330;background:#fff;}.page-content tr:hover,.page-content tr:focus{background:var(--scheme-color-light);}thead .page-content tr{border:none;}.page-content td{padding:16px;text-align:left;}.page-content td.is-active{background:none;}.page-content .caption{margin-bottom:1.25rem;}.page-content tfoot{font-weight:bold;}.page-content tfoot tr:last-child{border-bottom:none;}.page-content tfoot tr:last-child td{border-top:0.0625rem solid #8e929c;}.page-content .tablesort{display:inline-block;width:12px;height:12px;margin-left:8px;background-repeat:no-repeat;background-size:100%;}.page-content .tablesort--asc,.page-content .tablesort--desc{background-image:url('data:image/svg+xml;utf8,<svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.5057 0.805489C14.7203 0.991453 14.7203 1.29296 14.5057 1.47892L7.91233 7.19321C7.69775 7.37917 7.34986 7.37917 7.13529 7.19321L0.541882 1.47892C0.32731 1.29296 0.32731 0.991452 0.541883 0.805488C0.756457 0.619524 1.10435 0.619524 1.31892 0.805488L7.52381 6.18306L13.7287 0.805489C13.9433 0.619525 14.2912 0.619525 14.5057 0.805489Z" fill="%23000c2e"/></svg>');}.page-content .tablesort--asc{margin-bottom:-4px;}.page-content .tablesort--desc{margin-bottom:4px;transform:rotate(180deg);}.page-content .field-multiple-table tr{border-bottom:none;background:transparent;}.page-content .field-multiple-table tr:hover,.page-content .field-multiple-table tr:focus{background:transparent;}.view-offers-overview .view-content{scrollbar-width:thin !important;scrollbar-color:#000 transparent !important;width:100%;overflow:auto;}.view-offers-overview .view-content::-webkit-scrollbar{height:6px;}.view-offers-overview .view-content::-webkit-scrollbar-track{margin:0 32px;border-radius:0;background:#000;box-shadow:inset 0 2px #fff,inset 0 -2px #fff;}.view-offers-overview .view-content::-webkit-scrollbar-thumb{border-radius:0;background:#000;}.view-offers-overview .views-field-created,.view-offers-overview .views-field-changed{min-width:150px;}.view-offers-overview .views-field-title{min-width:250px;width:40%;}.block-local-tasks-block ul.tabs{border-bottom:none;}.block-local-tasks-block ul.tabs li{position:relative;margin-top:8px;margin-right:8px;border-bottom:1px solid #000c2e;}.block-local-tasks-block ul.tabs li::after{content:"";position:absolute;right:-8px;bottom:-1px;display:block;width:8px;height:1px;background:#000c2e;}.block-local-tasks-block ul.tabs li:last-child::after{content:none;}.block-local-tasks-block ul.tabs li a{display:block;padding:12px 12px 8px;}.kkoo-ubivox-subscription .form-item-description{margin-top:28px;padding:32px;background:#fafafb;}.kkoo-ubivox-subscription .form-actions{display:flex;justify-content:flex-end;margin-top:40px;}.kkoo-ubivox-subscription .form-submit{text-transform:capitalize;}
:root{--hero-height:320px;}@media screen and (min-width:768px){:root{--hero-height:400px;}}@media screen and (min-width:1064px){:root{--hero-height:552px;}}:root{--header-height:70px;--header-height-scrolled:60px;}@media screen and (min-width:768px){:root{--header-height:100px;--header-height-scrolled:70px;}}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Thin.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Thin.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Thin.woff) format("woff");font-weight:100;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-ThinItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-ThinItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-ThinItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Light.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Light.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-LightItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-LightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-LightItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-LightItalic.woff) format("woff");font-weight:300;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Regular.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Regular.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Italic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Italic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Medium.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Medium.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-MediumItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-MediumItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-MediumItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Demibold.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Demibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Demibold.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Demibold.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-DemiboldItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-DemiboldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-DemiboldItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-DemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Bold.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Bold.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BoldItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Black.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Black.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Black.woff) format("woff");font-weight:900;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BlackItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BlackItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BlackItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}:root{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-1{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-2{--scheme-color-light:#fff9c0;--scheme-color-dark:#926b1f;}.color-scheme-3{--scheme-color-light:#dff7fc;--scheme-color-dark:#910009;}.color-scheme-4{--scheme-color-light:#ffe9e9;--scheme-color-dark:#002cfc;}.color-scheme-5{--scheme-color-light:#f5f3e8;--scheme-color-dark:#ac153b;}.color-scheme-6{--scheme-color-light:#f5eedb;--scheme-color-dark:#025fcc;}.color-scheme-7{--scheme-color-light:#c9f2e3;--scheme-color-dark:#00519c;}.color-scheme-8{--scheme-color-light:#fcf7d0;--scheme-color-dark:#8332eb;}.color-scheme-9{--scheme-color-light:#e4f2ff;--scheme-color-dark:#1271a6;}.color-scheme-10{--scheme-color-light:#e5f9f4;--scheme-color-dark:#047c6e;}.color-scheme-11{--scheme-color-light:#ffefe6;--scheme-color-dark:#006369;}.color-scheme-12{--scheme-color-light:#fffed7;--scheme-color-dark:#c10023;}.color-scheme-13{--scheme-color-light:#e8e7d7;--scheme-color-dark:#665e62;}.color-scheme-14{--scheme-color-light:#e5e7ea;--scheme-color-dark:#000c2e;}.color-scheme-15{--scheme-color-light:#f5e1dc;--scheme-color-dark:#bd3615;}.color-scheme-16{--scheme-color-light:#e7e3e3;--scheme-color-dark:#5e4347;}
:root{--hero-height:320px;}@media screen and (min-width:768px){:root{--hero-height:400px;}}@media screen and (min-width:1064px){:root{--hero-height:552px;}}:root{--header-height:70px;--header-height-scrolled:60px;}@media screen and (min-width:768px){:root{--header-height:100px;--header-height-scrolled:70px;}}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Thin.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Thin.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Thin.woff) format("woff");font-weight:100;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-ThinItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-ThinItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-ThinItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Light.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Light.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-LightItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-LightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-LightItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-LightItalic.woff) format("woff");font-weight:300;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Regular.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Regular.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Italic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Italic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Medium.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Medium.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-MediumItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-MediumItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-MediumItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Demibold.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Demibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Demibold.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Demibold.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-DemiboldItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-DemiboldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-DemiboldItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-DemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Bold.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Bold.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BoldItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Black.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Black.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-Black.woff) format("woff");font-weight:900;font-style:normal;}@font-face{font-family:"KBH";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BlackItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BlackItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BlackItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH/KBH-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"KBH Tekst";src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot);src:url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff2) format("woff2"),url(/themes/custom/kk_profile_openoffers_theme/assets/fonts/KBH%20Tekst/KBHTekst-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;}:root{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-1{--scheme-color-light:#fffed1;--scheme-color-dark:#260eb5;}.color-scheme-2{--scheme-color-light:#fff9c0;--scheme-color-dark:#926b1f;}.color-scheme-3{--scheme-color-light:#dff7fc;--scheme-color-dark:#910009;}.color-scheme-4{--scheme-color-light:#ffe9e9;--scheme-color-dark:#002cfc;}.color-scheme-5{--scheme-color-light:#f5f3e8;--scheme-color-dark:#ac153b;}.color-scheme-6{--scheme-color-light:#f5eedb;--scheme-color-dark:#025fcc;}.color-scheme-7{--scheme-color-light:#c9f2e3;--scheme-color-dark:#00519c;}.color-scheme-8{--scheme-color-light:#fcf7d0;--scheme-color-dark:#8332eb;}.color-scheme-9{--scheme-color-light:#e4f2ff;--scheme-color-dark:#1271a6;}.color-scheme-10{--scheme-color-light:#e5f9f4;--scheme-color-dark:#047c6e;}.color-scheme-11{--scheme-color-light:#ffefe6;--scheme-color-dark:#006369;}.color-scheme-12{--scheme-color-light:#fffed7;--scheme-color-dark:#c10023;}.color-scheme-13{--scheme-color-light:#e8e7d7;--scheme-color-dark:#665e62;}.color-scheme-14{--scheme-color-light:#e5e7ea;--scheme-color-dark:#000c2e;}.color-scheme-15{--scheme-color-light:#f5e1dc;--scheme-color-dark:#bd3615;}.color-scheme-16{--scheme-color-light:#e7e3e3;--scheme-color-dark:#5e4347;}@media print{}
