@keyframes rotating{100%{transform:rotate(360deg)}}.puxSlider{--pux-slider-gap: clamp(2.4rem, 2.8758169935vw, 4.4rem);overflow:hidden}.puxSlider .puxSlider-viewport{overflow:hidden}.puxSlider .puxSlider-container{display:flex;gap:var(--pux-slider-gap)}.puxSlider .puxSlider-container>div,.puxSlider .puxSlider-container>a{min-width:0;flex:0 0 100%}.puxSlider.has-not-enough-slides .puxSlider-controls{display:none}@media(min-width: 30rem){.puxSlider.puxSlider--items2 .puxSlider-container>div,.puxSlider.puxSlider--items2 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap)))/2)}}@media(min-width: 30rem){.puxSlider.puxSlider--items3 .puxSlider-container>div,.puxSlider.puxSlider--items3 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap)))/2)}}@media(min-width: 48rem){.puxSlider.puxSlider--items3 .puxSlider-container>div,.puxSlider.puxSlider--items3 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap)))/3)}}@media(min-width: 30rem){.puxSlider.puxSlider--items4 .puxSlider-container>div,.puxSlider.puxSlider--items4 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap)))/2)}}@media(min-width: 48rem){.puxSlider.puxSlider--items4 .puxSlider-container>div,.puxSlider.puxSlider--items4 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap)))/3)}}@media(min-width: 62rem){.puxSlider.puxSlider--items4 .puxSlider-container>div,.puxSlider.puxSlider--items4 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap)))/4)}}@media(min-width: 30rem){.puxSlider.puxSlider--items5 .puxSlider-container>div,.puxSlider.puxSlider--items5 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap)))/2)}}@media(min-width: 48rem){.puxSlider.puxSlider--items5 .puxSlider-container>div,.puxSlider.puxSlider--items5 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap)))/3)}}@media(min-width: 62rem){.puxSlider.puxSlider--items5 .puxSlider-container>div,.puxSlider.puxSlider--items5 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap)))/4)}}@media(min-width: 75rem){.puxSlider.puxSlider--items5 .puxSlider-container>div,.puxSlider.puxSlider--items5 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap)))/5)}}@media(min-width: 30rem){.puxSlider.puxSlider--items6 .puxSlider-container>div,.puxSlider.puxSlider--items6 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap)))/2)}}@media(min-width: 48rem){.puxSlider.puxSlider--items6 .puxSlider-container>div,.puxSlider.puxSlider--items6 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap)))/3)}}@media(min-width: 62rem){.puxSlider.puxSlider--items6 .puxSlider-container>div,.puxSlider.puxSlider--items6 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap)))/4)}}@media(min-width: 75rem){.puxSlider.puxSlider--items6 .puxSlider-container>div,.puxSlider.puxSlider--items6 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap)))/5)}}@media(min-width: 87.5rem){.puxSlider.puxSlider--items6 .puxSlider-container>div,.puxSlider.puxSlider--items6 .puxSlider-container>a{flex-basis:calc((100% - (0px + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap) + var(--pux-slider-gap)))/6)}}.puxSlider.puxSlider--gap-small{--pux-slider-gap: clamp(1.6rem, 1.568627451vw, 2.4rem)}.puxSlider.puxSlider--gap-smaller{--pux-slider-gap: clamp(0.8rem, 1.045751634vw, 1.6rem)}.puxSlider--arrows-side{position:relative;overflow:visible}.puxSlider--arrows-side .puxSlider-viewport{position:relative}.puxSlider--arrows-side .puxSlider-controls{display:flex;width:fit-content;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:clamp(1.6rem,1.568627451vw,2.4rem);gap:clamp(1.6rem,1.568627451vw,2.4rem)}.puxSlider--arrows-side .puxSlider-controls>.puxSlider-arrows{position:static;display:flex;width:auto;align-items:center;gap:.8rem;pointer-events:auto}.puxSlider--arrows-side .puxSlider-controls>.puxSlider-arrows .puxSliderArrow{position:static;transform:none}.puxSlider--arrows-side .puxSlider-viewport>.puxSlider-arrows{display:none}@media(min-width: 75rem){.puxSlider--arrows-side .puxSlider-viewport{width:calc(100% - clamp(3rem, 3.3986928105vw, 5.2rem)*2 - clamp(1.6rem, 1.568627451vw, 2.4rem)*2);margin:0 auto;padding:0}.puxSlider--arrows-side .puxSlider-viewport>.puxSlider-arrows{display:none}.puxSlider--arrows-side .puxSlider-controls{position:absolute;top:50%;left:0;right:0;width:100%;margin-top:0;transform:translateY(-50%);pointer-events:none;justify-content:space-between}.puxSlider--arrows-side .puxSlider-controls .puxSlider-dots{display:none}.puxSlider--arrows-side .puxSlider-controls>.puxSlider-arrows{display:flex;width:100%;justify-content:space-between;pointer-events:auto}.puxSlider--arrows-side .puxSlider-controls>.puxSlider-arrows .puxSliderArrow{position:static}}.embla-button{display:flex;width:4rem;height:4rem;align-items:center;justify-content:center;border:none;border-radius:var(--base-border-radius, 0.8rem);background:var(--main-color, #a87829);color:var(--base-white, #fff);cursor:pointer;transition:background-color .2s ease}.embla-button:hover{background:var(--main-color-hover, #DCC9A9)}.embla-button:disabled{cursor:not-allowed;opacity:.3}.puxSlider-controls{position:relative;display:flex;width:fit-content;align-items:center;justify-content:center;margin:clamp(1.6rem,1.568627451vw,2.4rem) auto 0 auto;gap:clamp(1.6rem,1.568627451vw,2.4rem)}.puxSliderArrow{position:static;display:flex;width:clamp(3.2rem,2.614379085vw,4rem);height:clamp(3.2rem,2.614379085vw,4rem);align-items:center;justify-content:center;border:1px solid var(--second-color, #372e13);border-radius:50%;background-color:var(--base-white, #fff);cursor:pointer;font-size:0;transition:border-color 300ms ease,background-color 300ms ease}.puxSliderArrow::before{color:#372e13;font-size:1.4rem;transition:color 300ms,opacity 300ms}.puxSliderArrow:hover{border-color:var(--second-color, #372e13);background-color:var(--second-color, #372e13)}.puxSliderArrow:hover::before{color:var(--base-white, #fff)}.puxSliderArrow:disabled{opacity:.3;pointer-events:none}.puxSliderArrow--prev::before{content:"";font-family:"icomoon";font-size:1.9rem;font-weight:normal;line-height:1}.puxSliderArrow--next::before{content:"";font-family:"icomoon";font-size:1.9rem;font-weight:normal;line-height:1}.puxSlider-arrows{display:flex;align-items:center;gap:.8rem}.puxSlider-dots{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;padding:0 1.5rem;margin:0;gap:clamp(0.8rem,1.045751634vw,1.6rem);list-style:none}.puxSlider-dot{display:flex;width:clamp(0.8rem,1.045751634vw,1.6rem);height:clamp(0.8rem,1.045751634vw,1.6rem);align-items:center;justify-content:center;padding:0;border-radius:50%;border:none;background-color:rgba(0,0,0,0);cursor:pointer;transition:background-color 300ms ease}.puxSlider-dot::before{display:block;width:.8rem;height:.8rem;border-radius:50%;background-color:var(--base-grey, #C6CCD9);content:"";transition:background-color 300ms ease}.puxSlider-dot:hover{background-color:var(--main-color, #a87829)}.puxSlider-dot--selected{border-color:var(--main-color, #a87829);pointer-events:none}.puxSlider-dot--selected::before{background-color:var(--main-color, #a87829)}.puxSlider-dot--selected:hover{background-color:rgba(0,0,0,0)}.gallerySlider{display:flex;overflow:visible;align-items:center}.gallerySlider .puxSlider{width:100%;max-width:unset;margin:0 auto}.gallerySlider .puxSlider-controls{margin-top:clamp(1.6rem,1.568627451vw,2.4rem)}.gallerySlider .galleryItem{aspect-ratio:49/50}.gallerySlider.side{overflow:visible}@media(min-width: 48rem){.gallerySlider.side .puxSlider--arrows-side .puxSlider-viewport{overflow:hidden;width:calc(100% - clamp(4.8rem, 5.7516339869vw, 8.8rem)*2);margin:0 clamp(4.8rem,5.7516339869vw,8.8rem);padding:0}.gallerySlider.side .puxSlider--arrows-side .puxSlider-viewport>.puxSlider-arrows{display:none}.gallerySlider.side .puxSlider--arrows-side .puxSlider-controls{position:static;width:fit-content;margin:clamp(1.6rem,1.568627451vw,2.4rem) auto 0 auto;transform:none;pointer-events:auto}.gallerySlider.side .puxSlider--arrows-side .puxSlider-controls .puxSlider-dots{display:flex}.gallerySlider.side .puxSlider--arrows-side .puxSlider-controls>.puxSlider-arrows{position:absolute;z-index:2;top:calc(50% - clamp(1.6rem, 1.568627451vw, 2.4rem));left:0;display:flex;width:100%;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.gallerySlider.side .puxSlider--arrows-side .puxSlider-controls>.puxSlider-arrows .puxSliderArrow{position:static;pointer-events:auto}}.gallerySlider.gallerySlider--arrow{overflow:visible}.testimonialContainer--arrow .puxSlider{position:relative}.imageContentContainer{position:relative}.widgetContainer.widgetImageContent{margin:0;overflow:clip}.sectionBackground .widgetContainer.widgetImageContent{padding:0;margin:0}.imageContentItem{margin:clamp(4rem,5.2287581699vw,8rem) 0}.imageContentItem:first-child{margin-top:0}.imageContentItem:last-child{margin-bottom:0}.imageContentItem .imageContentItem-inner{display:flex;flex-direction:column;gap:clamp(1.6rem,1.568627451vw,2.4rem) clamp(1.6rem,2.091503268vw,3.2rem)}@container (inline-size > 70rem){.imageContentItem .imageContentItem-inner{flex-direction:row}}.imageContentItem .imageContentItem-image{position:relative;overflow:hidden;border-radius:var(--base-border-radius, 0.8rem);aspect-ratio:4/3}@container (inline-size > 70rem){.imageContentItem .imageContentItem-image{width:50%;align-self:flex-start}}.imageContentItem .imageContentItem-image img{width:100%;height:100%;border-radius:var(--base-border-radius, 0.8rem);object-fit:contain}.imageContentItem .imageContentItem-content{display:flex;align-items:center}@container (inline-size > 70rem){.imageContentItem .imageContentItem-content{width:50%;justify-content:center}}.imageContentItem .imageContentItem-content .imageContentItem-contentInner>*:first-child{margin-top:0}.imageContentItem .imageContentItem-logo{margin-bottom:clamp(1.6rem,2.091503268vw,3.2rem)}.imageContentItem .imageContentItem-logo img{min-height:3rem;max-height:3rem}.imageContentItem .imageContentItem-buttons{display:flex;flex-wrap:wrap;align-items:center;margin:clamp(1.6rem,2.091503268vw,3.2rem) 0 0 0;gap:2rem}.imageContentItem .imageContentItem-labels{display:flex;flex-wrap:wrap;margin:clamp(1.6rem,2.091503268vw,3.2rem) 0 0 0;gap:.8rem}@container (inline-size > 70rem){.imageContentItem.imageContentItem--reversed .imageContentItem-inner{grid-template-columns:42% 58%}}@container (inline-size > 70rem){.imageContentItem.imageContentItem--reversed .imageContentItem-image{order:2}}.imageContentItem.imageContentItem--imageContain .imageContentItem-image img{object-fit:contain}.imageContentItem.type--boxed .imageContentItem-inner{gap:clamp(1.6rem,1.568627451vw,2.4rem)}.imageContentItem.type--boxed .imageContentItem-image{aspect-ratio:171/160}@container (inline-size > 70rem){.imageContentItem.type--boxed .imageContentItem-image{width:calc(50% - clamp(2.4rem, 2.614379085vw, 4rem)/2);flex:0 0 calc(50% - clamp(2.4rem, 2.614379085vw, 4rem)/2)}}.imageContentItem.type--boxed .imageContentItem-image img{object-fit:cover}@container (inline-size > 70rem){.imageContentItem.type--boxed .imageContentItem-content{width:calc(50% + clamp(2.4rem, 2.614379085vw, 4rem)/2);flex:1 1 calc(50% + clamp(2.4rem, 2.614379085vw, 4rem)/2);padding-left:clamp(2.4rem,2.614379085vw,4rem)}}.imageContentItem.type--boxed.imageContentItem--imageContain .imageContentItem-image img{object-fit:contain}@container (inline-size > 70rem){.imageContentItem.type--boxed.imageContentItem--reversed .imageContentItem-content{padding-left:0;padding-right:clamp(2.4rem,2.614379085vw,4rem)}}@container (inline-size > 70rem){.imageContentItem.type--wide .imageContentItem-inner{gap:clamp(1.6rem,1.568627451vw,2.4rem)}}@container (inline-size > 70rem){.imageContentItem.type--wide .imageContentItem-image{width:calc(50% + (100vw - 100%)/2);flex:0 0 calc(50% + (100vw - 100%)/2);max-width:none;aspect-ratio:119/80}}@container (inline-size > 70rem){.imageContentItem.type--wide .imageContentItem-content{width:auto;flex:1 1 0;padding-right:clamp(2.4rem,2.614379085vw,4rem)}}@container (inline-size > 70rem){.imageContentItem.type--wide:not(.imageContentItem--reversed) .imageContentItem-image{margin-left:calc((100vw - 100%)/-2);border-radius:0 var(--base-border-radius, 0.8rem) var(--base-border-radius, 0.8rem) 0}.imageContentItem.type--wide:not(.imageContentItem--reversed) .imageContentItem-image img{border-radius:0 var(--base-border-radius, 0.8rem) var(--base-border-radius, 0.8rem) 0}}@container (inline-size > 70rem){.imageContentItem.type--wide.imageContentItem--reversed .imageContentItem-image{margin-right:calc((100vw - 100%)/-2);border-radius:var(--base-border-radius, 0.8rem) 0 0 var(--base-border-radius, 0.8rem)}.imageContentItem.type--wide.imageContentItem--reversed .imageContentItem-image img{border-radius:var(--base-border-radius, 0.8rem) 0 0 var(--base-border-radius, 0.8rem)}}.imageContentContainer--startRight .imageContentItem-image::before,.imageContentItem--reversed .imageContentItem-image::before{background:linear-gradient(to left, #a87829 0%, rgba(220, 201, 169, 0) 100%)}@container (inline-size > 70rem){.imageContentContainer--startRight .imageContentItem-image{order:2}}@container (inline-size > 70rem){.imageContentContainer--startRight .imageContentItem-content{order:1}}@container (inline-size > 70rem){.imageContentContainer--startRight .imageContentItem--reversed .imageContentItem-image{order:1}}@container (inline-size > 70rem){.imageContentContainer--startRight .imageContentItem--reversed .imageContentItem-content{order:2}}.imageContentSliderContainer{position:relative;overflow:hidden}.imageContentSliderContainer .puxSlider{overflow:visible}.imageContentSliderContainer .puxSlider-viewport{width:calc(100% - 1.6rem*2);max-width:153rem;margin:0 auto;overflow:hidden}@media(min-width: 48rem){.imageContentSliderContainer .puxSlider-viewport{width:calc(100% - 4.5rem*2)}}.imageContentSliderContainer .puxSlider-container{align-items:stretch}.imageContentSliderContainer .imageContentItem{height:100%;margin:0}.imageContentSliderContainer .imageContentItem-inner{height:100%}.imageContentSliderContainer .widgetContainer.widgetImageContent{margin:0}.imageContentSliderContainer .puxSlider-controls{margin-top:clamp(1.6rem,2.091503268vw,3.2rem)}@media(min-width: 48rem){.imageContentSliderContainer .puxSlider--arrows-side .puxSlider-viewport{width:calc(100% - 4.5rem*2);max-width:153rem}.imageContentSliderContainer .puxSlider--arrows-side .puxSlider-controls{position:absolute;top:50%;left:0;right:0;width:100%;margin-top:0;transform:translateY(-50%);pointer-events:none}.imageContentSliderContainer .puxSlider--arrows-side .puxSlider-controls .puxSlider-dots{display:none}.imageContentSliderContainer .puxSlider--arrows-side .puxSlider-controls>.puxSlider-arrows{display:flex;width:100%;justify-content:space-between;padding-right:max(4.5rem,(100vw - 153rem)/4 - clamp(3.2rem, 2.614379085vw, 4rem)/2);padding-left:max(4.5rem,(100vw - 153rem)/4 - clamp(3.2rem, 2.614379085vw, 4rem)/2);pointer-events:auto}}