/*



          /\
         /**\
        /****\   /\
       /      \ /**\
      /  /\    /    \
     /  /  \  /      \
    /  /    \/ /\     \
   /  /      \/  \/\   \
__/__/_______/___/__\___\______________________________

Made with Passion by GIPFELGOLD // www.gipfelgold.com
_______________________________________________________


VERSION: 260810 */
@font-face{font-family:'HelveticaNeueLTPro-Roman';font-display:swap;src:url('webFonts/HelveticaNeueLTPro-Roman/font.woff2') format('woff2'),url('webFonts/HelveticaNeueLTPro-Roman/font.woff') format('woff')}@font-face{font-family:'NeueHelvetica';font-style:normal;font-weight:bold;font-stretch:normal;font-display:swap;src:url('webFonts/NeueHelvetica/normal_normal_bold.woff2') format('woff2'),url('webFonts/NeueHelvetica/normal_normal_bold.woff') format('woff')}@font-face{font-family:'NeueHelvetica';font-style:normal;font-weight:normal;font-stretch:normal;font-display:swap;src:url('webFonts/NeueHelvetica/normal_normal_normal.woff2') format('woff2'),url('webFonts/NeueHelvetica/normal_normal_normal.woff') format('woff')}@font-face{font-family:'HelveticaNeueLTPro-Lt';font-display:swap;src:url('webFonts/HelveticaNeueLTPro-Lt/font.woff2') format('woff2'),url('webFonts/HelveticaNeueLTPro-Lt/font.woff') format('woff')}@font-face{font-family:'next_southerland_scriptRg';font-display:swap;src:url('webFonts/southerland/next_southerland_script-webfont.woff2') format('woff2'),url('webFonts/southerland/next_southerland_script-webfont.woff') format('woff');font-weight:normal;font-style:normal}:root{--gold:#D2A445;--dunkelgold:#a37b27;--gruen:#032d32;--beige:#afa999;--cookiebot:#032d32;--white:#ffffff;--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035)}body,html,p,ul,li,pre,.pre{font-family:'HelveticaNeueLTPro-Lt';font-weight:normal;font-style:normal;letter-spacing:0.08em;color:var(--gruen)}p,.post-detail .post-content{line-height:1.45em !important}pre,.pre{white-space:normal}.break{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:460px){.hero-h1,.hero-h2{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.align-center{text-align:center}h1,h2,h3,h4,h5,h6,p,li,a,i{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3{font-family:"VelourMedium" !important;font-weight:normal !important;font-style:normal !important;letter-spacing:0 !important;color:var(--gruen)}.smallheadline h1,.smallheadline h2{font-size:1.4em}.thb-slidetype h1{line-height:1.4em}h2,.h2,.thb-accordion.style2 .vc_tta-panel-heading h4,p.woocommerce-thankyou-order-received{font-family:"VelourMedium" !important;font-weight:normal !important;font-style:normal !important;letter-spacing:0 !important;font-size:clamp(30px,2vw,40px);line-height:1.1em !important;margin-bottom:0.85em}h2 .thb-slidetype-entry{line-height:1.3em}h4,h5,h6{font-family:'NeueHelvetica';font-weight:normal !important;font-style:normal !important;letter-spacing:0.1em;color:var(--gruen)}.h4,.h5,.h6{font-family:'NeueHelvetica' !important;font-weight:normal !important;font-style:normal !important;letter-spacing:0.1em !important;color:var(--gruen)}pre,.pre{background:inherit;font-size:inherit;line-height:inherit;margin-bottom:inherit;max-width:inherit;overflow:inherit;padding:inherit;font-family:'NeueHelvetica' !important;font-style:normal !important;font-weight:normal !important;font-stretch:normal !important;text-transform:uppercase;font-size:14px;letter-spacing:0.12em !important;margin-bottom:1em}#h1pre{font-weight:normal !important;text-transform:uppercase;letter-spacing:0.12em !important;font-size:12px;margin-bottom:1em}strong,b{font-family:'NeueHelvetica';font-style:normal;font-weight:bold;font-stretch:normal}.bold{font-weight:600 !important}#wrapper .thb-light-column p,#wrapper .thb-light-column ul,#wrapper .thb-light-column li,#wrapper .thb-light-column pre,#wrapper .thb-light-column .pre,#wrapper .thb-light-column h1,#wrapper .thb-light-column h2,#wrapper .thb-light-column h3,#wrapper .thb-light-column h4,#wrapper .thb-light-column h5,#wrapper .thb-light-column h6,#wrapper .thb-light-column .h1,#wrapper .thb-light-column .h2,#wrapper .thb-light-column .h3,#wrapper .thb-light-column .h4,#wrapper .thb-light-column .h5,#wrapper .thb-light-column .h6,#wrapper .thb-light-column p,#wrapper .thb-light-column li,#wrapper .thb-light-column i,#wrapper .columns.thb-light-column h1,#wrapper .columns.thb-light-column .h1,#wrapper .columns.thb-light-column h2,#wrapper .columns.thb-light-column .h2,#wrapper .columns.thb-light-column h3,#wrapper .columns.thb-light-column .h3,#wrapper .columns.thb-light-column h4,#wrapper .columns.thb-light-column .h4,#wrapper .columns.thb-light-column h5,#wrapper .columns.thb-light-column .h5,#wrapper .columns.thb-light-column h6,#wrapper .columns.thb-light-column .h6,#wrapper .columns.thb-light-column .thb-portfolio .type-portfolio h1,#wrapper .columns.thb-light-column .thb-portfolio .type-portfolio .h1,#wrapper .columns.thb-light-column .thb-portfolio .type-portfolio h2,#wrapper .columns.thb-light-column .thb-portfolio .type-portfolio .h2,#wrapper .columns.thb-light-column .thb-portfolio .type-portfolio.style6 .portfolio-holder,#wrapper .columns.thb-light-column .thb-awards-parent,#wrapper .columns.thb-light-column .thb-awards .award-container .thb-award-description strong,#wrapper .columns.thb-light-column .thb-awards .award-container .thb-award-description b,#wrapper .columns.thb-light-column .thb-experience .thb-experience-description strong,#wrapper .columns.thb-light-column .thb-experience .thb-experience-position strong,#wrapper .columns.thb-light-column .thb-experience .thb-experience-description b,#wrapper .columns.thb-light-column .thb-experience .thb-experience-position b,#wrapper .columns.thb-light-column .thb-experience,#wrapper .columns.thb-light-column label,#wrapper .columns.thb-light-column .thb-counter{color:var(--white)}.heroheadline{height:auto;color:rgba(255,255,255,0);line-height:0.85em !important;-webkit-text-stroke:0.01em rgb(215,169,90);text-shadow:rgba(255,255,255,0.5) 0.0417em 0.025em 0px;letter-spacing:1px;font-weight:400;font-family:"VelourBold" !important;white-space:unset !important;margin-left:auto;margin-right:auto;font-size:clamp(60px,9vw,120px);width:60vw;max-width:800px;min-width:280px}.max500>.vc_column-inner{max-width:600px;padding-left:0 !important;padding-right:0 !important;margin-left:auto;margin-right:auto}#gg-color-debug{position:fixed;top:10px;right:10px;z-index:99999;background:rgba(0,0,0,0.7);color:var(--white);padding:6px 10px;font-size:12px;border-radius:3px;font-family:Arial,sans-serif;pointer-events:none}@media (max-width:580px){.page>.row>.column,.page>.row>.columns{padding-right:30px;padding-left:30px}}.btn-text.style1{font-weight:bold;font-family:'NeueHelvetica';letter-spacing:0.12em;display:flex;align-items:center}.verschachtelte-bilder-wrapper{--scale:1;--abstand-links:28.8vw}@media (max-width:1024px){.verschachtelte-bilder-wrapper{--scale:1.8;--abstand-links:6.25vw}}@media (max-width:580px){.verschachtelte-bilder-wrapper{--scale:4.5;--abstand-links:15px}}.verschachtelte-bilder-wrapper{position:relative;width:100%;margin:0 auto;height:47vw;overflow:visible}.verschachtelte-bilder-wrapper .vc_column-inner,.verschachtelte-bilder-wrapper .wpb_wrapper{position:static !important}.verschachtelte-bilder-wrapper .verschachtelte-bilder{position:absolute !important;overflow:hidden}.verschachtelte-bilder-wrapper .bild-01{top:0;left:calc(var(--abstand-links) + 14vw);width:21vw;max-width:21vw;z-index:10;animation-delay:0.2s !important}.verschachtelte-bilder-wrapper .bild-02{top:11.5vw;left:calc(var(--abstand-links) + 16.15vw);width:32vw;max-width:32vw;z-index:20;animation-delay:0.4s !important}.verschachtelte-bilder-wrapper .bild-03{top:5vw;left:calc(var(--abstand-links) + 0vw);width:13vw;max-width:13vw;z-index:30;animation-delay:0.6s !important}.verschachtelte-bilder-wrapper .bild-04{top:23vw;left:calc(var(--abstand-links) + 3.6vw);width:16vw;max-width:16vw;z-index:40;animation-delay:0.8s !important}.verschachtelte-bilder-wrapper h2{font-family:'next_southerland_scriptRg' !important;font-weight:normal !important;font-style:normal !important;position:absolute !important;z-index:50;left:calc(var(--abstand-links) + 37.5vw);top:33.9vw;animation-delay:1s !important;font-size:clamp(36px,2.4vw,48px);line-height:1.1em;margin-bottom:0}.verschachtelte-bilder-wrapper .btn-text{position:absolute !important;z-index:60;left:calc(var(--abstand-links) + 31.75vw);top:36.5vw;trasformation-delay:1.2s !important}@media (max-width:1024px){.verschachtelte-bilder-wrapper{height:calc(47vw * var(--scale))}.verschachtelte-bilder-wrapper .bild-01{top:calc(0 * var(--scale));left:calc(var(--abstand-links) + (14vw * var(--scale)));width:calc(21vw * var(--scale));max-width:calc(21vw * var(--scale))}.verschachtelte-bilder-wrapper .bild-02{top:calc(11.5vw * var(--scale));left:calc(var(--abstand-links) + (16.15vw * var(--scale)));width:calc(32vw * var(--scale));max-width:calc(32vw * var(--scale))}.verschachtelte-bilder-wrapper .bild-03{top:calc(5vw * var(--scale));left:calc(var(--abstand-links) + (0vw * var(--scale)));width:calc(13vw * var(--scale));max-width:calc(13vw * var(--scale))}.verschachtelte-bilder-wrapper .bild-04{top:calc(23vw * var(--scale));left:calc(var(--abstand-links) + (3.6vw * var(--scale)));width:calc(16vw * var(--scale));max-width:calc(16vw * var(--scale))}.verschachtelte-bilder-wrapper h2{left:calc(var(--abstand-links) + (37.5vw * var(--scale)));top:calc(33.9vw * var(--scale))}.verschachtelte-bilder-wrapper .btn-text{left:calc(var(--abstand-links) + (31.75vw * var(--scale)));top:calc(37.3vw * var(--scale))}}@media (max-width:580px){.verschachtelte-bilder-wrapper{height:calc(50vw * var(--scale))}.verschachtelte-bilder-wrapper .bild-01{top:calc(0 * var(--scale));left:calc(var(--abstand-links) + (-2vw * var(--scale)));width:calc(21vw * var(--scale));max-width:calc(21vw * var(--scale))}.verschachtelte-bilder-wrapper .bild-02{top:calc(12.5vw * var(--scale));left:calc(var(--abstand-links) + (2.15vw * var(--scale)));width:calc(18vw * var(--scale));max-width:calc(32vw * var(--scale))}.verschachtelte-bilder-wrapper .bild-03{top:calc(36vw * var(--scale));left:calc(var(--abstand-links) + (10vw * var(--scale)));width:calc(10vw * var(--scale));max-width:calc(13vw * var(--scale));z-index:50}.verschachtelte-bilder-wrapper .bild-04{top:calc(23vw * var(--scale));left:calc(var(--abstand-links) + (0vw * var(--scale)));width:calc(14vw * var(--scale));max-width:calc(16vw * var(--scale))}.verschachtelte-bilder-wrapper h2{left:calc(var(--abstand-links) + (0vw * var(--scale)));top:calc(45.9vw * var(--scale))}.verschachtelte-bilder-wrapper .btn-text{left:calc(var(--abstand-links) + (0vw * var(--scale)));top:calc(48.5vw * var(--scale))}}.verschachtelte-bilder .vc_figure-caption{position:absolute;font-weight:bold;font-family:'NeueHelvetica';top:1vw;right:1vw;margin:0;padding-left:40px;font-size:12px;letter-spacing:0.12em;text-transform:uppercase;color:var(--white);z-index:10;pointer-events:none}.verschachtelte-bilder .vc_figure-caption::before{content:"";position:absolute;left:0;top:50%;width:35px;height:1px;background:var(--white);transform:translateY(-50%);opacity:0.9;transition:width .3s ease,background-color .3s ease,left .3s}.verschachtelte-bilder figure:hover .vc_figure-caption::before{width:60px;background:var(--white);left:-25px}.verschachtelte-bilder-wrapper .verschachtelte-bilder img{transition:transform .6s var(--ease-out-expo),filter .6s var(--ease-out-expo);transform-origin:center center}.verschachtelte-bilder-wrapper .verschachtelte-bilder:hover{}.verschachtelte-bilder-wrapper .verschachtelte-bilder:hover img{transform:scale(1.06);filter:brightness(1.05)}.thb-fancy-box.thb-bottom-center .thb-fancy-content{align-items:flex-end}.thb-fancy-box .thb-fancy-text-content{text-align:right}.thb-fancy-box .thb-fancy-text-content>a{font-weight:bold;font-family:'NeueHelvetica';position:relative;display:inline-block;color:var(--white) !important;font-size:12px;letter-spacing:0.12em;text-transform:uppercase;text-decoration:none;padding-left:45px}.thb-fancy-box .thb-fancy-text-content>a::before{content:"";position:absolute;left:0;top:50%;width:35px;height:1px;background:var(--gold);transform:translateY(-50%);transition:width .3s ease,left .3s ease}.thb-fancy-box:hover .thb-fancy-text-content>a::before{width:60px;background:var(--gold);left:-25px}.thb-fancy-box .thb-fancy-text-content p{color:rgba(255,255,255,0.85);text-align:right;font-size:12px;margin-bottom:0;letter-spacing:0.08em}.imagefontgradient .thb-fancy-image::before{content:"";width:100%;height:33%;display:block;bottom:0;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%)}.parallax_bg.animate-scale-in::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(0deg,rgba(3,45,50,0.8),rgba(3,45,50,0.95))}.hidden{display:none}.thb_post_nav.style2{display:none !important}.gm-style .gm-style-iw-c{color:#;box-shadow:0 2px 7px 1px rgba(0,0,0,0.3)}.gm-style .gm-style-iw-t::after{box-shadow:-2px 2px 2px 0 rgba(178,178,178,.4)}.wpb_gallery_slides figcaption{display:none}.add-prescription-wrapper{padding-bottom:20px}.childnumber{margin-bottom:0px !important;padding-bottom:0px !important}#wrapper .thb-light-column a:not(.btn):not(.button),#wrapper .columns.thb-light-column .post .post-title a:not(.btn):not(.button),#wrapper .columns.thb-light-column .post .post-category a:not(.btn):not(.button),#wrapper .columns.thb-light-column .thb-accordion.style1 .vc_tta-panel-heading h4 a:not(.btn):not(.button),#wrapper .columns.thb-light-column .post.style9 .style9-content .style9-readmore,#wrapper .columns.thb-light-column .thb_twitter_container .thb_tweet_time,#wrapper .columns.thb-light-column .thb_twitter_container p a:not(.btn):not(.button),#wrapper .columns.thb-light-column .thb_twitter_container .thb_follow_us a:not(.btn):not(.button){color:#d2a445;-webkit-transition:color 1s;-moz-transition:color 1s;-o-transition:color 1s;transition:color 1s}#wrapper .thb-dark-column a:not(.btn):not(.button):not(.btn-text),#wrapper .columns.thb-dark-column .post .post-title a:not(.btn):not(.button):not(.btn-text),#wrapper .columns.thb-dark-column .post .post-category a:not(.btn):not(.button):not(.btn-text),#wrapper .columns.thb-dark-column .thb-accordion.style1 .vc_tta-panel-heading h4 a:not(.btn):not(.button):not(.btn-text),#wrapper .columns.thb-dark-column .post.style9 .style9-content .style9-readmore,#wrapper .columns.thb-dark-column .thb_twitter_container .thb_tweet_time,#wrapper .columns.thb-dark-column .thb_twitter_container p a:not(.btn):not(.button):not(.btn-text),#wrapper .columns.thb-dark-column .thb_twitter_container .thb_follow_us a:not(.btn):not(.button):not(.btn-text){color:var(--dunkelgold);-webkit-transition:color 1s;-moz-transition:color 1s;-o-transition:color 1s;transition:color 1s}#wrapper .magicwrap .thb-light-column a:not(.btn):not(.button),#wrapper .magicwrap .columns.thb-light-column .post .post-title a:not(.btn):not(.button),#wrapper .magicwrap .columns.thb-light-column .post .post-category a:not(.btn):not(.button),#wrapper .magicwrap .columns.thb-light-column .thb-accordion.style1 .vc_tta-panel-heading h4 a:not(.btn):not(.button),#wrapper .magicwrap .columns.thb-light-column .post.style9 .style9-content .style9-readmore,#wrapper .magicwrap .columns.thb-light-column .thb_twitter_container .thb_tweet_time,#wrapper .magicwrap .columns.thb-light-column .thb_twitter_container p a:not(.btn):not(.button),#wrapper .magicwrap .columns.thb-light-column .thb_twitter_container .thb_follow_us a:not(.btn):not(.button){color:#f0efec}#wrapper.hgdark .magicwrap .thb-dark-column a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-dark-column .post .post-title a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-dark-column .post .post-category a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-dark-column .thb-accordion.style1 .vc_tta-panel-heading h4 a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-dark-column .post.style9 .style9-content .style9-readmore,#wrapper.hgdark .magicwrap .columns.thb-dark-column .thb_twitter_container .thb_tweet_time,#wrapper.hgdark .magicwrap .columns.thb-dark-column .thb_twitter_container p a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-dark-column .thb_twitter_container .thb_follow_us a:not(.btn):not(.button){color:var(--gruen)}#wrapper.hgdark .magicwrap .thb-light-column a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-light-column .post .post-title a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-light-column .post .post-category a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-light-column .thb-accordion.style1 .vc_tta-panel-heading h4 a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-light-column .post.style9 .style9-content .style9-readmore,#wrapper.hgdark .magicwrap .columns.thb-light-column .thb_twitter_container .thb_tweet_time,#wrapper.hgdark .magicwrap .columns.thb-light-column .thb_twitter_container p a:not(.btn):not(.button),#wrapper.hgdark .magicwrap .columns.thb-light-column .thb_twitter_container .thb_follow_us a:not(.btn):not(.button){color:#d2a445}.wpb_text_column a:not(.btn):not(.button):after{border-bottom:1px solid var(--gold);margin-top:-5px}#wrapper.hgdark .magicwrap .thb-dark-column .style1.btn-text:before{background:var(--gruen)}input[type="submit"].style3,.button.style3,.btn.style3{border-width:1px}input[type="submit"].large,.button.large,.btn.large{font-size:14px}#wrapper a.btn-text.style3 span:after{background:#d2a445 !important}#wrapper.hgdark .magicwrap .thb-light-column a.btn-text{color:white !important}.light-button-text.style1:before,.columns.thb-light-column .style1.btn-text:before,.footer.dark .style1.btn-text:before{background:rgba(210,164,69,1)}#wrapper.hgdark .magicwrap .thb-light-column a.btn-text:hover{color:rgba(210,164,69,1) !important}.light-button-text.style1:hover:before,.columns.thb-light-column .style1.btn-text:hover:before,.footer.dark .style1.btn-text:hover:before{background:rgba(210,164,69,1)}#wrapper .magicwrap .thb-dark-column a.btn-text{color:var(--gruen) !important}.dark-button-text.style1:before,.columns.thb-dark-column .style1.btn-text:before,.footer.light .style1.btn-text:before{background:rgba(210,164,69,1)}#wrapper .magicwrap .thb-dark-column a.btn-text:hover{color:var(--gruen) !important}.dark-button-text.style1:hover:before,.columns.thb-dark-column .style1.btn-text:hover:before,.footer.light .style1.btn-text:hover:before{background:rgba(210,164,69,1)}.wpb_text_column ul,.wpb_text_column ol{margin-left:0}.wpb_text_column ul{list-style:none;font-size:15px}.wpb_text_column ul li{line-height:1.35em;margin-bottom:.5em;margin-left:1.5em}.wpb_text_column ul li:before{content:"";width:1.5em;background-image:url("/wp-content/themes/revolution-2513-child/assets/icons/ok.svg");background-repeat:no-repeat;background-position:left center;height:.7em;display:inline-block;background-size:contain;opacity:1;margin-left:-1.5em}.biglist ul{font-size:1.25em}#wrapper:not(.hgdark):not(.hgyellow) .thb-light-column .wpb_text_column ul.roombenefits li:before{opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}#wrapper.hgdark .thb-light-column .wpb_text_column ul.roombenefits li:before{opacity:1}#wrapper.hgdark .thb-dark-column .wpb_text_column ul li:before{opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}#wrapper.transparent .thb-dark-column .wpb_text_column ul.freizeitangebot li:before{opacity:1}.thb-carousel .slick-dots-wrapper{justify-content:left}.thb-carousel .slick-dots{margin:20px 0 0 30px}.thb-animated-arrow.circular{border:1px solid rgba(255,255,255,0.7);background:rgba(0,0,0,0.1)}.slick-nav.circular{opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.slick-nav.circular.slick-disabled{opacity:0}@media (max-width:640px){.thb-carousel.center-arrows .slick-nav{display:none !important}}#extrasslider-sommer-winter .thb-portfolio .type-portfolio.style4{margin-bottom:0}#extrasslider-sommer-winter .thb-carousel .slick-dots{margin:20px 0 0 12px}@media (min-width:1024px){#extrasslider-sommer-winter .slick-prev,#extrasslider-sommer-winter .slick-next{position:absolute;top:40%;transform:translateY(-50%);z-index:10;background-color:var(--gruen);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;text-indent:-10000px;box-shadow:0 0 5px rgba(255,255,255,0.2)}#extrasslider-sommer-winter .slick-prev{display:block !important;left:0;background-image:url('/wp-content/themes/revolution-2513-child/assets/svg/Arrow_Prev_Icon.svg');background-repeat:no-repeat;background-position:center}#extrasslider-sommer-winter .slick-next{display:block !important;right:0;background-image:url('/wp-content/themes/revolution-2513-child/assets/svg/Arrow_Next_Icon.svg');background-repeat:no-repeat;background-position:center}}#scroll_to_top .thb-animated-arrow.circular{background:#d2a445}@media (min-width:640px){.onlymobile{display:none !important}}.thb-countdown{text-align:center}.thb-countdown .thb-countdown-ul{display:inline-flex;justify-content:normal;flex-direction:row}.thb-countdown .thb-countdown-ul li{padding:0 0.5em;margin-bottom:0}.thb-countdown .thb-countdown-ul li .timestamp{font-weight:normal;font-size:clamp(18px,2vw,30px);font-family:"VelourMedium";margin-bottom:0}.thb-countdown .thb-countdown-ul li .timelabel{font-weight:normal;font-size:clamp(8px,1vw,12px);text-transform:uppercase}.thb_cascading_images .cascading_image:not(:first-child) img{max-width:100%}#wrapper .thb-portfolio .type-portfolio .thb-categories,#wrapper .thb-portfolio .type-portfolio h2{color:var(--white)}.thb-portfolio .type-portfolio.style1 .thb-portfolio-image:before,.thb-portfolio .type-portfolio.style10 .thb-portfolio-image:before{content:'';width:100%;height:100%;position:absolute;background:rgba(3,45,50,0.8);background:linear-gradient(-180deg,rgba(3,45,50,0) 30%,rgba(3,45,50,0.8) 100%)}.thb-portfolio .type-portfolio.style1 .thb-portfolio-content h2,.thb-portfolio .type-portfolio.style10 .thb-portfolio-content h3{font-size:30px !important;line-height:1em;color:var(--white) !important}.thb-portfolio .type-portfolio.style10 .thb-portfolio-content .thb-categories{display:none}.thb-portfolio-hover{background:rgba(3,45,50,0.8) !important;background:linear-gradient(-180deg,rgba(3,45,50,0.5) 20%,rgba(3,45,50,0.9) 100%) !important}.portfolio-attributes.style2 .attribute{border:1px solid #d2a445;border-radius:5px}.portfolio-attributes.style2 .attribute h6{FONT-WEIGHT:700 !important}.logo-holder a{display:block;width:100%;height:14px;background-image:url(/wp-content/uploads/2025/12/hofgut-apartment-lifestyle-resort-wagrain-logo-line-05px.svg);position:absolute;background-position:calc(40vw - 500px) 0;background-size:auto 14px;top:34px;background-repeat:no-repeat;left:0}header.dark-header .logo-holder a{background-image:url(/wp-content/uploads/2025/12/hofgut-apartment-lifestyle-resort-wagrain-logo-line-05px.svg)}.logo-holder a img{display:none}@media (max-width:990px){.logo-holder a{background-position:-350px 0;top:42px}}.logo-holder a{z-index:500 !important}.secondary-area,.header .mobile-toggle-holder{z-index:700 !important}.vertical-center .vc_column-inner{display:flex;align-items:center}.mobile-toggle-holder .mobile-toggle span{width:32px}.thb-full-menu>li+li{margin-left:1em}.thb-full-menu>li>a,.thb-header-menu>li>a{font-size:12px;text-transform:uppercase;letter-spacing:0.2em;font-weight:700}.thb-full-menu>li>a:hover,.thb-header-menu>li>a:hover{color:var(--white);opacity:0.7}.thb-full-menu>li>a:active,.thb-header-menu>li>a:active,.thb-full-menu>li>a:visited,.thb-header-menu>li>a:visited,.thb-full-menu.thb-standard>li.current-menu-item:not(.has-hash)>a{color:var(--white)}.thb-full-menu li.menu-item-has-children>a:after{margin-left:0px}@media (max-width:470px){.secondary-area>ul:not(.thb-language-switcher){display:none}}.menu-item-2098 a{font-size:14px !important}.thb-full-menu.thb-line-through>li>a:before{height:1px;background:#d2a445 !important}.mobile-toggle-holder{height:50px;width:50px}.mobile-toggle-holder .mobile-toggle{width:32px;height:14px}.mobile-toggle-holder .mobile-toggle span{width:32px}.mobile-toggle-holder .mobile-toggle span:nth-child(1){top:0px}.mobile-toggle-holder .mobile-toggle span:nth-child(2){top:6px}.mobile-toggle-holder .mobile-toggle span:nth-child(3){top:12px}#mobile-menu .thb-mobile-language-switcher a{text-transform:lowercase !important}#mobile-menu{background-color:var(--gruen) !important}#mobile-menu.style3 .thb-mobile-menu>li>a{font-size:clamp(20px,5.5vw,40px);text-transform:uppercase;letter-spacing:0.1em;font-size:clamp(18px,4.125vw,30px);text-transform:uppercase;letter-spacing:0.16em;font-family:"VelourLight"}.nav-homeitem a{font-size:14px !important;font-family:'NeueHelvetica' !important}.thb-mobile-menu .sub-menu{margin-bottom:30px;margin-left:0}.thb-mobile-menu .sub-menu a{padding:4px 0}#mobile-menu.dark .sub-menu a{color:var(--white);font-size:clamp(12px,1.1vw,14px)}#mobile-menu.dark .thb-mobile-search input[type=text]{background:rgba(0,0,0,0);border-color:rgba(255,255,255,0.5);border-width:0 0 1px 0;border-radius:0;color:var(--white);text-transform:uppercase;width:250px;font-size:18px}#mobile-menu.dark .thb-mobile-search .submit svg{fill:rgba(255,255,255,0.5)}.thb-mobile-menu .sub-menu .sub-menu{padding-left:1em;margin-bottom:20px;border-left:1px solid #d2a445}.thb-mobile-menu .sub-menu .sub-menu .sub-menu{border-left:none;margin-top:0px;margin-bottom:10px}.thb-mobile-menu .sub-menu .sub-menu .sub-menu li a{font-weight:bold;font-size:12px !important}#mobile-menu .thb-mobile-search input[type=text]{padding:12px 25px 12px 0 !important}.thb-secondary-menu{padding-top:30px;margin-bottom:40px}#mobile-menu.dark .thb-secondary-menu a{color:rgba(255,255,255,0.5);letter-spacing:0.1em;font-size:clamp(12px,1.1vw,14px);line-height:1.5em;font-weight:normal;text-transform:uppercase}#mobile-menu.dark .thb-secondary-menu a:hover{color:var(--white)}.thb-secondary-menu .secondary-margintop{margin-top:1em}@media (max-width:639px){#mobile-menu.style3{padding:10% 10% 20% 10%}}#mobile-menu .menu-footer p{color:rgba(255,255,255,0.5);letter-spacing:0.1em;font-size:12px;line-height:1.5em;font-weight:normal}.menu-footer a,#mobile-menu.dark .menu-footer a{color:var(--gold);letter-spacing:0.1em;font-size:12px;line-height:1.5em;font-weight:normal}.menu-footer li a,#mobile-menu.dark .menu-footer li a{text-transform:uppercase}.menu-footer a:hover,#mobile-menu.dark .menu-footer a:hover{color:rgba(210,164,69,0.8)}#mobile-menu.dark .socials a{color:rgba(255,255,255,1);padding:10px;margin-right:5px}#mobile-menu.dark .socials a:hover{color:rgba(210,164,69,1)}#mobile-menu.dark .socials .fa-flickr:before{content:"\e07b"}#mobile-menu.dark .socials .fa-tripadvisor:before{content:"";display:block;width:20px;height:14px;background-image:url(/wp-content/themes/revolution-2513-child/assets/icons/tripadvisor.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}@media (min-width:640px){#mobile-menu.style3 .mobile-menu-bottom .thb-secondary-menu li{display:block}}#mobile-menu.style3 .mobile-menu-bottom .thb-secondary-menu li a{padding:0.25em;line-height:1.6em}@media (min-width:640px){#mobile-menu.style3 .custom_scroll{padding:15vh 6%}}@media (max-width:640px){#mobile-menu.style3 .thb-mobile-menu>li:first-child>a{padding-top:2em !important}}.hofgutlogo{display:block;width:140px;height:67px;background:url("/wp-content/uploads/2025/12/hofgut-apartment-lifestyle-resort-wagrain-logo.svg");background-position:left center;background-repeat:no-repeat;background-size:contain;font-size:0 !important;color:transparent;margin-top:32px}.secondary-area .thb-search-holder{display:block;height:50px;display:flex;align-items:center}.secondary-area .thb-language-switcher{height:50px}.archive .header .thb-search-holder,.error404 .header .thb-search-holder{fill:white !important}@media (max-width:1024px){.secondary-area .thb-search-holder{display:block;height:50px;display:flex;align-items:center}}.header.fixed.light-header{background:rgba(3,44,48,0.9) !important;backdrop-filter:blur(10px)}.header.fixed.dark-header{background:#f0efec !important}.thb-search-popup{background:var(--gruen)}.thb-search-popup .s{font-family:'NeueHelvetica'}.searchform fieldset input[type=text]:focus,.searchform fieldset input[type=search]:focus{border-color:white}.search-results article{padding:15px;background:rgba(0,0,0,0.01);border-radius:5px;border:1px solid rgba(0,0,0,0.02)}.search-results .post-meta{display:none !important}.search-results .post-content{font-size:13px;line-height:1.3em}.search-results .post-gallery{margin-bottom:0}@media (min-width:640px){.z100{position:relative;z-index:100}.z200{position:relative;z-index:200}.z100 .slick-slide{position:relative}.z100 .slick-slide:before{content:"";display:block;width:90%;height:100%;position:absolute;z-index:300;top:0;right:1.25rem;background:rgb(240,239,236);background:linear-gradient(90deg,rgba(240,239,236,0) 0%,rgba(240,239,236,0.90) 100%)}.kulinariktext{position:relative;z-index:200}.kulinarikslider{margin-left:calc(-101% / 6);position:relative;z-index:100}.kulinarikslider .slick-nav.slick-prev{display:none !important}.kulinarikslider .slick-slide{position:relative}.kulinarikslider .slick-slide:before{content:"";display:block;width:50%;height:100%;position:absolute;z-index:300;top:0;left:1.25rem;left:0;background:rgb(0,0,0,0);background:linear-gradient(90deg,rgba(3,45,50,0.8) 0%,rgba(3,45,50,0) 100%)}.thb-dark-column .kulinarikslider .slick-slide:before{content:"";background:linear-gradient(90deg,rgba(240,239,236,0.9) 0%,rgba(208,203,195,0) 100%)}}@media print,screen and (min-width:40em){.kulinarikslider .slick-slide:before{content:"";left:.9375rem}}@media print,screen and (min-width:64em){.kulinarikslider .slick-slide:before{content:"";left:1.25rem}}.thb-full-menu.thb-underline>li>a:before{height:2px}.thb-iconbox p{font-size:13px}.thb-iconbox.left h5,.thb-iconbox.right h5{font-size:12px}.vc_custom_nlform{padding-right:0px !important;padding-left:0px !important}@media (max-width:639px){.z100 .slick-list:after{display:none}}@media (max-width:1023px){.z200{margin-top:5vh !important;padding-bottom:0px !important}}#topnews:not(.hofgut-topnews){display:none !important}.hofgut-topnews{--hofgut-topnews-close-offset:15px;--hofgut-topnews-close-size:44px;--hofgut-topnews-close-icon-size:18px;--hofgut-topnews-content-safe-space:calc(var(--hofgut-topnews-close-size) + (var(--hofgut-topnews-close-offset) * 2));display:flex !important;align-items:center;justify-content:center;margin:0 !important;overflow:hidden;position:fixed;top:0;left:0;transform:translateY(-100%);transition:max-height 280ms ease,margin 280ms ease,opacity 220ms ease,padding 280ms ease,transform 280ms ease;width:100%;z-index:1001}.hofgut-topnews.is-visible{transform:translateY(0)}#mobile-menu{z-index:1002 !important}body.has-hofgut-topnews .header{top:var(--hofgut-topnews-height,0px) !important;transition:top 280ms ease}.hofgut-topnews.is-closing{max-height:0;opacity:0;padding-bottom:0 !important;padding-top:0 !important;transform:translateY(-100%)}.hofgut-topnews>.wpb_column{padding-left:var(--hofgut-topnews-content-safe-space) !important;padding-right:var(--hofgut-topnews-content-safe-space) !important;width:100%}.hofgut-topnews .vc_column-inner,.hofgut-topnews .wpb_wrapper,.hofgut-topnews .wpb_text_column{margin:0 !important;padding:0 !important}.hofgut-topnews p{margin:0 !important}.hofgut-topnews .hofgut-topnews-close{align-items:center;background:transparent;border:0;color:#032d32;cursor:pointer;display:flex;height:var(--hofgut-topnews-close-size);justify-content:center;margin:0;padding:0;position:absolute;right:var(--hofgut-topnews-close-offset);top:50%;transform:translateY(-50%);width:var(--hofgut-topnews-close-size)}.hofgut-topnews .hofgut-topnews-close,.hofgut-topnews .hofgut-topnews-close:focus,.hofgut-topnews .hofgut-topnews-close:active{color:#032d32 !important;-webkit-tap-highlight-color:transparent}.hofgut-topnews .hofgut-topnews-close div{height:var(--hofgut-topnews-close-icon-size);position:relative;width:var(--hofgut-topnews-close-icon-size)}.hofgut-topnews .hofgut-topnews-close span{background:currentColor;display:block;height:1px;left:0;position:absolute;top:50%;width:var(--hofgut-topnews-close-icon-size)}.hofgut-topnews .hofgut-topnews-close span:first-child{transform:rotate(45deg)}.hofgut-topnews .hofgut-topnews-close span:last-child{transform:rotate(-45deg)}@media (max-width:767px){.hofgut-topnews{--hofgut-topnews-close-offset:15px;--hofgut-topnews-close-size:15px;--hofgut-topnews-close-icon-size:10px}}.herovideo26 .heroheadline,.herovideo26 .heroheadline + .vc_empty_space + .wpb_single_image{opacity:0;transform:translateY(12px);transition:opacity 700ms ease,transform 700ms ease}.herovideo26 .heroheadline + .vc_empty_space + .wpb_single_image{min-height:22px}.herovideo26 .heroheadline + .vc_empty_space + .wpb_single_image .vc_single_image-wrapper,.herovideo26 .heroheadline + .vc_empty_space + .wpb_single_image img{display:inline-block;height:auto;max-height:22px;width:auto}body.hero-intro-ready .herovideo26 .heroheadline,body.hero-intro-ready .herovideo26 .heroheadline + .vc_empty_space + .wpb_single_image{opacity:1;transform:translateY(0)}body.hero-intro-ready .herovideo26 .heroheadline + .vc_empty_space + .wpb_single_image{transition-delay:140ms}.home #instagram [id^="flockler-embed-"]{min-height:1900px}@media (max-width:640px){.home #instagram [id^="flockler-embed-"]{min-height:1950px}}.herovideo26.hofgut-video-deferred{position:relative;overflow:hidden}.herovideo26.hofgut-video-deferred>.wpb_column{position:relative;z-index:2}@media (max-width:767px){.herovideo26.hofgut-video-deferred.hofgut-mobile-kenburns::before{animation:hofgut-hero-kenburns 18s ease-in-out infinite alternate;background-image:inherit;background-position:center;background-repeat:no-repeat;background-size:cover;content:"";inset:0;position:absolute;transform:scale(1);transform-origin:center;z-index:0}}@keyframes hofgut-hero-kenburns{from{transform:scale(1)}to{transform:scale(1.08)}}.hofgut-deferred-video{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity 700ms ease}.hofgut-deferred-video.is-ready{opacity:1}.hofgut-deferred-video video{width:100%;height:100%;object-fit:cover}.hero{padding-top:calc(130px + 7vh) !important}@media (max-height:700px){.hero{padding-top:130px !important}}.hero video{-webkit-filter:grayscale(0.5);filter:grayscale(0.5)}#heroslider-headline,.heroslider-headline{font-family:"VelourBold" !important;white-space:unset !important}.hero h1{font-size:clamp(30px,6.3vw,48px)}.hero .btn.white.style1{background:var(--white);color:var(--gruen)}.hero .btn.white.style1:hover{background:#d2a445;color:var(--white) !important}.btn-text.btn-text-large{font-size:1em}.hf-btn{margin:0 2em;font-weight:normal;text-transform:uppercase !important;letter-spacing:0.2em;font-family:'NeueHelvetica';line-height:1em;font-size:1em !important}.hf-btn.nomargin{margin:0}.hero .hf-btn{padding:2.2vw 3.8vw !important;font-weight:600;text-shadow:0px 2px 5px rgba(0,0,0,0.85)}.hero .hf-btn.book span{display:block;background-image:url(/wp-content/themes/revolution-2513-child/assets/icons/buchen-neg.svg);background-position:left center;background-size:auto 100%;background-repeat:no-repeat;padding:0.25em 0 0 2em}.hero .hf-btn:hover{text-shadow:none}.hero .hf-btn:hover span{color:var(--gruen) !important}.hero .hf-btn.book:hover span{background-image:url(/wp-content/themes/revolution-2513-child/assets/icons/buchen-pos.svg)}.hero input[type="submit"].large:hover,.hero .button.large:hover,.hero .btn.large:hover{color:#076f7a !important}.hero input[type="submit"].large:hover span,.hero .button.large:hover span,.hero .btn.large:hover span{color:#076f7a !important}.herobuttons{margin-top:-2.2vw !important;margin-bottom:2.2vw !important}@media (max-width:900px){.herobuttons{margin-top:-28px !important;margin-bottom:28px !important}}.hofgutvisual{background-position:center center !important;position:relative}.hofgutvisual h1+p{font-size:14px;letter-spacing:0.05em;font-weight:600;text-transform:uppercase}.hofgutvisual h1+p a{color:var(--gruen) !important}#wrapper:not(.hgdark) .thb-light-column a:not(.btn):not(.button):not(.flockler-btn-load-more){color:var(--white) !important}.hofgutvisual h1+p a:not(.btn):not(.button):after{border-bottom:2px solid var(--gruen)}.hofgutvisual .wpb_raw_code{margin-bottom:0}.herobadge{display:block;position:absolute;width:198px;height:198px;background-repeat:no-repeat;background-position:center center;background-size:contain;text-indent:-100000px;position:absolute;right:-99px;top:10vh;-webkit-transition:all 150ms ease-in-out !important;-moz-transition:all 150ms ease-in-out !important;-ms-transition:all 150ms ease-in-out !important;-o-transition:all 150ms ease-in-out !important;transition:all 150ms ease-in-out !important}.herobadge:after{display:none}.herobadge:hover{cursor:pointer;-moz-transform:scale(0.95);-webkit-transform:scale(0.95);-o-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.herobadge{max-width:198px}@media (max-width:1670px){.herobadge{width:198px;height:198px;right:-6vw;top:15vh}}@media (max-width:920px){.herobadge{bottom:-15vw;right:178px;width:40vw;height:40vw;top:unset}}#bookingbadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/book-btn-de.svg")}html[lang="en-US"] #bookingbadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/book-btn-en.svg")}html[lang="pl-PL"] #bookingbadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/book-btn-pl.svg")}html[lang="da-DK"] #bookingbadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/book-btn-da.svg")}html[lang="it-IT"] #bookingbadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/book-btn-it.svg")}html[lang="cs-CZ"] #bookingbadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/book-btn-cz.svg")}html[lang="nl-NL"] #bookingbadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/book-btn-nl.svg")}@media (max-width:1670px){#bookingbadge{top:15vh}}@media (max-width:920px){#bookingbadge{right:178px;top:unset}}@media (max-width:492px){#bookingbadge{right:36vw}}#packagebadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/minisweek-btn-de-34.svg");top:calc(10vh + 198px)}html[lang="en-US"] #packagebadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/minisweek-btn-en-34.svg")}html[lang="pl-PL"] #packagebadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/minisweek-btn-pl-34.svg")}html[lang="da-DK"] #packagebadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/minisweek-btn-da-34.svg")}html[lang="it-IT"] #packagebadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/minisweek-btn-it-34.svg")}html[lang="cs-CZ"] #packagebadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/minisweek-btn-cz-34.svg")}html[lang="nl-NL"] #packagebadge{background-image:url("/wp-content/themes/revolution-2513-child/assets/svg/minisweek-btn-nl-34.svg")}@media (max-width:1670px){#packagebadge{top:calc(15vh + 198px)}}@media (max-width:920px){#packagebadge{right:0;top:unset}}.st0,.st1,.st2,.swimmer-svg,.sauna-svg,.familie-svg,.sportler-svg,.freunde-svg{fill:none;stroke:#D2A345;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:47556.0390625px;stroke-dashoffset:47556.0390625px;animation:move 15s linear forwards}@keyframes move{100%{stroke-dashoffset:0}}#hofgut-aquaworldsvg-homepage{max-width:300px;margin:0 auto;margin-bottom:2vh}#hofgut-aquaworldsvg-inoutdoorpool,#hofgut-saunasvg-sauna{max-width:500px}.herovideo26{z-index:501}.fixed-bottom-bar{position:fixed;bottom:0;left:0;width:100%;padding:10px 0;background:rgba(255,255,255,0.9);backdrop-filter:blur(10px);display:flex;justify-content:center;gap:40px;z-index:500;box-shadow:0 0px 15px 0px rgb(0 0 0 / 8%)}.bottom-btn{position:relative;padding:12px 25px 8px 25px;text-decoration:none;color:var(--gruen);display:inline-block;overflow:visible;text-transform:uppercase;font-size:12px;letter-spacing:0.1em}.bottom-btn:hover{color:var(--gruen)}.bottom-btn::before,.bottom-btn::after{content:"";position:absolute;pointer-events:none}.bottom-btn::before{top:0;left:0;width:0;height:0;border-top:1px solid var(--gruen);border-right:1px solid var(--gruen);opacity:0}.bottom-btn::after{bottom:0;right:0;width:0;height:0;border-bottom:1px solid var(--gruen);border-left:1px solid var(--gruen);opacity:0}.bottom-btn.is-animating::before{animation:border-before 0.2s linear forwards}.bottom-btn.is-animating::after{animation:border-after 0.2s linear forwards 0.2s}@keyframes border-before{0%{width:0;height:0;opacity:0}10%{width:0;height:0;opacity:1}55%{width:100%;height:0;opacity:1}100%{width:100%;height:100%;opacity:1}}@keyframes border-after{0%{width:0;height:0;opacity:0}10%{width:0;height:0;opacity:1}55%{width:100%;height:0;opacity:1}100%{width:100%;height:100%;opacity:1}}.bottom-btn.de,.bottom-btn.en{display:none}html[lang="de-DE"] .bottom-btn.de{display:inline-block}html:not([lang="de-DE"]) .bottom-btn.en{display:inline-block}@media (max-width:767px){.fixed-bottom-bar{display:none !important}}#quicknav-desktop.deutsch,#contacts-mobile.deutsch,#quicknav-desktop.englisch,#contacts-mobile.englisch{display:none}@media (min-width:768px){html[lang="de-DE"] #quicknav-desktop.deutsch,html:not([lang="de-DE"]) #quicknav-desktop.englisch{display:block}}@media (max-width:767px){html[lang="de-DE"] #contacts-mobile.deutsch,html:not([lang="de-DE"]) #contacts-mobile.englisch{display:block}}@media (min-width:768px){.quicknav *{box-sizing:border-box}.quicknav{list-style-type:none;position:fixed;top:15vh;left:100%;margin:0;padding:0;box-sizing:border-box;z-index:510;display:block}.quicknav li{margin:0 0 20px 0;padding:0;height:56px;position:relative}.quicknav li a{display:block;width:266px;height:56px;border-radius:3px;background-color:var(--gold);box-shadow:0 -3px 15px 1px rgb(0 0 0 / 16%);padding:0 0 0 55px;line-height:62px;color:var(--white);font-size:15px;text-decoration:none;position:absolute;left:-55px;top:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;background-repeat:no-repeat;background-position:10px center;background-size:auto 20px;font-weight:700}.quicknav li a:hover{left:-180px;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.quicknav li a.quick-book{background-image:url(/wp-content/themes/revolution-2513-child/assets/svg/icon-book.svg);background-position:18px center}.quicknav li a.quick-specials{background-image:url(/wp-content/themes/revolution-2513-child/assets/svg/icon-specials.svg);background-position:18px center}.quicknav li a.quick-voucher{background-image:url(/wp-content/themes/revolution-2513-child/assets/svg/icon-voucher.svg);background-position:18px center}}@media (max-width:767px){#contacts-mobile *{box-sizing:border-box}#contacts-mobile{display:block;position:fixed;left:0;bottom:0;width:100%;height:60px;padding:0 2vw;box-sizing:border-box;z-index:510;background:transparent;margin-bottom:0}#contacts-mobile li{display:inline-block;width:calc((96vw - 14px) / 3);padding:0;margin:0;vertical-align:top}#contacts-mobile li a{display:block;width:100%;height:50px;background-position:center center;background-repeat:no-repeat;background-size:25px 25px;cursor:pointer;background-color:var(--gold);border-radius:3px;box-shadow:0px 3px 5px rgb(0 0 0 / 16%)}#contacts-mobile li a span{display:none}#contacts-mobile li.mobile-book a{background-image:url(/wp-content/themes/revolution-2513-child/assets/svg/icon-book.svg)}#contacts-mobile li.mobile-specials a{background-image:url(/wp-content/themes/revolution-2513-child/assets/svg/icon-specials.svg)}#contacts-mobile li.mobile-voucher a{background-image:url(/wp-content/themes/revolution-2513-child/assets/svg/icon-voucher.svg)}#scroll_to_top.active{bottom:75px}}.infotext h3,.infotext p{font-size:0.8em;margin-bottom:1.5em}.pauschalen-horizontallist .thb-horizontal-list{padding:10px;border-bottom:1px solid var(--gold);font-weight:bold}.thb-horizontal-list:before{background:rgba(0,0,0,.01)}.pauschalen-horizontallist .horizontal-list-cell:nth-child(1){color:var(--gold)}.pauschalen-horizontallist .horizontal-list-cell:nth-child(2){padding-left:10px}.pauschalen-horizontallist .horizontal-list-cell:nth-child(3){justify-content:flex-end}.pauschalen-horizontallist .horizontal-list-cell .btn{margin-top:0;margin-left:10px;border:none;padding:0;text-transform:uppercase;color:var(--gruen);font-weight:normal}@media (max-width:767px){.pauschalen-horizontallist .thb-horizontal-list{padding:20px 10px}.pauschalen-horizontallist .horizontal-list-cell:nth-child(3){display:none !important}}@media (min-width:640px) and (max-width:767px){.pauschalen-horizontallist .horizontal-list-cell:nth-child(2){padding-left:30px}}@media (max-width:640px){.pauschalen-horizontallist .horizontal-list-cell{justify-content:center;text-align:center}}.thb-accordion.style3 .vc_tta-panel.active{background:rgba(4,67,74,0.02);box-shadow:none}.columns.thb-dark-column .thb-accordion.style3 .vc_tta-panel{border-color:rgba(4,67,74,0.08)}#wrapper .vc_tta-panel-title a,#wrapper .thb-light-column .vc_tta-panel-title a{font-weight:600;text-transform:uppercase;font-size:12px;letter-spacing:0.1em}#wrapper .magicwrap .thb-dark-column .vc_tta-panel-title a,#wrapper.hgdark .magicwrap .thb-light-column .vc_tta-panel-title a{color:var(--dunkelgold);font-weight:600;text-transform:uppercase;font-size:12px;letter-spacing:0.1em}.thb-accordion .vc_tta-panel-heading h4 a{opacity:1}.columns.thb-light-column .thb-accordion.style3 .vc_tta-panel.active{background:rgba(255,255,255,0.03);box-shadow:none}.columns.thb-light-column .thb-accordion.style3 .vc_tta-panel{border-color:rgba(255,255,255,0.1)}#wrapper.hgdark .magicwrap .thb-light-column .vc_tta-panel-title a{color:#d2a445}#wrapper .thb-accordion.style2 .vc_tta-panel{border-bottom:0;font-size:unset}#wrapper .thb-accordion.style2 .vc_tta-panel-heading{padding-left:0}#wrapper .thb-accordion.style2 .vc_tta-panel-heading:before{display:none}#wrapper .thb-accordion.style2 .vc_tta-panel-heading h4{font-size:inherit;line-height:1.35em;margin:0;padding:0 0 1em 0;letter-spacing:0}#wrapper .thb-accordion.style2 .vc_tta-panel-heading h4 a{font-weight:400 !important;text-transform:none !important;font-size:inherit !important;letter-spacing:0 !important}#wrapper .thb-accordion.style2 .vc_tta-panel-heading h4 a span:after{content:" +";color:var(--dunkelgold)}#wrapper .thb-accordion.style2 .vc_tta-panel.active .vc_tta-panel-heading h4 a span:after{content:" –"}#wrapper.hgdark .magicwrap .thb-light-column .thb-accordion.style2 .vc_tta-panel .vc_tta-panel-heading h4 a span:after{color:white}#wrapper .thb-accordion.style2 .vc_tta-panel.active .vc_tta-panel-heading h4 a:after,#wrapper .thb-accordion.style2 .vc_tta-panel.active .vc_tta-panel-heading h4 a:before{display:none}#wrapper .thb-accordion.style2 .vc_tta-panel-body{padding-left:0}.half-row-bg{background-repeat:repeat-y;background-size:100% auto}.post-detail .post-gallery-detail{min-height:30vh}.post-detail .align-center{text-align:initial}.post-detail{padding-bottom:4rem}.single-post h1{font-size:clamp(32px,4vw,40px)}.post.listing .listing_content .post-title h6{font-size:18px}.post.listing .listing_content .post-meta{font-size:13px;font-weight:700;letter-spacing:0;color:rgba(0,0,0,0.3)}[class^="tag-cloud-link"]{border:2px solid rgba(0,0,0,0.2);color:rgba(0,0,0,0.7);font-size:13px !important}.post-template-default.single.single-post .post-content a{color:#d2a445;text-decoration:underline}.post-template-default.single.single-post .post-content a:hover{color:#d2a445;text-decoration:none}.post-template-default.single.single-post .post-content h2 a,.post-template-default.single.single-post .post-content h3 a,.post-template-default.single.single-post .post-content h4 a,.post-template-default.single.single-post .post-content h5 a,.post-template-default.single.single-post .post-content h6 a{color:var(--gruen);text-decoration:none;border-bottom:1px solid var(--gruen)}.post-template-default.single.single-post .post-content h2 a:hover,.post-template-default.single.single-post .post-content h3 a:hover,.post-template-default.single.single-post .post-content h4 a:hover,.post-template-default.single.single-post .post-content h5 a:hover,.post-template-default.single.single-post .post-content h6 a:hover{color:#d2a445;text-decoration:none;border-bottom:none}.archive .gipfelgold-header .logolink,.error404 .gipfelgold-header .logolink{background:none}.archive .header,.error404 .header{background:var(--gruen) !important}.archive .header .thb-full-menu>li>a:not(:hover),.error404 .header .thb-full-menu>li>a:not(:hover){color:#FFF !important}.archive .header .mobile-toggle span,.error404 .header .mobile-toggle span{background:#FFF !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form .wpcf7-response-output{border-color:rgba(0,0,0,0);max-width:960px !important;margin-left:auto;margin-right:auto;border:0 !important;background:var(--white);color:var(--beige);margin-top:3em;font-weight:bold;text-transform:none;font-size:14px;line-height:1.2em}div.wpcf7 .ajax-loader::before{display:none}div.wpcf7 .ajax-loader{margin-top:30px !important;margin-left:auto;margin-right:auto;background-color:transparent}div.wpcf7 .ajax-loader{background-image:url('/wp-content/themes/revolution-2513-child/assets/icons/loading.gif');background-size:contain;width:24px;height:24px}span.wpcf7-list-item{margin:0}.columns.thb-light-column div.wpcf7 .ajax-loader{margin-top:30px;margin-left:0;margin-right:0}.columns.thb-light-column div.wpcf7 .ajax-loader{background-image:url('/wp-content/themes/revolution-2513-child/assets/icons/loading-neg.gif')}@media (min-width:760px){.halfinput .wpcf7-form-control-wrap{display:inline-block;width:48%}.halfinput .wpcf7-form-control-wrap:nth-child(odd){margin-right:3%}.wpcf7-form-control-wrap input.half[type="text"],.wpcf7-form-control-wrap input.half[type="password"],.wpcf7-form-control-wrap input.half[type="date"],.wpcf7-form-control-wrap input.half[type="datetime"],.wpcf7-form-control-wrap input.half[type="email"],.wpcf7-form-control-wrap input.half[type="number"],.wpcf7-form-control-wrap input.half[type="search"],.wpcf7-form-control-wrap input.half[type="tel"],.wpcf7-form-control-wrap input.half[type="time"],.wpcf7-form-control-wrap input.half[type="url"],.wpcf7-form-control-wrap textarea.half{margin-bottom:10px}}.grecaptcha-badge{-webkit-filter:grayscale(100%);filter:grayscale(100%);bottom:70px !important}@media (max-width:767px){.grecaptcha-badge{bottom:130px !important}}label{margin-bottom:0}.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=password],.wpcf7-form-control-wrap input[type=date],.wpcf7-form-control-wrap input[type=datetime],.wpcf7-form-control-wrap input[type=email],.wpcf7-form-control-wrap input[type=number],.wpcf7-form-control-wrap input[type=search],.wpcf7-form-control-wrap input[type=tel],.wpcf7-form-control-wrap input[type=time],.wpcf7-form-control-wrap input[type=url],.wpcf7-form-control-wrap input[type=file],.wpcf7-form-control-wrap textarea{margin-bottom:0}#footer>.row{max-width:1300px;padding-left:30px;padding-right:30px}#footer .maxwidth600{max-width:620px !important}#footer .paddingright10vwclamp{padding-right:clamp(10px,10vw,100px) !important}@media (max-width:900px){#footer .medium-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#footer .hide-for-small-only{display:none !important}#footer .hide-for-medium-only{display:block !important}}#footer p{font-size:15px;letter-spacing:0.008em;line-height:1.4666666667em}#footer a{color:var(--white) !important}.footer{background-color:var(--beige) !important}.footer-kontaktlinks a.phone,.footer-kontaktlinks a.mail{font-size:12px;line-height:18px;letter-spacing:0.12em;padding-left:28px;background-position:left center;background-repeat:no-repeat;background-size:auto 18px;text-transform:uppercase;padding-top:3px;margin:0 0 1em 0}.footer-kontaktlinks a.phone{background-image:url("/wp-content/uploads/2025/12/icon-phone-neg.svg")}.footer-kontaktlinks a.mail{background-image:url("/wp-content/uploads/2025/12/icon-mail-neg.svg")}.footer-kontaktlinks a.phone:after,.footer-kontaktlinks a.mail:after{display:none}.footer-kontaktlinks a.phone:hover,.footer-kontaktlinks a.mail:hover{text-decoration:underline}footer{background-color:#f0efec !important}footer:not(.article-tags){padding:0 !important}.footer.light .style1.btn-text{display:block;margin:0.75em 0}.footer.light .style1.btn-text:before,.footer.light .style1.btn-text:hover:before{background:var(--white)}#menu-footer-de li,#menu-footer-da li,#menu-footer-pl li,#menu-footer-cs li,#menu-footer-en li,#menu-footer-da li a,#menu-footer-pl li a,#menu-footer-cs li a,#menu-footer-de li a,#menu-footer-en li a,.footer .widget a,.footer-linemenu .widget_nav_menu li a{font-family:'NeueHelvetica';color:var(--white) !important;font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:0.12em;margin-bottom:0}#menu-footer-de li,#menu-footer-pl li,#menu-footer-da li,#menu-footer-cs li,#menu-footer-en li,.footer-linemenu .widget_nav_menu li{margin-right:1em;display:inline-block}#menu-footer-de li a:hover,#menu-footer-en li a:hover,#menu-footer-pl li a:hover,#menu-footer-da li a:hover,#menu-footer-cs li a:hover,.footer .widget a:hover,.footer-linemenu .widget_nav_menu li a:hover{color:var(--white) !important}.footer-underline-link:after,.footer .columns .widget.widget_text a:not([class*="btn"]):after,.footer .columns .widget.widget_categories ul li a:not([class*="btn"]):after,.footer .columns .widget.widget_nav_menu ul li a:not([class*="btn"]):after{background:var(--white)}@media (max-width:767px){#footer{background-color:var(--beige) !important;padding-bottom:50px !important}}#footer .footer-partnerlogos>.vc_column-inner{padding-top:100px !important;padding-bottom:80px !important}#footer .footer-partnerlogos img{max-height:70px !important;width:auto !important}#footer .columns.thb-light-column input[type="text"],#footer .columns.thb-light-column input[type="email"]{border:1px solid var(--white);border-width:0 0 1px 0;background:rgba(255,255,255,0);color:var(--white);border-radius:0}#footer .columns.thb-light-column input[type="text"]:not(:focus),#footer .columns.thb-light-column input[type="email"]:not(:focus){border-color:rgba(255,255,255,1)}#footer .columns.thb-light-column input[type="text"]:focus,#footer .columns.thb-light-column input[type="email"]:focus{color:var(--white);background-color:rgba(0,0,0,0.05)}#footer label[for="fullname"],#footer label[for="email"]{font-size:15px;letter-spacing:0.008em;line-height:1.4666666667em;text-transform:uppercase}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:not(:checked),#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:checked{position:absolute;left:-9999px}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:not(:checked)+span,#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:checked+span{position:relative;padding-left:22px;cursor:pointer;margin-bottom:10px;display:inline-block;font-size:14px}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:not(:checked)+span a,#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:checked+span a{color:var(--white) !important;text-decoration:underline}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:not(:checked)+span:before,#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:checked+span:before{content:'';position:absolute;left:0px;top:0px;width:16px;height:16px;border:1px solid var(--white);background:transparent;border-radius:2px;box-shadow:none}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:checked+span:before{border:1px solid #d2a445}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:checked+span:before{background:#d2a445}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:not(:checked)+span:after,#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:checked+span:after{content:'✓';position:absolute;top:2px;left:4px;font-size:11px;line-height:1.4;color:var(--white);transition:all .2s}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:not(:checked)+span:after{opacity:0;transform:scale(0)}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:checked+span:after{opacity:1;transform:scale(1)}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:disabled:not(:checked)+span:before,#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:disabled:checked+span:before{box-shadow:none;border-color:#d0cdc3;background-color:transparent}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:disabled:checked+span:after{color:#d0cdc3}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:disabled+span{color:#d0cdc3}#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:checked:focus+span:before,#footer .columns.thb-light-column .wpcf7-form [type="checkbox"]:not(:checked):focus+span:before{border:2px dotted #d2a445}#footer .submitbtn{text-align:right}#footer .columns.thb-light-column input[type="submit"]{border-color:var(--white);border:1px solid var(--white);color:var(--white);background-color:transparent;font-size:16px;letter-spacing:0.1em;text-transform:uppercase;padding-top:5px;padding-left:1.5em;padding-right:1.5em}#footer .columns.thb-light-column input[type="submit"]:hover,#footer .columns.thb-light-column input[type="submit"]:focus,#footer .columns.thb-light-column input[type="submit"]:active{background-color:var(--white);border:1px solid var(--white);color:var(--beige)}#footer .columns.thb-light-column .submitbtn{text-align:right}.thb-light-column p,.thb-light-column ul,.thb-light-column li,.thb-light-column pre,.thb-light-column .pre,.thb-light-column h1,.thb-light-column h2,.thb-light-column h3,.thb-light-column h4,.thb-light-column h5,.thb-light-column h6,.thb-light-column p,.thb-light-column li,.thb-light-column a,.thb-light-column i{color:var(--white)}#wrapper div[role="main"]{background-color:var(--white) !important;-webkit-transition:background-color 1s;-moz-transition:background-color 1s;-o-transition:background-color 1s;transition:background-color 1s}#wrapper .hero .thb-row-overlay,#wrapper .page div:first-child .vc_parallax-inner{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;opacity:0}#wrapper .hero .thb-row-overlay{background:linear-gradient(0deg,rgba(3,45,50,1) 0%,rgba(3,45,50,0) 25%) !important}#wrapper.hgyellow div[role="main"]{background-color:#d2a445 !important}#wrapper.hgdark div[role="main"]{background-color:var(--gruen) !important}#wrapper.hgdark .hero .thb-row-overlay,#wrapper.hgdark .page div:first-child .vc_parallax-inner{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;opacity:1}#wrapper.hgbeige div[role="main"]{background-color:var(--beige) !important}#wrapper.hgdark .thb-dark-column a.hof-linebutton{color:var(--gruen) !important}#wrapper.hgdark .thb-dark-column a.hof-linebutton:before{background:var(--gruen) !important}#wrapper.hgdark .thb-dark-column a:not(.btn):not(.button){color:var(--gruen) !important}#wrapper:not(.hgdark) .thb-light-column a.hof-linebutton{color:var(--white) !important}#wrapper:not(.hgdark) .thb-light-column a.hof-linebutton:before{background:var(--white) !important}#wrapper:not(.hgdark) .thb-light-column a:not(.btn):not(.button):not(.flockler-btn-load-more){color:var(--white) !important}@media (min-width:440px){.animation{transition-delay:0.25s;transition-duration:0.5s}footer .animation,.hero .animation{transition-delay:0s}}#scroll-to-top{display:none !important}.columns.thb-dark-column .thb-image-slider .thb-animated-arrow.circular svg{fill:white}.columns.thb-dark-column .thb-image-slider .thb-animated-arrow.circular{border-color:white}h1.hero-h1{font-size:13px;font-family:'NeueHelvetica' !important;letter-spacing:0.1em !important;font-weight:700 !important;line-height:1.35em}h2.hero-h2{font-size:clamp(30px,3.5vw,48px);line-height:1.2em}.row.justifytop .vc_column-inner{justify-content:normal}.mfp-title{display:none}.video-bg-row{background-repeat:repeat-y;background-position:center;background-size:contain}.popupcontent h1.hero-h1{font-size:;margin-bottom:0}.popupcontent h2.hero-h2{font-size:3em;margin-bottom:1em}.popupcontent p{letter-spacing:0 !important;line-height:1.55em !important}.popupcontent a:not(.elementor-button){text-decoration:underline}.popupcontent a:hover{text-decoration:none;color:var(--gruen)}.post-detail{padding-bottom:0}.thb-tabs.style2 a{color:var(--gruen) !important}.thb-tabs.style2 a i{color:var(--gold) !important;font-size:1.5em;padding-right:0.3em}.thb-tabs.style2 .vc_tta-panel-heading h4{border-bottom:1px solid rgba(0,0,0,0.1)}.thb-tabs.style2 .vc_tta-panel-heading h4 a.active{box-shadow:inset 0 -3px 0 var(--gold),0 1px 0 var(--gold)}.type-portfolio.style4 .thb-portfolio-content h5{font-weight:700 !important;font-size:14px;letter-spacing:0.05em}.type-portfolio.style4 .thb-categories{display:none}.type-portfolio.style4 .thb-portfolio-content svg,.type-portfolio.style4 .thb-portfolio-content svg .bar{fill:var(--gold) !important}.gi-filters{display:none !important}.hgdark .stream__title,.hgdark .by-giggle{color:var(--white) !important}.gn-powered-by{display:none}.gn-treatments.gn-widget-modal .gn-read-more{height:calc(1.4em + 15px);line-height:1.4em;margin-top:30px;margin-bottom:30px}.oax *{letter-spacing:0}.oax .oax-part-singleviewpage,.oax .oax_snippet_bg{background-color:#f0efec;padding:0}.wpb_raw_code.wpb_content_element.wpb_raw_html{margin-bottom:0}.oax_singlePage .oax_list_header_part,.oax_singlePage .oax_author_header,.oax_detail_main .oax_marg_top_20{display:none !important}.oax .oax_head_bar,.oax .oax_detail_tabs,.oax .oax_detail_tabs>input[type=radio]:checked+div{background:#f0efec !important}.oax-back-native a:not(.btn):not(.button):not(.btn-text){background-color:var(--gold);border-color:var(--gold);padding:0.75em 1.5em;color:#fff !important}.oax-back-native a:not(.btn):not(.button):not(.btn-text):hover{background-color:var(--gruen);border-color:var(--gruen);color:#fff !important}.auszeichnung img{height:105px;width:auto}.auszeichnung:hover img{opacity:1 !important;-webkit-transform:scale(0.93,0.93) !important;-moz-transform:scale(0.93,0.93) !important;-ms-transform:scale(0.93,0.93) !important;-o-transform:scale(0.93,0.93) !important;transform:scale(0.93,0.93) !important}#CybotCookiebotDialog{max-height:310px !important}@media screen and (min-width:1280px){#CybotCookiebotDialog{max-height:310px}}@media screen and (min-width:601px){#CybotCookiebotDialog{max-width:600px !important}}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{font-size:12px !important;line-height:1.25em !important}.CookiebotWidget,#CookiebotWidget{display:none !important}#CybotCookiebotDialogHeader{border-bottom:none !important;padding:0.25em !important}h2#CybotCookiebotDialogBodyContentTitle{font-size:clamp(20px,3vw,30px) !important}#CybotCookiebotDialogPoweredbyImage,#CybotCookiebotDialogPoweredbyCybot{display:none !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom-color:var(--cookiebot) !important;color:var(--cookiebot) !important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:var(--cookiebot) !important;border-color:var(--cookiebot) !important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border-color:var(--cookiebot) !important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline{background:transparent !important;color:var(--cookiebot) !important}#CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper{padding:0.5em !important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:var(--cookiebot) !important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper{height:22px !important;width:48px !important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--cookiebot) !important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider:before{bottom:2px !important;height:18px !important;left:2px !important;width:18px !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:var(--cookiebot) !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--cookiebot) !important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:var(--cookiebot) !important}#CybotCookiebotDialog a:hover:after,#CybotCookiebotDialog a:hover:before,#CybotCookiebotDialog button:hover:after,#CybotCookiebotDialog button:hover:before{border-color:var(--cookiebot) !important}#CybotCookiebotDialog ul li{list-style:inherit}table.CookieDeclarationTable{background-color:transparent !important}table.CookieDeclarationTable tr:nth-child(2n+1){background-color:transparent !important}@media only screen and (max-width:767px){.chatlyn-webchat-button{bottom:70px !important;right:10px !important}#footer{padding-bottom:calc(120px + env(safe-area-inset-bottom)) !important}}
