*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,div,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}article,figure,footer,header,hgroup,nav,section{display:block}body{overflow-x:hidden}main{min-height:25vh}:focus{outline:0}.block-offset{margin-bottom:0;margin-top:0;padding-bottom:3.75rem;padding-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-offset{margin-bottom:0;margin-top:0;padding-bottom:3.75rem;padding-top:0}}@media (min-width:1024px){.block-offset{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0}}@media (min-width:1440px){.block-offset{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0}}.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0}}@media (min-width:1024px){.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:12.5rem;padding-top:0}}@media (min-width:1440px){.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:12.5rem;padding-top:0}}.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem}}@media (min-width:1024px){.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:5rem;padding-top:5rem}}@media (min-width:1440px){.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:5rem;padding-top:5rem}}.container{display:flow-root;clear:both;margin:0 auto;width:100%;max-width:1440px;padding-left:25px;padding-right:25px}@media (min-width:568px){.container{padding-left:25px;padding-right:25px}}@media (min-width:1024px){.container{padding-left:25px;padding-right:25px}}@media (min-width:1440px){.container{padding-left:130px;padding-right:130px}}.container.block-offset{margin-bottom:0;margin-top:0;padding-bottom:3.75rem;padding-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.container.block-offset{margin-bottom:0;margin-top:0;padding-bottom:3.75rem;padding-top:0}}@media (min-width:1024px){.container.block-offset{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0}}@media (min-width:1440px){.container.block-offset{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0}}.container.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.container.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0}}@media (min-width:1024px){.container.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:12.5rem;padding-top:0}}@media (min-width:1440px){.container.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:12.5rem;padding-top:0}}.container.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.container.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem}}@media (min-width:1024px){.container.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:5rem;padding-top:5rem}}@media (min-width:1440px){.container.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:5rem;padding-top:5rem}}.container-full{display:flow-root;clear:both;width:100%;max-width:100%;margin:0 auto;padding-left:0;padding-right:0}@media (min-width:568px){.container-full{padding-left:0;padding-right:0}}@media (min-width:1024px){.container-full{padding-left:0;padding-right:0}}@media (min-width:1440px){.container-full{padding-left:0;padding-right:0}}.container-full.block-offset{margin-bottom:0;margin-top:0;padding-bottom:3.75rem;padding-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.container-full.block-offset{margin-bottom:0;margin-top:0;padding-bottom:3.75rem;padding-top:0}}@media (min-width:1024px){.container-full.block-offset{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0}}@media (min-width:1440px){.container-full.block-offset{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0}}.container-full.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.container-full.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:6.25rem;padding-top:0}}@media (min-width:1024px){.container-full.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:12.5rem;padding-top:0}}@media (min-width:1440px){.container-full.block-offset-3{margin-bottom:0;margin-top:0;padding-bottom:12.5rem;padding-top:0}}.container-full.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.container-full.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem}}@media (min-width:1024px){.container-full.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:5rem;padding-top:5rem}}@media (min-width:1440px){.container-full.block-offset-4{margin-bottom:0;margin-top:0;padding-bottom:5rem;padding-top:5rem}}a{text-decoration:none}.border-top{border-top:2px solid #d2ab7c}.hidden{display:none}.growing-text-wrapper{overflow:hidden}.growing-text-wrapper .growing-text{transform:translateY(100%)}body.overflow-hidden-filter,html.overflow-hidden-filter{overflow:hidden}body.overflow-hidden-filter .sticky-btn,body.overflow-hidden-filter header,html.overflow-hidden-filter .sticky-btn,html.overflow-hidden-filter header{z-index:10}body.overflow-hidden-filter.has-lead-header main,body.overflow-hidden-filter.has-lead-header-video main,html.overflow-hidden-filter.has-lead-header main,html.overflow-hidden-filter.has-lead-header-video main{z-index:11}.block-application textarea,.f-1,.richtext .tab-title,.teaser-round-wrapper .rotated-text,a.teaser-round-wrapper .rotated-text{font-family:Roboto,serif}.block-tabs .tab-lead,.block-text .openingtimestitle-wrapper p,.f-2,.footer-top .footer-top-text p,.navigation-item a,.richtext .navigation-item,.richtext h1,.richtext h2,.richtext h3{font-family:Kepler,serif}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.btn.filter-nav-item,.btn.filter-nav-mobile-toggler,.fw-400,body,html{font-weight:400}.block-text .openingtimestitle-wrapper p,.fw-500,.richtext h1,.richtext h2,.richtext h3{font-weight:500}.block-map .footer-text-block p:first-child,.fw-600{font-weight:600}.bold,.btn,.fw-700,.richtext .tab-title,.richtext h4,a.btn,strong{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.italic,i{font-style:italic}body,html{font-family:Roboto,serif;font-size:16px}.richtext a,body,html{color:#fff}.richtext ul{list-style-position:inside;list-style:none}.richtext ul li{position:relative;padding:0 0 0 1rem}.richtext ul li:before{content:"";position:absolute;top:11px;left:0;width:8px;height:2px;background-color:#fff}.richtext .tab-title{color:#d2ab7c}.block-text h1,.block-text h1 a:not(.btn),.fs-1,.richtext h1{font-size:2.375rem;line-height:2.75rem;letter-spacing:0;padding-bottom:1.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-text h1,.block-text h1 a:not(.btn),.fs-1,.richtext h1{font-size:2.375rem;line-height:2.75rem;letter-spacing:0;padding-bottom:1.25rem}}@media (min-width:1024px){.block-text h1,.block-text h1 a:not(.btn),.fs-1,.richtext h1{font-size:5.625rem;line-height:5.625rem;letter-spacing:0;padding-bottom:2.5rem}}@media (min-width:1440px){.block-text h1,.block-text h1 a:not(.btn),.fs-1,.richtext h1{font-size:5.625rem;line-height:5.625rem;letter-spacing:0;padding-bottom:2.5rem}}.block-text .openingtimestitle-wrapper p,.block-text h2,.block-text h2 a:not(.btn),.fs-2,.richtext h2,.teaser-round-wrapper .bubble-wrapper-text h1,.teaser-small-wrapper.teaser-product .teaser-title,a.teaser-round-wrapper .bubble-wrapper-text h1,a.teaser-small-wrapper.teaser-product .teaser-title{font-size:1.8125rem;line-height:2.1875rem;letter-spacing:0;padding-bottom:2.1875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-text .openingtimestitle-wrapper p,.block-text h2,.block-text h2 a:not(.btn),.fs-2,.richtext h2,.teaser-round-wrapper .bubble-wrapper-text h1,.teaser-small-wrapper.teaser-product .teaser-title,a.teaser-round-wrapper .bubble-wrapper-text h1,a.teaser-small-wrapper.teaser-product .teaser-title{font-size:1.8125rem;line-height:2.1875rem;letter-spacing:0;padding-bottom:2.1875rem}}@media (min-width:1024px){.block-text .openingtimestitle-wrapper p,.block-text h2,.block-text h2 a:not(.btn),.fs-2,.richtext h2,.teaser-round-wrapper .bubble-wrapper-text h1,.teaser-small-wrapper.teaser-product .teaser-title,a.teaser-round-wrapper .bubble-wrapper-text h1,a.teaser-small-wrapper.teaser-product .teaser-title{font-size:3.125rem;line-height:3.375rem;letter-spacing:0;padding-bottom:2.8125rem}}@media (min-width:1440px){.block-text .openingtimestitle-wrapper p,.block-text h2,.block-text h2 a:not(.btn),.fs-2,.richtext h2,.teaser-round-wrapper .bubble-wrapper-text h1,.teaser-small-wrapper.teaser-product .teaser-title,a.teaser-round-wrapper .bubble-wrapper-text h1,a.teaser-small-wrapper.teaser-product .teaser-title{font-size:3.125rem;line-height:3.375rem;letter-spacing:0;padding-bottom:2.8125rem}}.block-text h3,.block-text h3 a:not(.btn),.fs-3,.richtext .navigation-item,.richtext h3{font-size:1.5rem;line-height:1.75rem;letter-spacing:0;padding-bottom:1.5625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-text h3,.block-text h3 a:not(.btn),.fs-3,.richtext .navigation-item,.richtext h3{font-size:1.5rem;line-height:1.75rem;letter-spacing:0;padding-bottom:1.5625rem}}@media (min-width:1024px){.block-text h3,.block-text h3 a:not(.btn),.fs-3,.richtext .navigation-item,.richtext h3{font-size:1.875rem;line-height:2.5rem;letter-spacing:0;padding-bottom:1.875rem}}@media (min-width:1440px){.block-text h3,.block-text h3 a:not(.btn),.fs-3,.richtext .navigation-item,.richtext h3{font-size:1.875rem;line-height:2.5rem;letter-spacing:0;padding-bottom:1.875rem}}.block-text h4,.block-text h4 a:not(.btn),.block-text h5,.block-text h5 a:not(.btn),.block-text h6,.block-text h6 a:not(.btn),.fs-4,.richtext h4{font-size:1.0625rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:1.5625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-text h4,.block-text h4 a:not(.btn),.block-text h5,.block-text h5 a:not(.btn),.block-text h6,.block-text h6 a:not(.btn),.fs-4,.richtext h4{font-size:1.0625rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:1.5625rem}}@media (min-width:1024px){.block-text h4,.block-text h4 a:not(.btn),.block-text h5,.block-text h5 a:not(.btn),.block-text h6,.block-text h6 a:not(.btn),.fs-4,.richtext h4{font-size:1.125rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:1.875rem}}@media (min-width:1440px){.block-text h4,.block-text h4 a:not(.btn),.block-text h5,.block-text h5 a:not(.btn),.block-text h6,.block-text h6 a:not(.btn),.fs-4,.richtext h4{font-size:1.125rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:1.875rem}}.block-tabs .tab-lead,.footer-top .footer-top-text p,.fs-5,.richtext .lead,.richtext .lead a{font-size:1.25rem;line-height:1.625rem;letter-spacing:0;padding-bottom:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-tabs .tab-lead,.footer-top .footer-top-text p,.fs-5,.richtext .lead,.richtext .lead a{font-size:1.25rem;line-height:1.625rem;letter-spacing:0;padding-bottom:1.875rem}}@media (min-width:1024px){.block-tabs .tab-lead,.footer-top .footer-top-text p,.fs-5,.richtext .lead,.richtext .lead a{font-size:1.875rem;line-height:2.5rem;letter-spacing:0;padding-bottom:2.5rem}}@media (min-width:1440px){.block-tabs .tab-lead,.footer-top .footer-top-text p,.fs-5,.richtext .lead,.richtext .lead a{font-size:1.875rem;line-height:2.5rem;letter-spacing:0;padding-bottom:2.5rem}}.block-slider .slider-indexes p,.btn.filter-nav-mobile-toggler,.fs-6,.richtext .tab-title,.richtext a,.richtext p,.richtext p a,.richtext ul li,.sticky-btn-text{font-size:1.0625rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:1.5625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-slider .slider-indexes p,.btn.filter-nav-mobile-toggler,.fs-6,.richtext .tab-title,.richtext a,.richtext p,.richtext p a,.richtext ul li,.sticky-btn-text{font-size:1.0625rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:1.5625rem}}@media (min-width:1024px){.block-slider .slider-indexes p,.btn.filter-nav-mobile-toggler,.fs-6,.richtext .tab-title,.richtext a,.richtext p,.richtext p a,.richtext ul li,.sticky-btn-text{font-size:1.125rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:1.875rem}}@media (min-width:1440px){.block-slider .slider-indexes p,.btn.filter-nav-mobile-toggler,.fs-6,.richtext .tab-title,.richtext a,.richtext p,.richtext p a,.richtext ul li,.sticky-btn-text{font-size:1.125rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:1.875rem}}.btn,.fs-7,a.btn{font-size:1.125rem;line-height:1.3125rem;letter-spacing:.005rem;padding-bottom:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.btn,.fs-7,a.btn{font-size:1.125rem;line-height:1.3125rem;letter-spacing:.005rem;padding-bottom:0}}@media (min-width:1024px){.btn,.fs-7,a.btn{font-size:1.125rem;line-height:1.3125rem;letter-spacing:.005rem;padding-bottom:0}}@media (min-width:1440px){.btn,.fs-7,a.btn{font-size:1.125rem;line-height:1.3125rem;letter-spacing:.005rem;padding-bottom:0}}.breadcrumb,.fs-8,.richtext .breadcrumb{font-size:.875rem;line-height:1.4375rem;letter-spacing:.0625rem;padding-bottom:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.breadcrumb,.fs-8,.richtext .breadcrumb{font-size:.875rem;line-height:1.4375rem;letter-spacing:.0625rem;padding-bottom:0}}@media (min-width:1024px){.breadcrumb,.fs-8,.richtext .breadcrumb{font-size:1rem;line-height:1.4375rem;letter-spacing:.0625rem;padding-bottom:0}}@media (min-width:1440px){.breadcrumb,.fs-8,.richtext .breadcrumb{font-size:1rem;line-height:1.4375rem;letter-spacing:.0625rem;padding-bottom:0}}.fs-9,.teaser-round-wrapper .rotated-text,a.teaser-round-wrapper .rotated-text{font-size:.875rem;line-height:.875rem;letter-spacing:0;padding-bottom:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.fs-9,.teaser-round-wrapper .rotated-text,a.teaser-round-wrapper .rotated-text{font-size:.875rem;line-height:.875rem;letter-spacing:0;padding-bottom:0}}@media (min-width:1024px){.fs-9,.teaser-round-wrapper .rotated-text,a.teaser-round-wrapper .rotated-text{font-size:.875rem;line-height:.875rem;letter-spacing:0;padding-bottom:0}}@media (min-width:1440px){.fs-9,.teaser-round-wrapper .rotated-text,a.teaser-round-wrapper .rotated-text{font-size:.875rem;line-height:.875rem;letter-spacing:0;padding-bottom:0}}.fs-10,.richtext .teaser-index{font-size:3.125rem;line-height:3.125rem;letter-spacing:0;padding-bottom:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.fs-10,.richtext .teaser-index{font-size:3.125rem;line-height:3.125rem;letter-spacing:0;padding-bottom:0}}@media (min-width:1024px){.fs-10,.richtext .teaser-index{font-size:3.125rem;line-height:3.125rem;letter-spacing:0;padding-bottom:0}}@media (min-width:1440px){.fs-10,.richtext .teaser-index{font-size:3.125rem;line-height:3.125rem;letter-spacing:0;padding-bottom:0}}.block-application .application-field-wrapper input,.block-application label,.block-application textarea,.fs-11{font-size:1.125rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.block-application .application-field-wrapper input,.block-application label,.block-application textarea,.fs-11{font-size:1.125rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:0}}@media (min-width:1024px){.block-application .application-field-wrapper input,.block-application label,.block-application textarea,.fs-11{font-size:1.125rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:0}}@media (min-width:1440px){.block-application .application-field-wrapper input,.block-application label,.block-application textarea,.fs-11{font-size:1.125rem;line-height:1.4375rem;letter-spacing:0;padding-bottom:0}}.grid-1{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;row-gap:60px}.grid-1 .first-el,.grid-1 .second-el{grid-column:span 12}@media (min-width:568px){.grid-1{column-gap:19px;row-gap:60px}.grid-1 .first-el{grid-column:span 9}.grid-1 .second-el{grid-column:span 3}}@media (min-width:1024px){.grid-1{column-gap:20px;row-gap:100px}.grid-1 .first-el{grid-column:span 9}.grid-1 .second-el{grid-column:span 3}}@media (min-width:1440px){.grid-1{column-gap:20px;row-gap:100px}.grid-1 .first-el{grid-column:span 9}.grid-1 .second-el{grid-column:span 3}}.grid-2{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:19px;row-gap:60px}@media (min-width:568px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:19px;row-gap:60px}}@media (min-width:1024px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:100px}}@media (min-width:1440px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:100px}}.grid-3{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;row-gap:60px}.grid-3 .first-el,.grid-3 .second-el{grid-column:span 12}@media (min-width:568px){.grid-3{column-gap:19px;row-gap:60px}.grid-3 .first-el{grid-column:span 9}.grid-3 .second-el{grid-column:span 3}}@media (min-width:1024px){.grid-3{column-gap:20px;row-gap:100px}.grid-3 .first-el{grid-column:span 7}.grid-3 .second-el{grid-column:span 5}}@media (min-width:1440px){.grid-3{column-gap:20px;row-gap:100px}.grid-3 .first-el{grid-column:span 5}.grid-3 .second-el{grid-column:span 7}}.grid-4{position:relative;display:grid;grid-template-columns:repeat(12,1fr);column-gap:0;row-gap:50px}.grid-4 .first-el,.grid-4 .fourth-el,.grid-4 .second-el,.grid-4 .third-el{grid-column:span 12}.grid-4 .third-el{display:none}@media (min-width:568px){.grid-4{column-gap:19px;row-gap:50px}.grid-4 .first-el,.grid-4 .fourth-el,.grid-4 .second-el,.grid-4 .third-el{grid-column:span 6}}@media (min-width:1024px){.grid-4{column-gap:20px;row-gap:50px}.grid-4 .first-el,.grid-4 .fourth-el,.grid-4 .second-el,.grid-4 .third-el{grid-column:span 4}}@media (min-width:1440px){.grid-4{column-gap:20px;row-gap:0}.grid-4 .first-el,.grid-4 .second-el{grid-column:span 3}.grid-4 .third-el{display:block;grid-column:span 2}.grid-4 .fourth-el{grid-column:span 4}}.grid-5{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:19px;row-gap:60px}@media (min-width:568px){.grid-5{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:19px;row-gap:60px}}@media (min-width:1024px){.grid-5{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:100px}}@media (min-width:1440px){.grid-5{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:100px}}.grid-6{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:19px;row-gap:60px}@media (min-width:568px){.grid-6{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:19px;row-gap:60px}}@media (min-width:1024px){.grid-6{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:100px}}@media (min-width:1440px){.grid-6{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px;row-gap:100px}}.grid-7{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;row-gap:60px}.grid-7 .first-el,.grid-7 .second-el{grid-column:span 12}@media (min-width:568px){.grid-7{column-gap:19px;row-gap:60px}.grid-7 .first-el{grid-column:span 8}.grid-7 .second-el{grid-column:span 4}}@media (min-width:1024px){.grid-7{column-gap:20px;row-gap:100px}.grid-7 .first-el,.grid-7 .second-el{grid-column:span 6}}@media (min-width:1440px){.grid-7{column-gap:20px;row-gap:100px}.grid-7 .first-el{grid-column:span 4}.grid-7 .second-el{grid-column:span 8}}.block-tabs .tab-header.active .tab-icon,.block-tabs .tab-header:hover .tab-icon,.block-teaser-big .teaser-icon,.inverted,.teaser-small-wrapper .teaser-icons-wrapper,a.teaser-small-wrapper .teaser-icons-wrapper{color:#fff}.block-tabs .tab-header.active .tab-icon .btn,.block-tabs .tab-header.active .tab-icon a.btn,.block-tabs .tab-header:hover .tab-icon .btn,.block-tabs .tab-header:hover .tab-icon a.btn,.block-teaser-big .teaser-icon .btn,.block-teaser-big .teaser-icon a.btn,.inverted .btn,.inverted a.btn,.teaser-small-wrapper .teaser-icons-wrapper .btn,.teaser-small-wrapper .teaser-icons-wrapper a.btn{border:2px solid #fff}.block-tabs .tab-header.active .tab-icon .btn .btn-inner-pre,.block-tabs .tab-header.active .tab-icon a.btn .btn-inner-pre,.block-tabs .tab-header:hover .tab-icon .btn .btn-inner-pre,.block-tabs .tab-header:hover .tab-icon a.btn .btn-inner-pre,.block-teaser-big .teaser-icon .btn .btn-inner-pre,.block-teaser-big .teaser-icon a.btn .btn-inner-pre,.inverted .btn .btn-inner-pre,.inverted a.btn .btn-inner-pre,.teaser-small-wrapper .teaser-icons-wrapper .btn .btn-inner-pre,.teaser-small-wrapper .teaser-icons-wrapper a.btn .btn-inner-pre{background-color:transparent;color:#fff}.block-tabs .tab-header.active .tab-icon .btn .btn-inner-default,.block-tabs .tab-header.active .tab-icon a.btn .btn-inner-default,.block-tabs .tab-header:hover .tab-icon .btn .btn-inner-default,.block-tabs .tab-header:hover .tab-icon a.btn .btn-inner-default,.block-teaser-big .teaser-icon .btn .btn-inner-default,.block-teaser-big .teaser-icon a.btn .btn-inner-default,.inverted .btn .btn-inner-default,.inverted a.btn .btn-inner-default,.teaser-small-wrapper .teaser-icons-wrapper .btn .btn-inner-default,.teaser-small-wrapper .teaser-icons-wrapper a.btn .btn-inner-default{color:#fff}.block-tabs .tab-header.active .tab-icon .btn .btn-inner-hover,.block-tabs .tab-header.active .tab-icon a.btn .btn-inner-hover,.block-tabs .tab-header:hover .tab-icon .btn .btn-inner-hover,.block-tabs .tab-header:hover .tab-icon a.btn .btn-inner-hover,.block-teaser-big .teaser-icon .btn .btn-inner-hover,.block-teaser-big .teaser-icon a.btn .btn-inner-hover,.inverted .btn .btn-inner-hover,.inverted a.btn .btn-inner-hover,.teaser-small-wrapper .teaser-icons-wrapper .btn .btn-inner-hover,.teaser-small-wrapper .teaser-icons-wrapper a.btn .btn-inner-hover{background-color:#fff;color:#141414}.block-tabs .tab-header.active .tab-icon .btn.btn-underlined:after,.block-tabs .tab-header.active .tab-icon a.btn.btn-underlined:after,.block-tabs .tab-header:hover .tab-icon .btn.btn-underlined:after,.block-tabs .tab-header:hover .tab-icon a.btn.btn-underlined:after,.block-teaser-big .teaser-icon .btn.btn-underlined:after,.block-teaser-big .teaser-icon a.btn.btn-underlined:after,.inverted .btn.btn-underlined:after,.inverted a.btn.btn-underlined:after,.teaser-small-wrapper .teaser-icons-wrapper .btn.btn-underlined:after,.teaser-small-wrapper .teaser-icons-wrapper a.btn.btn-underlined:after{background-color:#fff}.block-tabs .tab-header.active .tab-icon .custom-icon,.block-tabs .tab-header:hover .tab-icon .custom-icon,.block-teaser-big .teaser-icon .custom-icon,.inverted .custom-icon,.teaser-small-wrapper .teaser-icons-wrapper .custom-icon{background-color:#d2ab7c}.block-tabs .tab-header.active .tab-icon .custom-icon .stroke,.block-tabs .tab-header:hover .tab-icon .custom-icon .stroke,.block-teaser-big .teaser-icon .custom-icon .stroke,.inverted .custom-icon .stroke,.teaser-small-wrapper .teaser-icons-wrapper .custom-icon .stroke{stroke:#fff}.block-tabs .tab-header.active .tab-icon .custom-icon .fill,.block-tabs .tab-header:hover .tab-icon .custom-icon .fill,.block-teaser-big .teaser-icon .custom-icon .fill,.inverted .custom-icon .fill,.teaser-small-wrapper .teaser-icons-wrapper .custom-icon .fill{fill:#fff}@keyframes moveAnimationToRight{0%{left:0}49%{left:100%;opacity:1}50%{opacity:0;left:-100%}51%{opacity:1}to{left:0}}@keyframes moveAnimationToLeft{0%{left:0}49%{left:-100%;opacity:1}50%{opacity:0;left:100%}51%{opacity:1}to{left:0}}@keyframes showTeamPopup{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes hideTeamPopup{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.btn,a.btn{display:inline-block;position:relative;border:2px solid #d2ab7c;text-decoration:none;text-align:center;overflow:hidden}.btn:hover .btn-inner-pre,a.btn:hover .btn-inner-pre{top:-50%}.btn:hover .btn-inner-hover,a.btn:hover .btn-inner-hover{top:0;height:100%}.btn .btn-inner,.btn .btn-inner-default,a.btn .btn-inner,a.btn .btn-inner-default{padding:12px 12px 13px;transition:all .3s ease-out;overflow:hidden}.btn .btn-inner-default,a.btn .btn-inner-default{opacity:0;color:#d2ab7c;transition:none}.btn .btn-inner-pre,a.btn .btn-inner-pre{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;color:#d2ab7c}.btn .btn-inner-hover,a.btn .btn-inner-hover{position:absolute;top:100%;left:0;width:100%;height:0;background-color:#d2ab7c;color:#fff}.btn.btn-min-width,a.btn.btn-min-width{min-width:200px}.btn.btn-underlined,a.btn.btn-underlined{border:none}.btn.btn-underlined:after,a.btn.btn-underlined:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#d2ab7c}.btn.btn-underlined:hover:after,a.btn.btn-underlined:hover:after{animation:moveAnimationToRight .5s ease-in-out}.btn.btn-underlined .btn-inner-default,a.btn.btn-underlined .btn-inner-default{opacity:1;padding:0 0 7px;transition:none}.btn.btn-underlined .btn-inner-hover,.btn.btn-underlined .btn-inner-pre,a.btn.btn-underlined .btn-inner-hover,a.btn.btn-underlined .btn-inner-pre{display:none}.btn.btn-download,a.btn.btn-download{border:none;color:#fff}.btn.btn-download .icon,a.btn.btn-download .icon{position:absolute;top:50%;left:0;width:1.5rem;height:1.5rem;transform:translateY(-50%);transition:top .3s ease-out}.btn.btn-download .fill,a.btn.btn-download .fill{fill:#fff}.btn.btn-download .btn-inner-default,a.btn.btn-download .btn-inner-default{opacity:1;padding:14px 0 15px 39px;color:#fff;transition:none}.btn.btn-download .btn-inner-hover,.btn.btn-download .btn-inner-pre,a.btn.btn-download .btn-inner-hover,a.btn.btn-download .btn-inner-pre{display:none}.btn.btn-download:hover .icon,a.btn.btn-download:hover .icon{top:62.5%}.icon{display:inline-block;position:relative;width:2.5rem;height:2.5rem;background-color:transparent;pointer-events:none}.icon img,.icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon .fill{fill:#141414}.icon .stroke{stroke:#141414}.icon.icon-social{width:34px;height:34px}.icon-pointer{pointer-events:all}.icon-rounded{border-radius:50%}.icon-bg{background-color:#fff}.icon-bordered{border:1px solid #141414}.icon-hamburger svg{width:24px;height:16px}.icon-close svg{width:24px;height:24px}.icon-arrow-left svg,.icon-arrow-right svg{width:34px;height:18px}.icon-arrow-left-desktop svg,.icon-arrow-right-desktop svg{width:84px;height:43px}.icon-arrow-down{width:24px;height:24px}.icon-arrow-down svg{width:12px;height:9px}.icon-download svg{width:14px;height:17px}.icon-facebook svg{width:35px;height:34px}.icon-instagram svg{width:35px;height:35px}.icon-linkedin svg{width:32px;height:32px}.icon-load-more{width:24px;height:24px}.icon-load-more svg{width:12px;height:8px}img{width:100%;height:auto}.lazyloaded{opacity:1;transition:opacity .3s}.ratio-auto{position:relative;height:0;display:block;width:100%;pointer-events:none}.ratio-auto iframe,.ratio-auto img,.ratio-auto picture,.ratio-auto video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.lazy-blurred{overflow:hidden}.lazy-blurred .lazyload,.lazy-blurred .lazyloading{opacity:1;filter:blur(3vw)}input{display:block;width:100%;padding:16px 0;background:0 0;font-family:Roboto,serif;font-size:1rem}.logo{position:relative;width:150px;height:49px}@media (min-width:1024px){.logo{width:169px;height:55px}}.logo .fill1{fill:red}.logo .fill2{fill:#6f9522}.logo .fill3{fill:#323534}.logo .fill4{fill:#fff}.logo svg{width:150px;height:49px}@media (min-width:1024px){.logo svg{width:169px;height:55px}}.clouds{margin-bottom:5px}.clouds,.clouds svg{width:68px;height:62px;transition:all .2s ease}.flower,.flower svg{width:121px;height:108px}.pause,.play{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #fff}.pause .fill,.play .fill{fill:#fff}.pause svg,.play svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.pause,.play{width:3rem;height:3rem}}.pause svg{width:12px;height:19px}.play svg{width:12px;height:12px}.custom-icon{display:flex;align-items:center;justify-content:center;width:90px;height:90px;background-color:transparent;border:2px solid #d2ab7c;border-radius:50%}.custom-icon .stroke{stroke:#d2ab7c}.custom-icon .fill{fill:#d2ab7c}@media (min-width:1024px){.custom-icon{width:129px;height:129px}}.custom-icon1 svg{width:57px;height:51px}@media (min-width:1024px){.custom-icon1 svg{width:76px;height:67px}}.custom-icon2 svg{width:56px;height:44px}@media (min-width:1024px){.custom-icon2 svg{width:73px;height:58px}}.custom-icon3 svg{width:65px;height:53px}@media (min-width:1024px){.custom-icon3 svg{width:85px;height:69px}}.custom-icon4 svg{width:66px;height:42px}@media (min-width:1024px){.custom-icon4 svg{width:88px;height:55px}}.custom-icon5 svg{width:74px;height:38px}@media (min-width:1024px){.custom-icon5 svg{width:97px;height:50px}}.custom-icon6 svg{width:56px;height:50px}@media (min-width:1024px){.custom-icon6 svg{width:74px;height:65px}}.custom-icon7 svg{width:66px;height:34px}@media (min-width:1024px){.custom-icon7 svg{width:88px;height:58px}}.custom-icon8 svg{width:59px;height:62px}@media (min-width:1024px){.custom-icon8 svg{width:77px;height:82px}}.custom-icon9 svg{width:60px;height:45px}@media (min-width:1024px){.custom-icon9 svg{width:80px;height:60px}}.custom-icon11 svg{width:66px;height:39px}@media (min-width:1024px){.custom-icon11 svg{width:87px;height:52px}}.custom-icon12 svg{width:54px;height:51px}@media (min-width:1024px){.custom-icon12 svg{width:71px;height:67px}}.custom-icon13 svg{width:56px;height:50px}@media (min-width:1024px){.custom-icon13 svg{width:73px;height:65px}}.custom-icon14 svg{width:60px;height:45px}@media (min-width:1024px){.custom-icon14 svg{width:79px;height:59px}}.custom-icon15 svg{width:56px;height:48px}@media (min-width:1024px){.custom-icon15 svg{width:73px;height:64px}}.custom-icon16 svg{width:56px;height:83px}@media (min-width:1024px){.custom-icon16 svg{width:74px;height:110px}}.custom-icon17 svg{width:47px;height:45px}@media (min-width:1024px){.custom-icon17 svg{width:63px;height:60px}}.custom-icon18 svg{width:55px;height:56px}@media (min-width:1024px){.custom-icon18 svg{width:74px;height:75px}}.custom-icon19 svg{width:52px;height:60px}@media (min-width:1024px){.custom-icon19 svg{width:70px;height:80px}}.custom-icon20 svg{width:70px;height:61px}@media (min-width:1024px){.custom-icon20 svg{width:93px;height:81px}}.load-more-wrapper{text-align:center;transition:all .5s ease}.load-more-wrapper.disappear{height:0;opacity:0}.load-more-inner{display:inline-block}.load-more{display:flex;flex-direction:column;align-items:center;color:#d2ab7c;cursor:pointer}.load-more:hover .icon{transform:translateY(25%)}.load-more .icon{transition:transform .2s ease}.load-more .icon .fill{fill:#d2ab7c}.load-more-hidden,a.teaser-news-wrapper.load-more-hidden{display:none}@media (min-width:1024px){.combination-links{display:flex}}.combination-links .combination-link{margin:0 40px 40px 0}.combination-links .combination-link:last-child{margin-bottom:0}@media (min-width:1024px){.combination-links .combination-link{margin-bottom:0}}body.nav-open{overflow:hidden;height:100vh}body.nav-open header{height:100vh}@media (min-width:1024px){.nav-open header{background-color:#141414}.nav-open header.scrolled .logo-nav{background-color:transparent}.nav-open header.scrolled .logo-nav .fill3{fill:#fff}.nav-open header .logo-nav{background-color:transparent}.nav-open header .logo-nav .fill3{fill:#fff}}.nav-open .navigation{display:block;position:fixed;top:90px;left:0;right:0;bottom:0;background-color:#141414;overflow-y:scroll;z-index:1000}.nav-open .navigation ul{display:block}@media (min-width:1024px){.nav-open .navigation{display:flex;align-items:center}}.navigation{position:relative;display:none}.navigation ul{position:relative;display:flex;list-style:none;margin-top:2rem}@media (min-width:1024px){.navigation ul{margin-top:0}}.navigation ul a.active{color:#d2ab7c}.navigation .sub-navigation{display:none}@media (min-width:1024px){.navigation .sub-navigation{position:absolute;left:50%;top:0;height:100%}}.navigation .teaser-round-nav{text-align:right;margin-right:25px}@media (min-width:1024px){.navigation .teaser-round-nav{position:absolute;right:25px;bottom:50px;margin-right:0;text-align:left}}@media (min-width:1440px){.navigation .teaser-round-nav{right:calc(50vw - 590px)}}.navigation-item{margin-bottom:40px}.navigation-item:last-child{margin-bottom:20px}@media (min-width:1024px){.navigation-item{margin-bottom:35px}.navigation-item:last-child{margin-bottom:0}.navigation-item.current .navigation-link{color:#d2ab7c}}.navigation-item .nav-row{display:flex;align-items:center;justify-content:space-between}.navigation-item .nav-row .icon{pointer-events:all;cursor:pointer}@media (min-width:1024px){.navigation-item .nav-row .icon{display:none}}.navigation-item a{padding-bottom:0;color:#fff}.navigation-item.active .navigation-link{color:#d2ab7c}.navigation-item.active .icon-arrow-down{transform:rotateX(180deg)}.navigation-item.active .icon-arrow-down svg path:first-child{fill:#d2ab7c}.navigation-item.active .sub-navigation{display:block}@media (min-width:1024px){.navigation-item.active .sub-navigation{display:none}}@media (min-width:1024px){.navigation-item.current .navigation-link{color:#d2ab7c}.navigation-item.current .icon-arrow-down{transform:rotateX(180deg)}.navigation-item.current .icon-arrow-down svg path:first-child{fill:#d2ab7c}.navigation-item.current .sub-navigation{display:block}}.sub-nav-item{margin-bottom:16px}.sub-nav-item:first-child{margin-top:16px}.sub-nav-item:last-child{margin-bottom:0}.sub-nav-item.active .subnavigation-link,.sub-nav-item:hover .subnavigation-link{color:#d2ab7c}@media (min-width:1024px){.sub-nav-item{margin-bottom:25px}.sub-nav-item:first-child{margin-top:11px}}.sub-nav-item a{display:block;padding-bottom:0}@media (min-width:1024px){.sub-nav-item a:hover{color:#d2ab7c}}.hamburger-wrapper{position:relative;left:8px;float:right;margin-top:25px}@media (min-width:1024px){.hamburger-wrapper{height:94px;width:94px;background-color:#141414;margin:0;left:0}.hamburger-wrapper .fill{fill:#fff}.hamburger-wrapper .stroke{stroke:#fff}}.hamburger .icon{z-index:21;cursor:pointer;position:relative;float:right;pointer-events:all}.hamburger.icon-changed .icon-hamburger{display:none}.hamburger.icon-changed .icon-close{display:block}.hamburger .icon-close{display:none}@media (min-width:1024px){.hamburger .icon-close .fill{fill:#fff}.hamburger .icon-close .stroke{stroke:#fff}}@media (min-width:1024px){.hamburger{display:flex;align-items:center;justify-content:center;height:94px;width:94px;cursor:pointer}}.sticky-btn{display:none}@media (min-width:1024px){.sticky-btn{display:flex;flex-direction:column;align-items:center;position:fixed;bottom:25px;right:25px;z-index:100;min-width:90px}.sticky-btn:hover .clouds{width:75px;height:68px;margin-bottom:2px}.sticky-btn:hover .clouds svg{width:75px;height:68px}}.sticky-btn-text{display:inline-block;color:#fff}.breadcrumb-wrapper{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:10px 0 50px}@media (min-width:1024px){.breadcrumb-wrapper{margin:15px 0 60px}}.breadcrumb-wrapper.breadcrumbs-product-detail .breadcrumb-item-related-pages{display:flex;align-items:center}.breadcrumb-wrapper.breadcrumbs-product-detail .line-divider{margin:0 4px;line-height:23px}.breadcrumb-arrow-wrapper{position:relative;width:1.5rem;height:1.5rem}.breadcrumb-arrow{position:absolute;top:50%;left:50%;width:8px;height:13px;transform:translate(-50%,-50%)}.breadcrumb-arrow .fill{fill:#fff}.breadcrumb{display:flex;align-items:center;color:#fff}.teaser-round-wrapper,a.teaser-round-wrapper{position:relative;display:inline-block;width:122px;height:122px;padding-bottom:0;overflow:hidden}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (min-width:1024px){.teaser-round-wrapper,a.teaser-round-wrapper{width:203px;height:203px}}.teaser-round-wrapper .rotated-text,a.teaser-round-wrapper .rotated-text{fill:#fff}.teaser-round-wrapper .circle,a.teaser-round-wrapper .circle{position:relative;width:100%;padding-bottom:100%;overflow:hidden;z-index:15;animation:rotating 90s linear infinite;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.teaser-round-wrapper .circle svg,a.teaser-round-wrapper .circle svg{position:absolute;left:0;top:0;width:100%;height:122px;transition:transform .5s ease-out}@media (min-width:1024px){.teaser-round-wrapper .circle svg,a.teaser-round-wrapper .circle svg{height:203px}}.teaser-round-wrapper .bubble-wrapper,a.teaser-round-wrapper .bubble-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;width:95px;height:95px;background-color:#d2ab7c;border-radius:50%;transform:translate(-50%,-50%);z-index:10}@media (min-width:1024px){.teaser-round-wrapper .bubble-wrapper,a.teaser-round-wrapper .bubble-wrapper{width:158px;height:158px}}.teaser-round-wrapper .bubble-wrapper-text,a.teaser-round-wrapper .bubble-wrapper-text{color:#fff;text-align:center;transform:rotate(17deg)}.teaser-round-wrapper .bubble-wrapper-text h1,.teaser-round-wrapper .bubble-wrapper-text h2,.teaser-round-wrapper .bubble-wrapper-text h3,.teaser-round-wrapper .bubble-wrapper-text p,a.teaser-round-wrapper .bubble-wrapper-text h1,a.teaser-round-wrapper .bubble-wrapper-text h2,a.teaser-round-wrapper .bubble-wrapper-text h3,a.teaser-round-wrapper .bubble-wrapper-text p{line-height:1;padding-bottom:0}.teaser-round-wrapper .custom-icon,a.teaser-round-wrapper .custom-icon{width:95px;height:95px;border:none}.teaser-round-wrapper .custom-icon.custom-icon16 svg,a.teaser-round-wrapper .custom-icon.custom-icon16 svg{margin-bottom:6px;width:66px;height:81px}@media (min-width:1024px){.teaser-round-wrapper .custom-icon,a.teaser-round-wrapper .custom-icon{width:158px;height:158px}.teaser-round-wrapper .custom-icon.custom-icon16 svg,a.teaser-round-wrapper .custom-icon.custom-icon16 svg{margin-bottom:8px;width:105px;height:156px}}.teaser-bubble-parent{position:relative;background-image:url(../images/background.jpg)}@media (min-width:1024px){.teaser-bubble-parent{background-image:none}}.teaser-round-nav-home{position:absolute;right:0;top:-61px;margin-right:25px}@media (min-width:1440px){.teaser-round-nav-home{top:unset;bottom:-50px;margin-right:130px}}.teaser-news-wrapper,a.teaser-news-wrapper{display:block;padding-bottom:0}.teaser-news-wrapper:hover .btn-underlined:after,a.teaser-news-wrapper:hover .btn-underlined:after{animation:moveAnimationToRight .5s ease-in-out}.teaser-news-wrapper .index-wrapper,a.teaser-news-wrapper .index-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.teaser-news-wrapper .teaser-index,a.teaser-news-wrapper .teaser-index{padding-top:12px}@media (min-width:1024px){.teaser-news-wrapper .custom-icon,a.teaser-news-wrapper .custom-icon{width:90px;height:90px}}.teaser-news-wrapper .border-line,a.teaser-news-wrapper .border-line{flex:1;width:100%;height:2px;margin-left:14px;background-color:#d2ab7c}.teaser-news-wrapper .teaser-image-wrapper,a.teaser-news-wrapper .teaser-image-wrapper{margin-bottom:25px}.teaser-small-wrapper,a.teaser-small-wrapper{display:block;padding-bottom:0}.teaser-small-wrapper:hover .btn-underlined:after,a.teaser-small-wrapper:hover .btn-underlined:after{animation:moveAnimationToRight .5s ease-in-out}.teaser-small-wrapper.hidden,a.teaser-small-wrapper.hidden{display:none}.teaser-small-wrapper.teaser-product .teaser-title,a.teaser-small-wrapper.teaser-product .teaser-title{padding-bottom:20px}.teaser-small-wrapper.teaser-team .teaser-image-wrapper,a.teaser-small-wrapper.teaser-team .teaser-image-wrapper{cursor:pointer}.teaser-small-wrapper .teaser-image-wrapper,a.teaser-small-wrapper .teaser-image-wrapper{position:relative;margin-bottom:20px}@media (min-width:568px){.teaser-small-wrapper .teaser-image-wrapper,a.teaser-small-wrapper .teaser-image-wrapper{margin-bottom:15px}}.teaser-small-wrapper .teaser-icons-wrapper,a.teaser-small-wrapper .teaser-icons-wrapper{display:flex;gap:10px;position:absolute;top:10px;left:10px;z-index:5}.teaser-small-wrapper .teaser-icons-wrapper .custom-icon,a.teaser-small-wrapper .teaser-icons-wrapper .custom-icon{width:50px;height:50px}.teaser-small-wrapper .teaser-icons-wrapper .custom-icon svg,a.teaser-small-wrapper .teaser-icons-wrapper .custom-icon svg{transform:scale(.6945)}.teaser-small-wrapper .teaser-title,a.teaser-small-wrapper .teaser-title{padding-bottom:12px}.teaser-small-wrapper .teaser-job-wrapper p,a.teaser-small-wrapper .teaser-job-wrapper p{padding-bottom:5px}.teaser-small-wrapper .teaser-email-wrapper .teaser-email,a.teaser-small-wrapper .teaser-email-wrapper .teaser-email{padding-bottom:0;text-decoration:underline}.filter-categories ul{list-style:none}@media (min-width:1024px){.filter-navs-wrapper{display:flex;justify-content:space-between}}.filter-nav{margin-bottom:60px}.filter-nav.opened .filter-nav-list{display:flex}.filter-nav.opened .filter-nav-mobile-toggler .icon{transform:rotate(180deg) translateY(50%)}.filter-nav-list{display:none;flex-wrap:wrap;gap:10px;padding:0 20px 16px;background-color:#d2ab7c}@media (min-width:568px){.filter-nav-list{display:flex;padding:0;background-color:transparent}}.btn.filter-nav-item{padding:7px 15px 8px;border-color:#fff;cursor:pointer}.btn.filter-nav-item.active,.btn.filter-nav-item:hover{color:#d2ab7c;background-color:#fff}@media (min-width:568px){.btn.filter-nav-item.active,.btn.filter-nav-item:hover{color:#141414}}.filter-nav-mobile{position:relative}@media (min-width:568px){.filter-nav-mobile{display:none}}.btn.filter-nav-mobile-toggler{display:block;padding:11px 36px 12px 20px;background-color:#d2ab7c;text-align:left;cursor:pointer}.btn.filter-nav-mobile-toggler .icon{position:absolute;top:50%;right:12px;transform:translateY(-50%);transition:transform .2s ease}.btn.filter-nav-mobile-toggler .fill{fill:#fff}.image-header-wrapper{display:flex;flex-direction:column;justify-content:flex-end;width:100vw;min-height:340px;padding-top:90px}@media (min-width:1024px){.image-header-wrapper{padding-top:94px;min-height:500px}}.image-header-wrapper .text-content{display:flex;flex-direction:column;justify-content:flex-end;padding-top:1rem;min-height:142px}@media (min-width:1024px){.image-header-wrapper .text-content{min-height:270px}}.image-header-wrapper .image-header-title{margin-bottom:5px}@media (min-width:1024px){.image-header-wrapper .image-header-title{margin-bottom:20px}}.image-header-wrapper .image-header-title h1{padding-top:10px;padding-bottom:0}.image-header-wrapper .image-header-subtitle{margin-bottom:35px}@media (min-width:1024px){.image-header-wrapper .image-header-subtitle{margin-bottom:45px}}.image-header-wrapper .image-header-subtitle h2{padding-bottom:0}.image-header-background-image{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.3)}.image-header-content{position:relative;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.45));z-index:5}.video-header-wrapper{min-height:100vh}.video-header-wrapper .play{display:block}.video-header-wrapper .pause,.video-header-wrapper.is-playing .play{display:none}.video-header-wrapper.is-playing .pause{display:block}@media (min-width:1024px){.video-header-wrapper.is-playing .header-video-icons:hover .pause{display:none}.video-header-wrapper.is-playing .header-video-icons:hover .play{display:block}}.video-header-wrapper .text-content{padding-top:60px}@media (min-width:1024px){.video-header-wrapper .text-content{padding-top:1rem}}.video-header-wrapper .video-wrapper{position:relative;flex:1}@media (min-width:1024px){.video-header-wrapper .video-wrapper{position:static}}.video-header-wrapper .video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-header-wrapper .header-video-icons{position:absolute;left:0;top:-61px;margin-left:25px;z-index:15;cursor:pointer}@media (min-width:1440px){.video-header-wrapper .header-video-icons{margin-left:130px}}.popup-wrapper{position:fixed;z-index:5000;left:0;top:0;width:100%;height:100%;padding-top:20px;padding-bottom:20px;overflow:auto;background-color:rgba(20,20,20,.8)}.popup-wrapper.active{display:flex;align-items:center;opacity:0;animation:showTeamPopup .5s}.popup-wrapper.closed{animation:hideTeamPopup .25s;transform:scale(0)}.popup-wrapper.closed.hidden{display:none}.popup-wrapper.active-visible{opacity:1}.popup-wrapper .close-popup{position:fixed;top:25px;right:25px;z-index:100;pointer-events:all;cursor:pointer}.popup-wrapper .close-popup .fill{fill:#fff}@media (min-width:1024px){.popup-wrapper{padding-top:110px;padding-bottom:110px}.popup-wrapper .popup-image{margin:0 auto;max-height:calc(100vh - 220px);max-width:calc(136vh - 299.2px);overflow:hidden}}body{background-image:url(../images/background.jpg)}body.no-lead-header{padding-top:0}@media (min-width:1024px){body.no-lead-header{padding-top:106px}}body.no-lead-header .image-header-wrapper{min-height:unset}body.no-lead-header .image-header-content{background-image:none}body.no-breadcrumb main{padding-top:50px}@media (min-width:1024px){body.no-breadcrumb main{padding-top:100px}}body.has-lead-header{padding-top:340px}@media (min-width:1024px){body.has-lead-header{padding-top:500px}}body.has-lead-header footer,body.has-lead-header main{position:relative;background-image:url(../images/background.jpg);z-index:10}body.has-lead-header .image-header-wrapper{position:fixed;top:0;left:0;overflow:hidden;z-index:1}body.has-lead-header-video{padding-top:0}body.has-lead-header-video footer,body.has-lead-header-video main{position:relative;background-image:url(../images/background.jpg);z-index:10}body.has-lead-header-video .video-header-wrapper{position:relative;overflow:visible;z-index:15}@media (min-width:1024px){body.scrolled header .logo-nav{background-color:hsla(0,0%,100%,.8)}body.scrolled header .logo .fill1{fill:red}body.scrolled header .logo .fill2{fill:#6f9522}body.scrolled header .logo .fill3{fill:#323534}body.scrolled header .logo .fill4{fill-opacity:1}}@media (min-width:1024px){body.nav-open header .logo-nav{background-color:transparent}body.nav-open header .logo-nav .fill1{fill:red}body.nav-open header .logo-nav .fill2{fill:#6f9522}body.nav-open header .logo-nav .fill3{fill:#fff}body.nav-open header .logo-nav .fill4{fill:#fff;fill-opacity:1}}body.has-lead-header-animations .image-header-background-image{transition:transform 3s linear;transform:scale(1)}body.has-lead-header-animations .growing-text{transition:transform .3s ease-out 1.5s;transform:translateY(0)}.cookie-banner{position:fixed;width:calc(100% - 50px);bottom:25px;right:25px;background:#141414;z-index:9999}@media (min-width:1024px){.cookie-banner{width:402px;bottom:60px;right:60px}}.cookie-banner .cookie-banner-inner{width:100%;padding:1.5rem;color:#fff;background-color:#141414}.cookie-banner a{color:#fff}.cookie-banner a:hover{text-decoration:underline}.cookie-banner .btn{cursor:pointer}.cookie-banner input{position:absolute;opacity:0;top:0;left:0;width:auto;border:none}.popup{visibility:hidden;opacity:0;background:#d2ab7c;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);z-index:1000;width:calc(100% - 50px)}.popup.open{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1);transition:all .5s ease-in-out}@media (min-width:1024px){.popup{width:526px;height:auto}}.popup .popup-inner{margin:8px;text-align:center;border:2px solid #fff;color:#fff;padding:50px 30px}.popup .popup-inner h2{padding-bottom:30px}.popup .popup-inner h3{padding-bottom:0}.popup .popup-inner h3 a,.popup .popup-inner h3 p{font-size:1.5rem;line-height:1.75rem;letter-spacing:0;padding-bottom:1.5625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:568px){.popup .popup-inner h3 a,.popup .popup-inner h3 p{font-size:1.5rem;line-height:1.75rem;letter-spacing:0;padding-bottom:1.5625rem}}@media (min-width:1024px){.popup .popup-inner h3 a,.popup .popup-inner h3 p{font-size:1.875rem;line-height:2.5rem;letter-spacing:0;padding-bottom:1.875rem}}@media (min-width:1440px){.popup .popup-inner h3 a,.popup .popup-inner h3 p{font-size:1.875rem;line-height:2.5rem;letter-spacing:0;padding-bottom:1.875rem}}.popup .popup-inner h3 a{position:relative;transition:all .3s ease-in-out;border-bottom:1px solid #fff;padding:0}.popup .popup-inner h3 a:hover{color:#323534;border-bottom:1px solid #323534}.popup .popup-inner .close-popup{position:fixed;top:25px;right:25px;z-index:100;pointer-events:all;cursor:pointer}.popup .popup-inner .close-popup .fill{fill:#fff}footer .mountains-wrapper{display:flex;justify-content:center;position:relative;background-image:linear-gradient(transparent 50%,#141414 0)}footer .clouds-wrapper{position:absolute;top:-12vw;right:-40vw}@media (min-width:1024px){footer .clouds-wrapper{right:-20vw}}@media (min-width:1440px){footer .clouds-wrapper{top:-148px;right:-250px}}footer .cloud-item{position:absolute;width:80vw;height:35.2vw;background-size:contain;z-index:100;opacity:.75}@media (min-width:1440px){footer .cloud-item{width:1000px;height:442px}}footer .cloud1{background-image:url(../images/cloud1.png)}footer .cloud1,footer .cloud2{top:0;right:0;transform:translateZ(0)}footer .cloud2{background-image:url(../images/cloud2.png)}footer .cloud3{top:0;right:0;background-image:url(../images/cloud3.png);transform:translateZ(0)}footer .mountain-side{display:none}@media (min-width:1440px){footer .mountain-side{position:absolute;bottom:40px;display:block;width:100%;height:324px;background:url(../images/footer-svg-side.png) 50%;background-size:contain}}footer .mountain-side-left{right:calc(712px + 50vw);background-position:100%}footer .mountain-side-right{left:calc(712px + 50vw);background-position:0}footer .mountain-center{width:100%;height:52vw;background:url(../images/footer-svg-center-mobile.png) 50% no-repeat;background-size:cover}@media (min-width:1024px){footer .mountain-center{width:1440px;height:431px;background:url(../images/footer-svg-center.png) 50% no-repeat;background-size:contain}}.footer-top{overflow:hidden}.footer-top .footer-top-block{position:relative;padding-top:2rem;padding-bottom:8.25rem}@media (min-width:1024px){.footer-top .footer-top-block{padding-top:3.625rem;padding-bottom:0}}.footer-top .teaser-round-wrapper{position:absolute;right:0;bottom:0}@media (min-width:1024px){.footer-top .teaser-round-wrapper{bottom:unset;top:6.5rem}}.footer-bottom{padding-top:60px;padding-bottom:50px;background-color:#141312;color:#fff}.footer-bottom .logo-wrapper{margin-bottom:36px}.footer-bottom .logo{max-width:198px}@media (min-width:1024px){.footer-bottom .logo{display:block;max-width:198px;background-color:transparent}}.footer-bottom .logo .fill3{fill:#fff}.footer-bottom .logo svg{max-width:198px}.footer-bottom .address-wrapper a{color:#fff;text-decoration:underline}.footer-bottom .footer-text-block p:last-child{padding-bottom:0}@media (min-width:1024px){.footer-bottom .openingtimestitle-wrapper{max-width:187px}}.footer-bottom .externallinkbutton-wrapper{position:relative;margin-bottom:50px}@media (min-width:1440px){.footer-bottom .externallinkbutton-wrapper{margin-bottom:94px}}.footer-bottom .flower{position:absolute;top:calc(100% + 25px);right:0}@media (min-width:568px){.footer-bottom .flower{right:-40px}}@media (min-width:1024px){.footer-bottom .flower{right:0}}@media (min-width:1440px){.footer-bottom .flower{top:0}}.footer-bottom .social-media-wrapper{margin-bottom:1rem}@media (min-width:1440px){.footer-bottom .social-media-wrapper{margin-bottom:0}}.footer-bottom .social-icon-link{display:inline-block;margin-right:1rem;padding-bottom:0}.footer-bottom .social-icon-link:last-child{margin-right:0}.footer-bottom .social-icon-link:hover .fill{fill:#d2ab7c}.footer-bottom .icon-social .fill{fill:#fff}.footer-bottom .footer-nav-wrapper{max-width:180px}@media (min-width:1440px){.footer-bottom .footer-nav-wrapper{flex:1;max-width:130px;text-align:right}}.footer-bottom .footer-nav-link{display:inline-block;padding-bottom:0;color:#fff}@media (min-width:1024px){.footer-bottom .fourth-el{max-width:358px}}@media (min-width:1440px){.footer-bottom .links-wrapper{display:flex;justify-content:space-between}}header{position:fixed;top:0;left:0;width:100%;height:90px;background-color:#fff;z-index:5000}@media (min-width:1024px){header{height:94px;background-color:transparent}}header .header-inner{max-width:100%}@media (min-width:1024px){header .header-inner{padding:0}}header .logo-nav{display:inline-block;margin-top:20px}@media (min-width:1024px){header .logo-nav{margin:0;padding:20px 25px;background-color:transparent;transition:background-color .5s ease}}@media (min-width:1024px){header .logo .fill1,header .logo .fill2,header .logo .fill3{fill:#fff}header .logo .fill4{fill:#fff;fill-opacity:0}}.tinyslider .tns-outer{padding:0!important}.tinyslider .tns-outer [hidden]{display:none!important}.tinyslider .tns-outer [aria-controls],.tinyslider .tns-outer [data-action]{cursor:pointer}.tinyslider .tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tinyslider .tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tinyslider .tns-horizontal.tns-subpixel{white-space:nowrap}.tinyslider .tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tinyslider .tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tinyslider .tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tinyslider .tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tinyslider .tns-no-calc{position:relative;left:0}.tinyslider .tns-gallery{position:relative;left:0;min-height:1px}.tinyslider .tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tinyslider .tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tinyslider .tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tinyslider .tns-autowidth{display:inline-block}.tinyslider .tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tinyslider .tns-lazy-img.tns-complete{opacity:1}.tinyslider .tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tinyslider .tns-ovh{overflow:hidden}.tinyslider .tns-visually-hidden{position:absolute;left:-10000em}.tinyslider .tns-transparent{opacity:0;visibility:hidden}.tinyslider .tns-fadeIn{opacity:1;z-index:0}.tinyslider .tns-fadeOut,.tinyslider .tns-normal{opacity:0;z-index:-1}.tinyslider .tns-vpfix{white-space:nowrap}.tinyslider .tns-vpfix>div,.tinyslider .tns-vpfix>li{display:inline-block}.tinyslider .tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tinyslider .tns-t-ct{width:2333.3333333%;width:2333.33333%;position:absolute;right:0}.tinyslider .tns-t-ct:after{content:"";display:table;clear:both}.tinyslider .tns-t-ct>div{width:1.4285714%;width:1.42857%;height:10px;float:left}.block-application .honeypot{position:absolute;left:-9999px}.block-application .grid-2{row-gap:34px}@media (min-width:568px){.block-application .grid-2{row-gap:34px}}@media (min-width:1024px){.block-application .grid-2{row-gap:34px}}@media (min-width:1440px){.block-application .grid-2{row-gap:34px}}.block-application .error{color:red}.block-application .success{color:#6f9522}.block-application .hidden{display:none}.block-application input{border:none;box-shadow:none;padding:0;margin:0;color:#fff}.block-application label{display:block;margin-bottom:1px}.block-application .checkboxes-wrapper,.block-application .radios-wrapper{margin-bottom:20px}.block-application .checkboxes-wrapper .checkbox,.block-application .checkboxes-wrapper .radio,.block-application .radios-wrapper .checkbox,.block-application .radios-wrapper .radio{position:relative;width:50%;margin-bottom:40px}@media (min-width:568px){.block-application .checkboxes-wrapper .checkbox,.block-application .checkboxes-wrapper .radio,.block-application .radios-wrapper .checkbox,.block-application .radios-wrapper .radio{width:auto;margin-right:50px}}.block-application .checkboxes-wrapper .radio label,.block-application .radios-wrapper .radio label{position:relative}.block-application .checkboxes-wrapper .radio label input:checked~.checkmark,.block-application .radios-wrapper .radio label input:checked~.checkmark{background-color:transparent}.block-application .checkboxes-wrapper .radio label input:checked~.checkmark-inner,.block-application .radios-wrapper .radio label input:checked~.checkmark-inner{background-color:#d2ab7c}.block-application .checkboxes-wrapper .radio .checkmark,.block-application .radios-wrapper .radio .checkmark{border-radius:50%}.block-application .checkboxes-wrapper fieldset,.block-application .radios-wrapper fieldset{display:flex;flex-wrap:wrap;padding:0;margin:0;border:none}.block-application .checkboxes-wrapper label,.block-application .radios-wrapper label{display:block;margin:0;padding-left:28px;cursor:pointer}.block-application .checkboxes-wrapper label input:checked~.checkmark,.block-application .radios-wrapper label input:checked~.checkmark{background-color:#d2ab7c;border-color:#d2ab7c}.block-application .checkboxes-wrapper label input:checked~.checkmark-svg,.block-application .radios-wrapper label input:checked~.checkmark-svg{display:block}.block-application .checkboxes-wrapper input,.block-application .radios-wrapper input{position:absolute;width:0;height:0;opacity:0}.block-application .checkboxes-wrapper .checkmark,.block-application .radios-wrapper .checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;margin:0;padding:0;border:1px solid #fff}.block-application .checkboxes-wrapper .checkmark-inner,.block-application .radios-wrapper .checkmark-inner{position:absolute;top:12px;left:10px;height:12px;width:12px;margin:0;padding:0;background-color:transparent;border-radius:50%;transform:translate(-50%,-50%)}.block-application .checkboxes-wrapper .checkmark-svg,.block-application .radios-wrapper .checkmark-svg{display:none;position:absolute;top:6px;left:2px;width:16px;height:12px}.block-application .checkboxes-wrapper .fill,.block-application .radios-wrapper .fill{fill:#fff}.block-application .application-field-wrapper{position:relative;border-bottom:1px solid #979797}.block-application .application-field-wrapper.invalid{border-color:red}.block-application .application-field-wrapper.invalid label{color:red}.block-application .application-field-wrapper.focused{border-color:#d2ab7c}.block-application .application-field-wrapper.focused label{color:#d2ab7c}.block-application .application-field-wrapper input{height:40px;border:none;box-shadow:none;padding:8px 0 9px}.block-application .textarea-wrapper{margin-bottom:40px}.block-application input[type=email],.block-application input[type=submit],.block-application input[type=text],.block-application textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.block-application input[type=email]:focus,.block-application input[type=email]:valid,.block-application input[type=submit]:focus,.block-application input[type=submit]:valid,.block-application input[type=text]:focus,.block-application input[type=text]:valid,.block-application textarea:focus,.block-application textarea:valid{outline:0}.block-application textarea{width:100%;height:40px;padding:0;background-color:transparent;color:#fff;border:none;box-shadow:none;resize:none}.block-application .submit-wrapper input{position:absolute;opacity:0;top:0;left:0;width:auto;border:none;cursor:pointer}.block-map{position:relative}.block-map .footer-text-block a{text-decoration:underline}.block-map .google-map{margin-top:1.5rem;height:56vw}@media (min-width:1024px){.block-map .google-map{margin-top:2rem;max-height:766px}}.block-slider .slider-container,.block-slider .slider-container-wrapper{position:relative}.block-slider .controls-wrapper{display:flex;align-items:center;justify-content:center;margin-top:10px}@media (min-width:1024px){.block-slider .controls-wrapper{margin-top:40px}}.block-slider .slider-next,.block-slider .slider-prev{width:2.5rem;height:2.5rem;padding:0;background-color:transparent;border:none;outline:0;cursor:pointer;overflow:hidden}.block-slider .slider-next .icon-arrow-left-desktop,.block-slider .slider-next .icon-arrow-right-desktop,.block-slider .slider-prev .icon-arrow-left-desktop,.block-slider .slider-prev .icon-arrow-right-desktop{display:none}@media (min-width:1024px){.block-slider .slider-next,.block-slider .slider-prev{width:84px}.block-slider .slider-next .icon-arrow-left,.block-slider .slider-next .icon-arrow-right,.block-slider .slider-prev .icon-arrow-left,.block-slider .slider-prev .icon-arrow-right{display:none}.block-slider .slider-next .icon-arrow-left-desktop,.block-slider .slider-next .icon-arrow-right-desktop,.block-slider .slider-prev .icon-arrow-left-desktop,.block-slider .slider-prev .icon-arrow-right-desktop{display:block}.block-slider .slider-next .icon,.block-slider .slider-prev .icon{width:84px}}.block-slider .slider-next .fill,.block-slider .slider-prev .fill{fill:#d2ab7c}.block-slider .slider-next .stroke,.block-slider .slider-prev .stroke{stroke:#d2ab7c}.block-slider .slider-prev:hover .icon{animation:moveAnimationToLeft .5s ease-in-out}.block-slider .slider-next:hover .icon{animation:moveAnimationToRight .5s ease-in-out}.block-slider .slider-indexes{display:flex;justify-content:center;min-width:28px;margin:0 4px}@media (min-width:1024px){.block-slider .slider-indexes{min-width:3rem;margin:0 10px}}.block-slider .slider-indexes p{padding-bottom:0;color:#d2ab7c}.block-text li p{padding-bottom:0}.block-text a:not(.btn){text-decoration:underline}.block-text h1 a:not(.btn),.block-text h2 a:not(.btn),.block-text h3 a:not(.btn),.block-text h4 a:not(.btn),.block-text h5 a:not(.btn),.block-text h6 a:not(.btn){text-decoration:none}.block-quote{position:relative;overflow-x:hidden}@media (min-width:1440px){.block-quote{overflow-x:inherit}}.block-quote .grid-2{row-gap:1.875rem}@media (min-width:1024px){.block-quote .grid-2{row-gap:inherit}}.block-quote .txt{padding-top:1.5rem;border-top:2px solid #d2ab7c}@media (min-width:1024px){.block-quote .txt{padding-top:3.75rem}}.block-quote .txt p{padding-bottom:0}.block-quote .pic{position:relative;height:15.625rem}@media (min-width:1024px){.block-quote .pic{height:100%}}.block-quote .pic .wrap{position:absolute;top:0;bottom:0}.block-quote .pic .wrap .ratio-auto{height:100%;background:0 0;overflow:visible}.block-quote .pic .wrap img{width:auto}.block-teaser-with-image:hover .btn-inner-pre{top:-50%}.block-teaser-with-image:hover .btn-inner-hover{top:0;height:100%}.block-teaser-with-image .grid-2{row-gap:2rem}@media (min-width:568px){.block-teaser-with-image .grid-2{row-gap:normal}}@media (min-width:568px){.block-teaser-big.main-teasers .teaser-big-wrapper:nth-child(2n){margin-top:166px}}@media (min-width:1024px){.block-teaser-big.main-teasers .teaser-big-wrapper:nth-child(2n){margin-top:332px}}.block-teaser-big .teaser-big-wrapper{padding-bottom:0}.block-teaser-big .teaser-big-wrapper:hover .btn-inner-pre{top:-50%}.block-teaser-big .teaser-big-wrapper:hover .btn-inner-hover{top:0;height:100%}.block-teaser-big .teaser-image-wrapper{position:relative;padding-top:45px;margin-bottom:25px}@media (min-width:1024px){.block-teaser-big .teaser-image-wrapper{padding-top:64.5px;margin-bottom:40px}}.block-teaser-big .teaser-icon{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:5}.block-teaser-big .teaser-title{padding-bottom:30px}@media (min-width:1024px){.block-teaser-big .teaser-title{padding-bottom:40px}}.block-tabs .tabs-inner{padding-top:15px}@media (min-width:1024px){.block-tabs .tabs-inner{padding-top:40px}}.block-tabs .tab-headers{position:relative}@media (min-width:568px){.block-tabs .tab-headers{display:flex;align-items:center;justify-content:space-around}}.block-tabs .tab-header{display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}@media (min-width:568px){.block-tabs .tab-header{pointer-events:all;cursor:pointer}}.block-tabs .tab-icon{margin-bottom:1rem}.block-tabs .tab-icon .custom-icon{width:129px;height:129px}.block-tabs .tab-icon .custom-icon1 svg{width:76px;height:67px}.block-tabs .tab-icon .custom-icon2 svg{width:73px;height:58px}.block-tabs .tab-icon .custom-icon3 svg{width:85px;height:69px}.block-tabs .tab-icon .custom-icon4 svg{width:88px;height:55px}.block-tabs .tab-icon .custom-icon5 svg{width:97px;height:50px}.block-tabs .tab-icon .custom-icon6 svg{width:74px;height:65px}.block-tabs .tab-icon .custom-icon7 svg{width:88px;height:58px}.block-tabs .tab-icon .custom-icon8 svg{width:77px;height:82px}.block-tabs .tab-icon .custom-icon9 svg{width:80px;height:60px}.block-tabs .tab-icon .custom-icon11 svg{width:87px;height:52px}.block-tabs .tab-icon .custom-icon12 svg{width:71px;height:67px}.block-tabs .tab-icon .custom-icon13 svg{width:73px;height:65px}.block-tabs .tab-icon .custom-icon14 svg{width:79px;height:59px}.block-tabs .tab-icon .custom-icon15 svg{width:73px;height:64px}.block-tabs .tab-icon .custom-icon16 svg{width:74px;height:110px}.block-tabs .tab-icon .custom-icon17 svg{width:63px;height:60px}.block-tabs .tab-icon .custom-icon18 svg{width:74px;height:75px}.block-tabs .tab-icon .custom-icon19 svg{width:70px;height:80px}.block-tabs .tab-icon .custom-icon20 svg{width:93px;height:81px}.block-tabs .tab-item.hidden{display:none}@media (min-width:568px){.block-tabs .tab-item.hidden{display:flex}}.block-tabs .tab-content.has-transitions{transition:transform .3s ease-out,opacity .15s ease-in .15s}.block-tabs .tab-content.active{display:block;opacity:0}.block-tabs .tab-content.hidden{display:none}.block-tabs .tab-content.prepared-right{transform:translateX(-25%)}.block-tabs .tab-content.prepared-left{transform:translateX(25%)}.block-tabs .tab-content.shown{opacity:1;transform:translateX(0)}.block-tabs .tab-arrow{position:absolute;top:3rem;cursor:pointer}.block-tabs .tab-arrow .stroke{stroke:#d2ab7c}@media (min-width:568px){.block-tabs .tab-arrow{display:none}}.block-tabs .tab-arrow-left{left:0}.block-tabs .tab-arrow-right{right:0}.block-partners .ratio-auto{background:0 0}.block-partners a{padding:0;position:relative;display:block}.block-partners .partnerimages{position:relative;padding:1.5rem .5rem;transform:translate(-50%,-50%);left:50%;top:50%}@media (min-width:1024px){.block-partners .partnerimages{padding:0;max-width:13.75rem;max-height:6.25rem;width:auto}}.block-partners .grid-6{padding-top:0;row-gap:0}@media (min-width:1024px){.block-partners .grid-6{padding-top:2rem;row-gap:4rem}}.block-news-teasers .parent-wrapper{padding-left:25px;padding-right:25px}@media (min-width:568px){.block-news-teasers .parent-wrapper{padding-left:25px;padding-right:25px}}@media (min-width:1024px){.block-news-teasers .parent-wrapper{padding-left:25px;padding-right:25px}}@media (min-width:1440px){.block-news-teasers .parent-wrapper{padding-left:130px;padding-right:130px}}.block-news-teasers .dragscroll{position:relative;height:100%;overflow-y:hidden;overflow-x:visible;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}@media (min-width:1440px){.block-news-teasers .dragscroll{padding-left:calc(50vw - 590px);padding-right:40px}}.block-news-teasers .dragscroll::-webkit-scrollbar{display:none;width:0;height:0}.block-news-teasers .dragscroll .dragscroll-item{position:relative;display:inline-block;float:none;overflow:hidden;white-space:normal;vertical-align:top;width:100%;max-width:282px;margin-right:18px}@media (min-width:568px){.block-news-teasers .dragscroll .dragscroll-item{max-width:344px}}.block-news-teasers .dragscroll .dragscroll-item:last-child{margin-right:0}.block-news-teasers .all-news-wrapper{margin-top:50px}@media (min-width:1024px){.block-news-teasers .all-news-wrapper{margin-top:80px}}.block-images-pair .grid-2{row-gap:20px}.block-products .grid-5{row-gap:60px}@media (min-width:568px){.block-products .grid-5{row-gap:60px}}@media (min-width:1024px){.block-products .grid-5{row-gap:80px}}@media (min-width:1440px){.block-products .grid-5{row-gap:80px}}