﻿@import'/_assets/skattreff/css/generic.css';html{font-family:initial}/*!
* Web Fonts from Fontspring.com
*
* All OpenType features and all extended glyphs have been removed.
* Fully installable fonts can be purchased at https://www.fontspring.com
*
* The fonts included in this stylesheet are subject to the End User License you purchased
* from Fontspring. The fonts are protected under domestic and international trademark and
* copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
* distributing this font software.
*
* (c) 2010-2023 Fontspring
*//*!
-----------------------------------------------------------
The fonts included are copyrighted by the vendor listed below.

Vendor:      exljbris Font Foundry
License URL: https://www.fontspring.com/lic/lv4e5lv2k2
-----------------------------------------------------------
*/@font-face{font-family:"Museo Sans Rounded";font-style:normal;font-weight:normal;src:url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.eot");src:url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.eot?#iefix") format("embedded-opentype"),url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.woff2") format("woff2"),url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.woff") format("woff"),url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.svg#museo_sans_rounded500") format("svg")}@font-face{font-family:"Museo Sans Rounded";font-style:normal;font-weight:bold;src:url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.eot");src:url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.eot?#iefix") format("embedded-opentype"),url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.woff2") format("woff2"),url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.woff") format("woff"),url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.svg#museo_sans_rounded700") format("svg")}/*!
-----------------------------------------------------------
The fonts included are copyrighted by the vendor listed below.

