/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.textarea{-webkit-appearance:none;appearance:none;background-color:var(--theme-background-color);background-image:none;border:1px solid var(--theme-input-border);color:var(--theme-color);display:block;font-family:var(--base-font-family);font-size:var(--base-font-size);line-height:1.3;min-height:100px;padding:10px;resize:none;width:100%}.textarea:focus{border-color:var(--color-gray);outline:none}.textarea::-webkit-input-placeholder{color:currentColor}.textarea::-moz-placeholder{color:currentColor}.textarea:-ms-input-placeholder{color:currentColor}.textarea:-moz-placeholder{color:currentColor}
@media (min-width:1200px){.meta-menu{border-bottom:1px solid var(--header-border-color);border-left:1px solid var(--header-border-color);display:flex;justify-content:flex-end;position:absolute;right:0;top:0;width:75%}}@media (max-width:1199px){.meta-menu{background-color:var(--color-gray);order:0}}.meta-menu__inner{align-items:center;display:flex;height:var(--meta-menu-height-mobile)}@media (min-width:1200px){.meta-menu__inner{height:calc(var(--meta-menu-height) - 1px)}}@media (max-height:319px){.meta-menu__inner{height:auto}}.meta-menu-list{align-items:center;display:flex;list-style:none;margin:0;padding:2px 0 0}@media (max-width:1199px){.meta-menu-list{justify-content:center;padding:0;width:100%}}.meta-menu-item{margin-right:35px}@media (max-width:319px){.meta-menu-item{margin-right:8px}}@media (max-width:1199px){.meta-menu-item{display:flex}}.meta-menu-item:last-of-type{margin-right:0}.meta-menu-item a{color:var(--meta-menu-text-color);font-family:var(--header-font-family);font-size:var(--base-font-size);font-weight:var(--header-font-weight);line-height:1.3;text-decoration:none}@media (max-width:575px){.meta-menu-item a{font-size:var(--base-font-size-small)}}.meta-menu-item a:focus,.meta-menu-item a:hover{text-decoration:underline}
.navigation{align-items:center;display:block;list-style:none}.navigation,.navigation .navigation-list{height:100%;margin:0;padding:0;width:100%}.navigation .navigation-list{display:flex;position:relative}.navigation-item{align-items:center;background-color:var(--color-white);color:var(--header-text-color);cursor:pointer;display:flex;height:100%;margin:0;padding-right:1px;width:33.33333333%}.navigation-item:last-child{padding-right:0}.navigation-item .icon--arrow-line-down{fill:currentColor;display:none;height:16px;margin-left:7px;width:16px}.navigation-item.active .navigation-item__link{color:var(--header-selected-text-color)}.navigation-item.active .navigation-item__link:after{opacity:1}.navigation-item--has-children .icon--arrow-line-down{display:inline-block}.navigation-item.open-sub-navigation .sub-navigation{opacity:1;transform:scaleY(1)}.navigation-item.active .navigation-item__link,.navigation-item:focus .navigation-item__link,.navigation-item:hover .navigation-item__link{background-color:var(--color-primary-hover);color:var(--color-white)}.navigation-item.active .navigation-item__link:after,.navigation-item:focus .navigation-item__link:after,.navigation-item:hover .navigation-item__link:after{width:40%}.navigation-item__link{background-color:var(--color-primary);color:var(--color-white);display:block;font-size:var(--base-font-size-medium);font-weight:var(--header-font-weight);height:100%;line-height:var(--header-height-mobile);position:relative;text-align:center;text-decoration:none;transition:background-color .3s;width:100%}@media (min-width:1200px){.navigation-item__link{font-size:var(--base-font-size-large);line-height:var(--header-height)}}@media (max-width:319px){.navigation-item__link{font-size:14px;line-height:32px}}.navigation-item__link:after{background-color:var(--color-white);bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s;width:0}
.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;font-weight:700;margin-top:10px}.pager__item a{color:var(--theme-pager-link-color);text-decoration:none}.pager__item:not(:last-child){margin-right:20px}.pager__item--next:after,.pager__item--next:before,.pager__item--previous:after,.pager__item--previous:before{border-radius:2px;content:"";display:block;height:2px;position:absolute;top:50%;transition:left .2s,right .2s;width:11px}.pager__item--previous{background-color:var(--theme-pager-previous-background-color);border-radius:30px;position:relative}.pager__item--previous:before{margin-top:-4px;transform:rotate(-45deg)}.pager__item--previous:after{margin-top:3px;transform:rotate(45deg)}.pager__item--previous:after,.pager__item--previous:before{background-color:var(--theme-pager-previous-arrow-color);left:20px}.pager__item--previous:hover:after,.pager__item--previous:hover:before{left:18px}.pager__item--previous a{color:var(--theme-pager-previous-link-color);display:block;padding:10px 30px 10px 45px}.pager__item--next{background-color:var(--theme-pager-next-background-color);border-radius:30px;position:relative}.pager__item--next:before{margin-top:-4px;transform:rotate(45deg)}.pager__item--next:after{margin-top:3px;transform:rotate(-45deg)}.pager__item--next:after,.pager__item--next:before{background-color:var(--theme-pager-next-arrow-color);right:20px}.pager__item--next:hover:after,.pager__item--next:hover:before{right:18px}.pager__item--next a{color:var(--theme-pager-next-link-color);display:block;padding:10px 45px 10px 30px}.pager__item.is-active{background-color:var(--theme-pager-active-background-color);border-radius:50%;height:44px;padding:10px;width:44px}.pager__item.is-active a{color:var(--theme-pager-active-link-color)}
.rte-block{display:flex;flex-direction:column;width:100%}
.search-overlay{background-color:#000000e6;color:#fff;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s;width:100vw;z-index:99999}.search-overlay__close{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;font-size:var(--base-font-size);justify-content:flex-start;position:absolute;right:40px;top:40px}.search-overlay__close .icon--close{background-color:#fff;border:1px solid #fff;border-radius:50%;height:60px;margin-bottom:10px;padding:15px;width:60px}.search-overlay__close-label{display:none}@media (min-width:992px){.search-overlay__close-label{color:#fff;display:block}}.search-overlay__content{position:absolute;top:50%;transform:translateY(-50%);width:100%}.search-overlay__input-field{position:relative;width:100%}.search-overlay__input-field .input{background:#0000;border:0;border-bottom:1px solid #fff;color:#fff;font-size:var(--base-font-size-large);font-weight:300;height:65px;outline:none;padding-left:25px}.search-overlay__input-field .input::-webkit-input-placeholder{color:#fff}.search-overlay__input-field .input::-moz-placeholder{color:#fff}.search-overlay__input-field .input:-ms-input-placeholder{color:#fff}.search-overlay__input-field .input:-moz-placeholder{color:#fff}.search-overlay__input-field .search_autocomplete{background:none;border:none!important;padding:0 15px!important}.search-overlay__input-field .search_autocomplete li{border:none;border-bottom:1px solid var(--color-white);padding:10px!important}.search-overlay__submit{cursor:pointer;padding:0;position:absolute;right:20px;top:12px}.search-overlay__submit .icon--search{fill:#fff;height:40px;width:40px}@media (max-width:400px){.search-overlay__submit{right:0;top:25px}.search-overlay__submit .icon--search{height:25px;width:25px}}.search-overlay__submit:focus{border-bottom:2px solid #fff;text-decoration:underline}.search-overlay--open{opacity:1;pointer-events:auto}@media (max-width:400px){.search-overlay__close{right:10px;top:10px}.search-overlay__close .icon--close{box-sizing:initial;height:15px;padding:10px;width:15px}}
.search-toggle{align-items:center;border-right:1px solid var(--header-border-color);cursor:pointer;display:inline-flex;flex-grow:0;flex-shrink:0;height:100%;justify-content:center;text-decoration:none;width:50%}@media (min-width:1200px){.search-toggle{font-size:var(--base-font-size);height:100%}}@media (max-width:1199px){.search-toggle{border-left:1px solid var(--header-border-color)}}.search-toggle .icon--search{fill:var(--color-cta);height:26px;margin-right:10px;width:26px}@media (max-width:1199px){.search-toggle .icon--search{height:22px;width:22px}}.search-toggle__label{color:var(--color-gray-medium);font-family:var(--base-font-family);font-size:var(--base-font-size-medium);font-weight:var(--base-font-weight);text-transform:uppercase}@media (max-width:1199px){.search-toggle__label{font-size:var(--base-font-size-small)}}@media (max-width:575px){.search-toggle__label{display:none}}
.spacer{margin:0;padding:0;position:relative;width:100%}.spacer--small{height:var(--container-spacing)}.spacer--medium{height:calc(var(--container-spacing)*2)}.spacer--large{height:calc(var(--container-spacing)*3)}
.section.theme{color:var(--theme-color)}.section.theme:not(.section--spacing-top-negative){background-color:var(--theme-background-color)}.section.theme a:not(.button):not(.pager__link):not(.appetiser--small a):not(.inline-navigation__link-list-item):not(.breadcrumb__link):not(.branding-spot__overlay--links a){color:var(--theme-link-color)}.section.theme .button:not(.button--red):not(.button--green):not(.button--gray):not(.button--white){background-color:var(--theme-button-background-color);background-image:var(--theme-button-background-image-path);color:var(--theme-button-color);padding:var(--theme-button-padding)}.section.theme .button:not(.button--red):not(.button--green):not(.button--gray):not(.button--white):hover{background-color:var(--theme-button-background-color-hover);color:var(--theme-button-color-hover)}.section.theme .divider:before{background-color:var(--theme-divider-background-color)}.section.theme .accordion-item{background-color:var(--theme-accordion-background-color);border-color:var(--theme-accordion-border-color);color:var(--theme-accordion-text-color)}.section.theme .accordion__toggle{color:var(--theme-accordion-toggle-text-color)}.section.theme .checkbox:checked+label:before,.section.theme .checkbox:not(:checked)+label:before,.section.theme .radio:checked+label:before,.section.theme .radio:not(:checked)+label:before{border-color:var(--theme-input-border)}.section.theme .checkbox:checked+label:after,.section.theme .checkbox:not(:checked)+label:after,.section.theme .radio:checked+label:after,.section.theme .radio:not(:checked)+label:after{border-bottom-color:var(--theme-input-color-marked);border-right-color:var(--theme-input-color-marked)}.section.theme .radio:checked+label:after,.section.theme .radio:not(:checked)+label:after{background:var(--theme-input-color-marked)}.section.theme .input,.section.theme .select,.section.theme .textarea{background-color:var(--theme-background-color);border-color:var(--theme-input-border);color:var(--theme-color)}.section.theme .input:focus,.section.theme .select:focus,.section.theme .textarea:focus{border-color:var(--theme-color)}.section.theme .input__description,.section.theme .select__description,.section.theme .textarea__description{color:var(--theme-color)}.section.theme .input__icon,.section.theme .select__icon,.section.theme .textarea__icon{fill:var(--theme-color)}.section.theme .status-message{background-color:var(--theme-status-message-background-color);color:var(--theme-color)}.section.theme .status-message--status{background-color:var(--theme-status-message-background-color-status);color:var(--theme-status-message-color-status)}.section.theme .status-message--warning{background-color:var(--theme-status-message-background-color-warning);color:var(--theme-status-message-color-warning)}.section.theme .status-message--error{background-color:var(--theme-status-message-background-color-error);color:var(--theme-status-message-color-error)}.section.theme .pager__item a{color:var(--theme-pager-link-color)}.section.theme .pager__item--previous{background-color:var(--theme-pager-previous-background-color)}.section.theme .pager__item--previous:after,.section.theme .pager__item--previous:before{background-color:var(--theme-pager-previous-arrow-color)}.section.theme .pager__item--previous a{color:var(--theme-pager-previous-link-color)}.section.theme .pager__item--next{background-color:var(--theme-pager-next-background-color)}.section.theme .pager__item--next:after,.section.theme .pager__item--next:before{background-color:var(--theme-pager-next-arrow-color)}.section.theme .pager__item--next a{color:var(--theme-pager-next-link-color)}.section.theme .pager__item.is-active{background-color:var(--theme-pager-active-background-color)}.section.theme .pager__item.is-active a{color:var(--theme-pager-active-link-color)}.section.theme .hero .icon--tree{fill:var(--theme-hero-icon-color)}#autosave-notification,.ui-widget{font-size:.8em}.layout-builder .layout-builder__section .layout-builder__section--header .layout-builder__section-label{font-size:.7em}.background-douce{background-color:var(--color-gray)!important}.background-mint{background-color:var(--color-light-mint)!important}.background-white{background-color:var(--color-white)!important}.background-grayblue{background-color:var(--color-secondary-light)!important}
:root{--color-primary:#006e73;--color-primary-hover:#00595d;--color-black:#000;--color-white:#fff;--color-gray:#e7ebe3;--color-gray-secondary:#f2f4f0;--color-gray-hover:#ced3c8;--color-gray-medium:#666;--color-gray-medium-secondary:#474747;--color-gray-darker:#585858;--color-gray-dark:#282828;--color-error:red;--color-cta:#d8204c;--color-cta-hover:#c21d44;--color-cta-focus:#750f28;--color-secondary:#8db2c3;--color-secondary-light:#c6d9df;--color-light-mint:#9bc2bd;--theme-background-color:var(--color-white);--theme-color:var(--color-black);--theme-button-background-color:var(--color-cta);--theme-button-color:var(--color-white);--theme-button-color-hover:var(--color-white);--theme-button-background-image-path:url(/sites/favrskov.dk/themes/custom/favrskov/build-assets/dist/images/white-arrow-right.svg);--theme-button-padding:0 45px 0 30px;--theme-button-background-color-hover:var(--color-cta-hover);--theme-button-background-color-focus:var(--color-cta-focus);--theme-link-color:var(--color-black);--theme-divider-background-color:var(--color-black);--theme-accordion-border-color:#ced3c8;--theme-accordion-toggle-text-color:var(--color-primary);--theme-accordion-background-color:var(--color-gray);--theme-accordion-text-color:var(--color-black);--theme-input-border:#e5e3de;--theme-input-color-marked:var(--color-primary);--theme-pager-previous-background-color:var(--color-gray);--theme-pager-previous-link-color:var(--color-black);--theme-pager-next-background-color:var(--color-primary);--theme-pager-next-link-color:var(--color-white);--theme-pager-active-link-color:var(--color-white);--theme-pager-active-background-color:var(--color-cta);--theme-pager-link-color:var(--color-black);--theme-pager-previous-arrow-color:var(--color-black);--theme-pager-next-arrow-color:var(--color-white);--theme-status-message-background-color:#c6c6c6;--theme-status-message-background-color-status:#dff0d8;--theme-status-message-color-status:#3c763d;--theme-status-message-background-color-warning:#fcf8e3;--theme-status-message-color-warning:#8a6d3b;--theme-status-message-background-color-error:#fce3e3;--theme-status-message-color-error:#763c3c;--theme-hero-icon-color:var(--color-gray);--theme-contact-block-item-background:var(--color-secondary-light);--theme-contact-block-item-box-shadow:0 4px 44px #0000001a;--base-font-family:"Arial","Helvetica","sans-serif";--base-font-size-xxxxlarge:60px;--base-font-size-xxxlarge:50px;--base-font-size-xxlarge:40px;--base-font-size-xlarge:28px;--base-font-size-large:22px;--base-font-size-medium:19px;--base-font-size:17px;--base-font-size-small:14px;--base-font-size-extra-small:12px;--base-font-weight:normal;--site-background-color:var(--color-white);--container-width:1560px;--grid-section-spacing:50px;--grid-section-spacing--mobile:calc(var(--grid-section-spacing)/2);--gutter-width:50px;--gutter-width-mobile:35px;--half-gutter-width:calc(var(--gutter-width)*0.5);--half-gutter-width-mobile:calc(var(--gutter-width-mobile)*0.5);--half-gutter-compensation:calc(var(--half-gutter-width)*-1);--half-gutter-compensation-mobile:calc(var(--half-gutter-width-mobile)*-1);--container-spacing--mobile:20px;--container-spacing:25px;--header-height:76px;--header-height-mobile:60px;--header-font-family:"Arial","Helvetica","sans-serif";--header-font-weight:bold;--header-text-color:#232323;--header-selected-text-color:var(--color-primary);--header-border-color:#ced3c8;--header-background-color:#fff;--meta-menu-height:44px;--meta-menu-height-mobile:32px;--meta-menu-background-color:#f7f7f7;--meta-menu-text-color:var(--color-primary);--button-border-radius:50px;--button-border-width:1px;--button-border-color:#0000;--button-height:60px;--button-padding:0 30px;--button-font-weight:700;--button-font-family:var(--header-font-family)}
.theme-douce{--theme-background-color:var(--color-gray);--theme-hero-icon-color:var(--color-gray-hover);--theme-button-background-color:var(--color-white);--theme-button-color:var(--color-black);--theme-button-background-image-path:none;--theme-button-padding:var(--button-padding);--theme-button-background-color-hover:var(--color-primary);--theme-button-color-hover:var(--color-white);--theme-accordion-background-color:var(--color-white);--theme-pager-previous-background-color:var(--color-white);--theme-pager-previous-link-color:var(--color-primary);--theme-pager-next-background-color:var(--color-primary);--theme-pager-next-link-color:var(--color-white);--theme-pager-active-link-color:var(--color-white);--theme-pager-active-background-color:var(--color-cta);--theme-pager-link-color:var(--color-black);--theme-pager-previous-arrow-color:var(--color-primary);--theme-pager-next-arrow-color:var(--color-white);--theme-contact-block-item-background:var(--color-white);--theme-contact-block-item-box-shadow:0 4px 44px #0000001a}
.theme-mint{--theme-background-color:var(--color-light-mint);--theme-accordion-border-color:var(--color-primary);--theme-accordion-background-color:var(--color-white);--theme-accordion-toggle-text-color:var(--color-black);--theme-pager-previous-background-color:var(--color-white);--theme-pager-previous-link-color:var(--color-primary);--theme-pager-next-background-color:var(--color-primary);--theme-pager-next-link-color:var(--color-white);--theme-pager-active-link-color:var(--color-white);--theme-pager-active-background-color:var(--color-cta);--theme-pager-link-color:var(--color-black);--theme-pager-previous-arrow-color:var(--color-primary);--theme-pager-next-arrow-color:var(--color-white);--theme-contact-block-item-background:var(--color-white);--theme-contact-block-item-box-shadow:0 4px 44px #0000001a}
.video{box-shadow:0 27px 50px 0 #23232326;color:#000;display:flex;flex-grow:1;font-family:var(--header-font-family);height:auto;max-height:700px;position:relative;width:100%}@media (min-width:992px){.video{max-height:none}}.video--inverted{color:#fff}.video .contextual-region{width:100%}.video:before{content:"";display:block;float:left;padding-top:56.25%;z-index:-1}.video img,.video picture{display:block;height:inherit;max-height:inherit;width:inherit}.video img{height:100%;object-fit:cover;width:100%}.video iframe,.video video{height:100%;left:0;position:absolute;top:0;width:100%}.video__iframe-wrapper:not(.active){display:none}.video__iframe-wrapper .contextual-region{position:static}.video__play-icon{align-items:center;border:3px solid;border-radius:50%;cursor:pointer;display:inline-flex;height:125px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.7);transition:opacity .3s;width:125px;z-index:3}@media (min-width:768px){.video__play-icon{transform:translate(-50%,-50%) scale(1)}}.video__play-icon .icon--play{fill:currentColor;height:50px;pointer-events:none;transform:translateX(5px);width:45px}.video__content{display:none}@media (min-width:768px){.video__content{bottom:0;display:block;left:50%;margin-bottom:60px;position:absolute;transform:translateX(-50%);transition:opacity .3s;width:90%;z-index:2}}.video__title{font-size:var(--base-font-size-xxxlarge);font-weight:900}.video__subtitle,.video__title{line-height:1.3;text-align:center}.video__subtitle{font-size:var(--base-font-size-large);margin-top:20px}.video--hide-content .video__content,.video--hide-content .video__play-icon{opacity:0;pointer-events:none}.video--hide-content img,.video--hide-content picture{display:none}