Vendor:      Adam Ladd Font Foundry
License URL: https://www.fontspring.com/lic/e2fjm5vyjw
-----------------------------------------------------------
*/@font-face{font-family:"Citrus Gothic";src:url("/_assets/generic/fonts/CitrusGothic-Regular.eot");src:url("/_assets/generic/fonts/CitrusGothic-Regular.eot?#iefix") format("embedded-opentype"),url("/_assets/generic/fonts/CitrusGothic-Regular.woff2") format("woff2"),url("/_assets/generic/fonts/CitrusGothic-Regular.woff") format("woff"),url("/_assets/generic/fonts/CitrusGothic-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("/_assets/skattreff/fonts/icomoon.eot?1h1srp");src:url("/_assets/skattreff/fonts/icomoon.eot?1h1srp#iefix") format("embedded-opentype"),url("/_assets/skattreff/fonts/icomoon.ttf?1h1srp") format("truetype"),url("/_assets/skattreff/fonts/icomoon.woff?1h1srp") format("woff"),url("/_assets/skattreff/fonts/icomoon.svg?1h1srp#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}:root{--html-background-color: #23442d;--header-height: 110px;--header-background: url(/_assets/skattreff/images/background/wood_overlay.webp) repeat-x bottom center / 1900px 139px, linear-gradient(180deg, rgba(50, 22, 15, 1) 0%, rgb(50, 22, 15) 100%);--header-box-shadow: 0px -3px 13px 0px rgba(0, 0, 0, .59);--to-top-size: 110px;--to-top-char: "";--seo-background: url(/_assets/skattreff/images/holz.gif);--seo-color: #f0d29c;--seo-section-basis: 31.5%;--seo-section-margin-bottom: 30px;--main-background-color: #f8dbae;--main-text-color: #6e4b23;--main-menu-color: #f0d29c;--page-seo-padding-bottom: 60px;--main-padding-bottom: 60px;--main-border: 0;--header-stripe-bottom-height: 14px;--header-stripe-bottom-position: 0;--header-stripe-border-bottom: 2px #33150e solid;--nav-height: 94px;--nav-border-left: 0;--nav-border-right: 0;--nav-active-color: #f5ebbf;--nav-active-background: transparent;--nav-hover-before-background: transparent;--nav-hover-after-background: transparent;--nav-hover-filter: brightness(1.3) saturate(115%);--nav-hover-box-shadow: 0;--nav-text-decoration-active: none;--nav-text-shadow: 0 1px 1px #000;--nav-active-filter: brightness(1.6) saturate(1.2);--nav-active-box-shadow: inset 0 4px 5px -2px rgba(0, 0, 0, .35);--nav-bottom-border-bottom: 2px #33150e solid;--nav-bottom-background: url(/_assets/skattreff/images/background/wood_overlay.webp) repeat bottom center/1900px 139px, linear-gradient(180deg, rgb(62, 30, 21) 0%, rgb(74, 37, 26) 30%, rgb(79, 38, 25) 31%, rgb(84, 43, 29) 100%);--nav-bottom-height: 14px;--nav-bottom-shadow: 0px 0px 11px -5px rgba(0, 0, 0, .4);--nav-bottom-pos-bottom: 0;--nav-bottom-decoration-menu-after-display: none;--nav-text-background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAMAAAAMEmfoAAAAPFBMVEX/22DQlhfHiw7Dhwz71mz/1WDhsV37y037y0vyxUTUqjrruDncpzfmsDLfpSfXoSfLkh/XnBy4fRXMjxLbwCnKAAAAKElEQVQI1wXBhwHAEAAAsKC7tv9/lZiSqAua7MOB0+3x+hXVECxRcm0SpgDFzXaAoAAAAABJRU5ErkJggg==") repeat center / auto 38px;--nav-burger-menu-scale-factor: .75;--nav-burger-menu-char: "";--nav-burger-menu-display: none;--footer-border-top: 0;--footer-before-background: url(/_assets/skattreff/images/background/wood_overlay.webp) repeat bottom center/1900px 139px, linear-gradient(180deg, rgb(62, 30, 21) 0%, rgb(74, 37, 26) 30%, rgb(79, 38, 25) 31%, rgb(84, 43, 29) 100%);--footer-before-height: 14px;--footer-before-pos-top: 0;--footer-before-margin: 0 0 60px 0;--footer-after-background: url(/_assets/skattreff/images/background/footer-background.webp) repeat-x bottom center / 331px 95px;--footer-after-height: 100%;--footer-after-pos-top: 0;--footer-background: url(/_assets/skattreff/images/background/wood_overlay.webp) repeat center -125px/1900px 139px, linear-gradient(180deg, rgb(35, 15, 15) 0%, rgb(65, 31, 21) 30%, rgb(65, 31, 21) 100%);--footer-text-color: #f5ebbf;--footer-link-color: #f5ebbf;--footer-link-color-active: #c69439;--footer-to-top-transform: translate(-50%, -50%);--footer-app-badges-transform: none;--footer-app-badges-margin: 30px auto 25px;--link-color: #ac7330;--link-active-color: #c69439;--media-border-background: linear-gradient(180deg, #b5783f 0%, #6f4424 80%);--media-border-size: 2px;--media-border-fallback-color: rgb(169, 114, 61);--static-btn-background-first: transparent;--static-btn-background-second: linear-gradient(180deg, #c49057 0%, #824c25 100%);--static-btn-background-third: linear-gradient(180deg, #7f4b2f 0%, #5f3729 100%);--static-btn-color: #ebdab6;--static-btn-font-size: 28px;--static-btn-shadow: none;--static-btn-inner-first-size: 82%;--static-btn-inner-second-size: 86%;--static-btn-inner-second-shadow: none;--static-btn-inner-second-border: 2px #7d5132 solid;--static-btn-text-shadow: 0 1px 3px rgba(68, 56, 56, .7);--static-btn-extra-before-background: linear-gradient(180deg, rgba(150, 100, 79, 0.01) 50%, rgb(150, 100, 79) 100%);--static-btn-extra-after-background: linear-gradient(0deg, #37110c 0%, #31100a 100%);--static-btn-extra-shadow-color: #7d5132;--layout-separator-background: url(/_assets/skattreff/images/background/wood_divider.webp) repeat-x top center / 1171px 29px;--layout-separator-border-top: 0;--layout-separator-border-right: 0;--layout-separator-border-bottom: 0;--layout-separator-border-left: 0;--layout-separator-height: 29px;--layout-separator-after-background: none;--layout-separator-after-height: 0;--layout-separator-after-pos-top: 0;--layout-separator-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .59);--logo-background: url(/_assets/skattreff/images/skattreff_logo.svg);--logo-width: 200px;--logo-height: 200px;--logo-transform: scale(1) translate(-50%, 200px);--logo-opacity: 0;--letter-spacing: 0.5px;--word-spacing: 0.1ch;--body-width: 1900px;--content-margin: 20px;--ph: 10px;--pv: 20px;--layout-width: 1170px;--layout-shadow: none;--layout-stripes-vignette-stripe-width: 3px;--layout-stripes-vignette-color: #887C66;--layout-stripes-vignette-width: 60px;--layout-stripes-vignette-height: 64px;--layout-stripes-vignette-font: normal 32px/64px "icomoon";--layout-stripes-vignette-char: "";--layout-stripes-vignette-offset: 28px;--layout-stripes-vignette-display: flex}html,body{background-attachment:fixed}:host .vNode{opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}:host .vNode.rendered{opacity:1;transform:translateY(0)}#content,#page-seo{transition:height .3s,opacity .3s;will-change:height,opacity}html.loading #content,html.loading #page-seo,html.loading .breadcrumbs{opacity:.3}html,html .pat{background:var(--preloader-background);background-attachment:fixed}html.preload body>*:not(.preloader){display:none}html.preload body>*:not(.preloader).preloader{display:block}html .preloader{position:fixed;left:0;top:0;z-index:9999999;height:100%;width:100%;overflow:visible}html .preloader .fonts{opacity:0}html .preloader .status{font:normal 12px/12px Arial,Helvetica,sans-serif;color:var(--preloader-color);position:absolute;width:100%;top:calc(50% + var(--preloader-height)/2 + 20px);text-align:center}html .preloader .wrapper{position:absolute;display:block;padding:var(--preloader-padding);transform:translate(-50%, -50%);height:var(--preloader-height);width:var(--preloader-width);left:50%;top:50%}html .preloader .background,html .preloader .bar{background:var(--preloader-logo-background);background-size:var(--preloader-width) var(--preloader-height);position:absolute;height:var(--preloader-height);width:100%;left:0;top:0}html .preloader .bar{opacity:var(--preloader-bar-initial-opacity);max-width:100%;width:var(--preloader-bar-initial-width);transition:all .1s}html .preloader .background{filter:grayscale(100%) brightness(50%);opacity:.5}.vNode{display:block}body>nav>ul>li.active a{text-shadow:none}body>nav>ul>li.active a::before,body>nav>ul>li.active a::after{content:attr(data-text);position:absolute;left:0;height:100%;width:100%}body>nav>ul>li.active a::before{color:#000;opacity:1;left:1px;top:1px}body>nav>ul>li.active a::after{-webkit-text-fill-color:rgba(0,0,0,0);background:var(--nav-text-background);-webkit-background-clip:text;background-clip:text;top:0}body>header{border-bottom:var(--nav-border-bottom)}body>header::after,body>nav ul.submenu::after,body>nav>ul::after{border-bottom:var(--nav-bottom-border-bottom);border-top:var(--nav-bottom-border-top);box-shadow:var(--nav-bottom-shadow);background:var(--nav-bottom-background);height:var(--nav-bottom-height);width:100%;content:" ";display:block;position:absolute;bottom:var(--nav-bottom-pos-bottom);box-sizing:border-box;z-index:-1}body>nav>ul::after{display:var(--nav-bottom-decoration-menu-after-display);border-right:var(--nav-ul-border-right);box-sizing:border-box;bottom:auto}body>nav ul.submenu::after{opacity:0}.layout-separator{background:var(--layout-separator-background);box-shadow:var(--layout-separator-box-shadow);border-top:var(--layout-separator-border-top);border-right:var(--layout-separator-border-right);border-bottom:var(--layout-separator-border-bottom);border-left:var(--layout-separator-border-left);box-sizing:border-box;position:relative;display:block;height:var(--layout-separator-height);width:100%;z-index:1}.layout-separator::after{content:" ";background:var(--layout-separator-after-background);display:block;height:var(--layout-separator-after-height);width:100%;position:absolute;top:var(--layout-separator-after-pos-top);left:0}.layout-separator.frontpage{display:none}html{background-color:var(--html-background-color)}html.loading #head,html.loading #content>section,html.loading .separator{opacity:.5}html.resizing body>*,html.resizing body section>*{transition:none}html.resizing .slide.active{left:0}body{transition:transform .5s;transform-origin:top center;overflow-x:hidden;margin:0 auto;width:100%;color:var(--main-text-color);letter-spacing:var(--letter-spacing);word-spacing:var(--word-spacing);flex-direction:column;display:flex;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:none;font-smooth:never;-moz-osx-font-smoothing:grayscale;font:var(--body-font);max-width:var(--body-width)}body>header,body>nav ul.submenu{background:var(--header-background)}body>header{box-shadow:var(--header-box-shadow);height:var(--header-height);position:relative;left:auto;top:0;display:block;max-width:inherit;width:100%;z-index:2}body>nav{max-width:inherit}body>nav a,body>nav .link{text-transform:var(--main-menu-parent-text-transform);color:var(--main-menu-color);display:block;height:100%;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font:var(--font-static)}body>nav ul{max-width:var(--layout-width)}body>nav li.submenu ul li a{text-transform:var(--main-menu-sub-text-transform)}body>nav li.submenu:hover ul.submenu{padding-bottom:var(--nav-sub-hover-menu-padding-bottom)}body>nav li.submenu>a::after{transition:all .3s;transform:rotate(90deg);content:"❯";color:var(--main-menu-color);position:absolute;font-size:20px;display:block;left:50%;top:30px;font-weight:bold;margin-left:-10px}body>main{background-color:var(--main-background-color);border-right:var(--main-border);border-left:var(--main-border);box-shadow:var(--layout-shadow);box-sizing:border-box;position:relative;padding-bottom:var(--main-padding-bottom);margin:0 auto;flex-direction:column;display:flex;width:100%;max-width:var(--layout-width);z-index:1}body>footer{background:var(--footer-background);border-top:var(--footer-border-top);box-shadow:var(--footer-box-shadow);color:var(--footer-text-color);padding-bottom:50px;text-align:center;position:relative;height:var(--footer-height);width:100%;z-index:2}body>footer::before{background:var(--footer-before-background);position:relative;top:var(--footer-before-pos-top);margin:var(--footer-before-margin);content:" ";display:block;height:var(--footer-before-height);width:100%}body>footer::after{background:var(--footer-after-background);position:absolute;top:var(--footer-after-pos-top);left:0;content:" ";display:block;height:var(--footer-after-height);width:100%;z-index:-1}body>footer a{color:var(--footer-link-color)}body>footer a:hover,body>footer a:active{color:var(--footer-link-color-active)}body>footer nav{margin:0 auto 10px auto}body>footer nav ul li{display:inline-block}body>footer nav ul li a{transition:color .3s;text-decoration:none;line-height:1;position:relative;padding:0 10px;display:block}body>footer nav ul li a::after{content:" ";display:block;height:100%;border-right:1px var(--footer-text-color) solid;position:absolute;right:-1px;top:0}body>footer nav ul li:last-of-type a::after{display:none}body[data-page=frontpage] #footer-teaser{display:block}body[data-page=frontpage] .layout-separator.frontpage{display:block}.layout{max-width:var(--layout-width)}header h1{font:var(--font-header);margin-top:0}#content,#page-seo{padding:var(--pv) var(--ph) 0 var(--ph)}article,section{position:relative}article>header,section>header{margin-bottom:var(--content-margin)}#content{padding:0 var(--ph) var(--pv)}#content h1{font:var(--header-font);text-transform:uppercase}#content>section{justify-content:space-between;display:inline-flex;flex-wrap:wrap;width:100%}#content img{max-width:100%;height:auto}#footer-teaser{overflow:hidden;display:none}#page-seo{background:var(--seo-background);color:var(--seo-color);justify-content:space-between;flex-wrap:wrap;display:flex;padding-bottom:var(--page-seo-padding-bottom)}#page-seo header h2,#page-seo header h3,#page-seo header h4{color:var(--seo-header-color);text-transform:uppercase;font-weight:bold}#page-seo section{margin-bottom:var(--seo-section-margin-bottom);flex-basis:var(--seo-section-basis);max-width:100%;width:100%}#page-seo section:last-of-type{margin-bottom:0}#page-seo:empty,#page-seo:-moz-only-whitespace{display:none}#page-seo a{text-decoration:none;transition:color .3s;color:var(--link-color)}#page-seo a:hover,#page-seo a.active{color:var(--link-active-color)}#top{height:var(--header-height);width:100%;position:absolute;left:0;top:0}#to-top{position:absolute;height:var(--to-top-size);width:var(--to-top-size);transform:var(--footer-to-top-transform);transform-origin:center;left:50%;top:0}#to-top span::before{content:var(--to-top-char)}#print{display:none}#head{min-height:calc(var(--pv) - var(--content-margin)*2);margin:var(--content-margin) 0;position:relative;padding:0 var(--ph);z-index:1}#head a{text-decoration:none;transition:color .3s;color:var(--link-color)}#head a:hover,#head a.active{color:var(--link-active-color)}#burger-menu{height:var(--nav-burger-menu-size);width:var(--nav-burger-menu-size);position:absolute;left:var(--nav-burger-menu-left);top:var(--nav-burger-menu-top);display:var(--nav-burger-menu-display)}#burger-menu span::before{content:var(--nav-burger-menu-char);font-size:var(--nav-burger-menu-font-size)}#parallax{display:none}.logo-background,#logo{background:var(--logo-background) rgba(0,0,0,0) no-repeat center/100% 100%;height:var(--logo-height);width:var(--logo-width)}#logo{transition:opacity .6s;transform:var(--logo-transform);transform-origin:left top;position:relative;text-align:center;left:50%;opacity:var(--logo-opacity)}#logo.loaded{opacity:1}#logo a{color:rgba(0,0,0,0);display:block;height:100%;width:100%}.layout-background{box-sizing:border-box;position:absolute;height:100%;width:100%;left:0;top:0;z-index:-1}.layout-background span{position:absolute;flex-direction:column;flex-wrap:nowrap;display:var(--layout-stripes-vignette-display);flex-grow:1;height:100%;color:var(--layout-stripes-vignette-color)}.layout-background span:first-child{width:0;left:var(--layout-stripes-vignette-offset)}.layout-background span:last-child{width:calc(var(--layout-stripes-vignette-offset) + var(--layout-stripes-vignette-stripe-width));right:0}.layout-background span i:nth-child(1),.layout-background span i:nth-child(3){background:linear-gradient(0deg, var(--layout-stripes-vignette-color) 0%, var(--layout-stripes-vignette-color) 80%, rgba(0, 0, 0, 0) 100%);width:var(--layout-stripes-vignette-stripe-width);flex-basis:50%}.layout-background span i:nth-child(3){background:linear-gradient(180deg, var(--layout-stripes-vignette-color) 0%, var(--layout-stripes-vignette-color) 80%, rgba(0, 0, 0, 0) 100%)}.layout-background span i:nth-child(2){text-align:center;display:block;height:var(--layout-stripes-vignette-height);width:var(--layout-stripes-vignette-width);transform:translate(calc(-50% + var(--layout-stripes-vignette-stripe-width)), 0)}.layout-background span i:nth-child(2)::before{content:var(--layout-stripes-vignette-char);font:var(--layout-stripes-vignette-font)}.layout-background::before,.layout-background::after{background-color:rgba(0,0,0,.05);position:absolute;display:block;content:" "}.layout-background::before{clip-path:polygon(0 0, 0 100%, 100% 0);height:246px;width:546px;left:0;top:-100px}.layout-background::after{clip-path:polygon(100% 0, 0 100%, 100% 100%);height:140px;width:285px;bottom:0;right:0}.btn-static{transition:all .3s;border-radius:var(--static-btn-border-radius);position:relative;justify-content:center;align-items:center;display:flex;text-shadow:var(--static-btn-text-shadow);background:var(--static-btn-background-first);box-shadow:var(--static-btn-shadow);cursor:pointer}.btn-static .inner-first,.btn-static .inner-second{border-radius:var(--static-btn-border-radius);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.btn-static .inner-first{transition:filter .2s;background:var(--static-btn-background-second);height:var(--static-btn-inner-first-size);width:var(--static-btn-inner-first-size)}.btn-static .inner-second{background:var(--static-btn-background-third);box-shadow:var(--static-btn-inner-second-shadow);transition:width .2s,height .2s;border:var(--static-btn-inner-second-border);margin:auto;height:var(--static-btn-inner-second-size);width:var(--static-btn-inner-second-size)}.btn-static span{display:flex}.btn-static span::before{content:" ";font:normal var(--static-btn-font-size)/1 icomoon;color:var(--static-btn-color)}.btn-static:hover .inner-first,.btn-static:active .inner-first{filter:brightness(120%)}.btn-static:active{box-shadow:none;margin-top:2px}.btn-static:active .inner-second{height:calc(var(--static-btn-inner-second-size) - 10%);width:calc(var(--static-btn-inner-second-size) - 10%)}.btn-static::before,.btn-static::after{content:" ";border-radius:var(--static-btn-border-radius);position:absolute;display:block;z-index:-1}.btn-static::before{background:var(--static-btn-extra-before-background);bottom:-2px;height:96%;width:96%}.btn-static::after{background:var(--static-btn-extra-after-background);width:100%;height:100%}.btn-static .inner-first{outline:2px var(--static-btn-extra-shadow-color) solid}body[data-page=frontpage]>main{padding-bottom:0}component-slider{padding:var(--host-slider-padding);position:relative}content-badges{position:relative;margin:var(--footer-app-badges-margin);height:69px}
