.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 48px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:1700px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:1700px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:1700px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1700px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1700px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 48px;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:none!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:#ff000057;display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,#0000,#000000bf);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gprev,.gnext,.gclose{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gprev svg,.gnext svg,.gclose svg{display:block;width:25px;height:auto;margin:0;padding:0}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.1}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:#000000bf;border-radius:4px}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0px rgba(0,0,0,.65);box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:#00000052}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.haus-kani{--haus-akzent: #45621f;--haus-leiste: #45621f;--haus-leiste-fg: #ffffff;--haus-flaeche: #45621f;--haus-infobox: #f5f5f5;--haus-infobox-fg: #1d1d1b;--haus-anderes: #87af27;--haus-anderes-fg: #000000;--haus-teaser: #000000;--haus-teaser-fg: #ffffff}.haus-venezia{--haus-akzent: #5d791b;--haus-leiste: #000000;--haus-leiste-fg: #ffffff;--haus-flaeche: #87af27;--haus-infobox: #000000;--haus-infobox-fg: #ffffff;--haus-anderes: #45621f;--haus-anderes-fg: #ffffff;--haus-teaser: #f5f5f5;--haus-teaser-fg: #1d1d1b}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:#fff;color:#1d1d1b;font-family:Instrument Sans,system-ui,sans-serif;font-size:clamp(16px,.6rem + .5vw,20px);line-height:1.65;overflow-x:hidden}figure{margin:0}img{max-width:100%;height:auto}a{color:inherit;text-underline-offset:.15em}:focus-visible{outline:3px solid var(--haus-akzent, #45621f);outline-offset:3px}.skip-link{position:absolute;left:24px;top:-100px;z-index:1000;padding:10px 16px;background:#fff;color:#1d1d1b}.skip-link:focus{top:24px}.container{padding-inline:24px}.invisible{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.haus-venezia .infobox{--haus-akzent: #87af27}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin:0 0 .4em;font-family:Signika,Instrument Sans,sans-serif;font-weight:500;line-height:1.1;color:var(--haus-akzent)}h1,.h1{font-size:clamp(48px,1.5rem + 5vw,128px);line-height:1}h2,.h2{font-size:clamp(32px,1rem + 2.8vw,72px)}h3,.h3{font-size:clamp(24px,.8rem + 1.6vw,56px)}h4,.h4{font-size:clamp(20px,.8rem + .7vw,30px);color:#1d1d1b}p{margin:0 0 1em}.eyebrow{display:block;margin-bottom:.9em;font-size:clamp(12px,.6rem + .25vw,17px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#1d1d1b}.topbar{background:var(--haus-leiste);color:var(--haus-leiste-fg);font-size:clamp(14px,.7rem + .25vw,18px)}.topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px}.topbar__inhalt{flex:1}.topbar__inhalt .rte{display:flex;align-items:center;justify-content:space-between;gap:24px}.topbar__inhalt p{margin:0}.topbar__inhalt p:first-child:before,.topbar__inhalt a[href^="tel:"]:before{content:"";display:inline-block;width:14px;height:14px;margin-right:.6em;vertical-align:-2px;background:currentColor;mask:var(--icon) center/contain no-repeat}.topbar__inhalt p:first-child{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7m0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E")}.topbar__inhalt a[href^="tel:"]{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2Z'/%3E%3C/svg%3E")}.topbar__inhalt a{text-decoration:none}.topbar__inhalt a:hover{text-decoration:underline}.topbar__burger{display:none;padding:8px;border:0;background:none;color:inherit;cursor:pointer}@media(max-width:991px){.topbar__inhalt p:first-child{display:none}.topbar__inhalt a[href^="tel:"]{display:inline-flex;padding:8px;font-size:0}.topbar__inhalt a[href^="tel:"]:before{width:20px;height:20px;margin:0}.topbar__burger{display:block}}.site-header{background:#fff}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:16px}.site-header__brand img,.site-header__anderes-haus img{display:block;width:auto;height:clamp(64px,2rem + 4vw,136px)}.site-header__anderes-haus{transition:opacity .2s}.site-header__anderes-haus:hover{opacity:.8}.nav-panel__close{display:none}@media(min-width:992px){.nav-panel{flex:1;display:flex;justify-content:center}}@media(max-width:991px){.nav-panel{position:fixed;inset:0 0 0 auto;z-index:900;width:min(320px,85vw);padding:72px 32px 32px;overflow-y:auto;background:#fff;box-shadow:-8px 0 32px #00000026;transform:translate(100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.nav-panel.is-open{transform:none;visibility:visible;transition:transform .3s ease}.nav-panel__close{position:absolute;top:16px;right:16px;display:block;padding:8px;border:0;background:none;color:#1d1d1b;cursor:pointer}}.nav-main{display:flex;gap:clamp(24px,2.5vw,48px);margin:0;padding:0;list-style:none}.nav-main__link{display:block;padding-block:6px;font-size:clamp(14px,.7rem + .25vw,18px);font-weight:600;color:#1d1d1b;text-decoration:none;border-bottom:2px solid transparent}.nav-main__link:hover,.nav-main__link--active{border-bottom-color:currentColor}@media(max-width:991px){.nav-main{flex-direction:column;gap:8px}.nav-main__link{font-size:20px}}.nav-panel__kontakt{display:none}@media(max-width:991px){.nav-panel__kontakt{display:block;margin-top:28px;padding-top:24px;border-top:1px solid #d9d9d9}}.nav-panel__kontakt .nav-kontakt__titel{margin:1.2em 0 .4em;font-family:Signika,Instrument Sans,sans-serif;font-weight:500;line-height:1.1;font-size:18px;color:#45621f}.nav-panel__kontakt .nav-kontakt__titel:first-child{margin-top:0}.nav-panel__kontakt ul{margin:0}.nav-backdrop{position:fixed;inset:0;z-index:899;background:#0006}.btn-kani,.mod_subscribe_altcha button.submit,.mod_unsubscribe_altcha button.submit,.ce_form .widget-submit .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:52px;padding:10px 28px;border:2px solid var(--haus-leiste);border-radius:999px;background:var(--haus-leiste);color:var(--haus-leiste-fg);font-size:clamp(14px,.7rem + .25vw,18px);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.btn-kani:hover,.mod_subscribe_altcha button.submit:hover,.mod_unsubscribe_altcha button.submit:hover,.ce_form .widget-submit .btn:hover{background:transparent;color:var(--haus-leiste)}.btn-kani svg,.mod_subscribe_altcha button.submit svg,.mod_unsubscribe_altcha button.submit svg,.ce_form .widget-submit .btn svg{flex:none;width:1.2em;height:1.2em}.btn-kani--secondary{background:transparent;border-color:#1d1d1b;color:#1d1d1b}.btn-kani--secondary:hover{background:#1d1d1b;color:#fff}.btn-kani--light{background:var(--haus-anderes);border-color:var(--haus-anderes);color:var(--haus-anderes-fg, #ffffff)}.btn-kani--light:hover{background:transparent;color:var(--haus-anderes)}.btn-kani--schwarz{background:#000;border-color:#000;color:#fff}.btn-kani--schwarz:hover{background:transparent;color:#000}.btn-kani--ghost{background:transparent;border-color:transparent;color:inherit}.btn-kani--ghost:hover{text-decoration:underline;color:inherit}.kani-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:1.5em}.content-image img{display:block;width:100%}.content-image img,.content-text figure img,.content-gallery img{border-radius:12px}.content-text figure{margin:0}.hero{padding-top:clamp(32px,4vw,80px)}.hero,.hero.article-section{padding-bottom:48px}.hero .row{row-gap:32px}@media(min-width:992px){.hero{--hero-py: clamp(24px, 5svh, 64px)}.hero.article-section{padding-top:var(--hero-py);padding-bottom:64px}.hero h1{font-size:min(clamp(48px,1.5rem + 5vw,128px),11svh)}.hero .swiper-slide img{max-height:calc(100svh - var(--kopf-hoehe, 0px) - 2 * var(--hero-py));object-fit:cover}}.hero+.article-section{padding-top:0}.flaeche h2,.flaeche h3{color:#1d1d1b}.infobox{padding:clamp(24px,2.5vw,40px) clamp(20px,3vw,56px);border-radius:12px;background:var(--haus-infobox);color:var(--haus-infobox-fg)}.infobox .row{row-gap:20px}.infobox p{margin:0;font-size:clamp(14px,.7rem + .25vw,18px)}.infobox strong{display:block;margin-bottom:.3em;font-weight:600}.infobox .infobox__titel{display:flex;align-items:center;gap:16px;margin:0 0 24px;font-family:Signika,Instrument Sans,sans-serif;font-size:clamp(20px,.8rem + .7vw,30px);font-weight:500;color:var(--haus-akzent)}.infobox .infobox__titel:before{content:"";flex:none;width:48px;height:48px;border-radius:10px;background:var(--haus-flaeche) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") center/24px no-repeat}.infobox .infobox__telefon .kani-buttons{margin-top:14px}.infobox .infobox__telefon .btn-kani,.infobox .infobox__telefon .mod_subscribe_altcha button.submit,.mod_subscribe_altcha .infobox .infobox__telefon button.submit,.infobox .infobox__telefon .mod_unsubscribe_altcha button.submit,.mod_unsubscribe_altcha .infobox .infobox__telefon button.submit,.infobox .infobox__telefon .ce_form .widget-submit .btn,.ce_form .widget-submit .infobox .infobox__telefon .btn{min-height:44px;padding-inline:20px}.infobox .infobox__telefon p a{font-family:Signika,Instrument Sans,sans-serif;font-size:clamp(20px,.8rem + .7vw,30px);font-weight:500;color:var(--haus-akzent);text-decoration:none}.mobile-slider .row{row-gap:24px}.karte{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:12px;background:#f5f5f5}.karte>.content-text{display:flex;flex:1;flex-direction:column}.karte .content-text__body{display:flex;flex:1;flex-direction:column;padding-inline:20px}.karte figure{position:relative;margin:0 0 16px}.karte figure img{display:block;width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:12px 12px 0 0}.karte figure figcaption{position:absolute;left:16px;bottom:16px;padding:6px 16px;border-radius:999px;background:#000000a6;color:#fff;font-size:clamp(14px,.7rem + .25vw,18px);font-weight:600}.karte h3{margin-bottom:.3em;font-size:clamp(20px,.8rem + .7vw,30px);color:#1d1d1b}.karte p{font-size:clamp(14px,.7rem + .25vw,18px);color:#5c5c5c}.karte .kani-buttons{margin:0;padding:8px 20px 20px}.karte .btn-kani,.karte .mod_subscribe_altcha button.submit,.mod_subscribe_altcha .karte button.submit,.karte .mod_unsubscribe_altcha button.submit,.mod_unsubscribe_altcha .karte button.submit,.karte .ce_form .widget-submit .btn,.ce_form .widget-submit .karte .btn{width:100%;min-height:44px;border-radius:8px}.mobile-slider__swiper .row.swiper-wrapper{flex-wrap:nowrap;row-gap:0;margin:0;--bs-gutter-x: 0}.mobile-slider__nav{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-inline:24px}.zitat{margin-top:1.5em;padding:24px 28px;border-radius:12px;background:#f5f5f5}.zitat p:first-child{font-family:Signika,Instrument Sans,sans-serif;font-size:clamp(16px,.6rem + .5vw,20px);font-weight:500;color:var(--haus-akzent)}.zitat p:last-child{margin:0;font-size:clamp(14px,.7rem + .25vw,18px);color:#5c5c5c}.kontakt ul{margin:1.5em 0 0;padding:0;list-style:none}.kontakt li{position:relative;margin-bottom:.9em;padding-left:2em;font-size:clamp(14px,.7rem + .25vw,18px)}.kontakt li:before{content:"";position:absolute;left:0;top:.15em;width:1.2em;height:1.2em;background-color:var(--haus-akzent);mask:var(--icon) center/contain no-repeat}.kontakt a{text-decoration:none}.kontakt a:hover{text-decoration:underline}.kontakt .adresse{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.kontakt .telefon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2Z'/%3E%3C/svg%3E")}.kontakt .zeit{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.kontakt .mail{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 6L2 7'/%3E%3C/svg%3E")}.mit-deko{position:relative}.deko-herz img{display:block;width:clamp(120px,12vw,220px);border-radius:0}@media(max-width:1199.98px){.deko-herz{margin-top:16px}}@media(min-width:1200px){.deko-herz{position:absolute;right:calc(var(--bs-gutter-x) * .5);bottom:0}}.teaserbox{padding:clamp(28px,3vw,56px) clamp(24px,4vw,64px);border-radius:12px;background:var(--haus-teaser);color:var(--haus-teaser-fg)}.teaserbox .row{row-gap:16px;align-items:center}.teaserbox h2,.teaserbox h3{color:var(--haus-anderes)}.teaserbox p:last-child{margin-bottom:0}.teaserbox .kani-buttons{margin:0;justify-content:flex-end}@media(max-width:991.98px){.teaserbox .kani-buttons{justify-content:flex-start}}.kontaktkarte{margin-bottom:24px;padding:clamp(24px,2.5vw,40px);border-radius:12px;background:#f5f5f5}.kontaktkarte ul{margin-top:1em}.kontaktkarte li:last-child{margin-bottom:0}.anfahrt .row{row-gap:40px}.kontaktseite .footer-map{min-height:320px}.kontaktseite .ce_form{margin-top:2em}.rechtstext .content-text,.rechtstext .ce_er24_legal_text{max-width:860px}.rechtstext a{overflow-wrap:anywhere}.rechtstext h2{margin-top:1.6em;font-size:clamp(20px,.8rem + .7vw,30px)}.rechtstext h3{margin-top:1.3em;font-size:clamp(18px,.8rem + .5vw,22px);color:#1d1d1b}.rechtstext h4{margin-top:1em;font-family:Instrument Sans,system-ui,sans-serif;font-size:clamp(16px,.6rem + .5vw,20px);font-weight:600}.content-gallery--mosaik h2{margin-bottom:.8em}@media(min-width:768px){.kani-galerie .kani-galerie__raster{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(120px,11vw,220px);gap:16px}.kani-galerie .kani-galerie__bild{width:auto;grid-column:var(--c)/span var(--w);grid-row:var(--r)/span var(--h)}.kani-galerie .kani-galerie__bild.is-versteckt,.kani-galerie__nav{display:none}}.kani-galerie__bild figure,.kani-galerie__bild a{display:block;height:100%;margin:0}.kani-galerie__bild img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--fokus, 50% 50%);border-radius:12px;transition:opacity .2s}.kani-galerie__bild a:hover img{opacity:.85}.kani-galerie__mehr{margin:32px 0 0;text-align:center}@media(max-width:767.98px){.kani-galerie__mehr{display:none}}@media(max-width:767.98px){.kani-galerie{overflow:hidden}.kani-galerie .kani-galerie__bild{height:260px}.kani-galerie .kani-galerie__bild.is-versteckt{display:block}.kani-galerie__nav{display:flex;align-items:center;justify-content:space-between;margin-top:12px}}.swiper-button-prev,.swiper-button-next{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:none;color:#1d1d1b;cursor:pointer}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.3}.swiper-pagination{position:static;display:flex;justify-content:center;gap:6px}.swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:#1d1d1b;opacity:.3;cursor:pointer}.swiper-pagination-bullet-active{opacity:1}.swiper-gallery .swiper{border-radius:12px}.swiper-gallery img{display:block;width:100%;aspect-ratio:61/50;object-fit:cover;border-radius:12px}.swiper-gallery figure{margin:0}.swiper-gallery .swiper-button-prev,.swiper-gallery .swiper-button-next{position:absolute;top:50%;z-index:2;translate:0 -50%;color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.swiper-gallery .swiper-button-prev{left:8px}.swiper-gallery .swiper-button-next{right:8px}.swiper-gallery .swiper-pagination{position:absolute;left:0;right:0;bottom:16px;z-index:2}.swiper-gallery .swiper-pagination-bullet{background:#fff;opacity:.6}.swiper-gallery .swiper-pagination-bullet-active{opacity:1}.swiper-pagination-fraction{font-size:clamp(14px,.7rem + .25vw,18px);font-variant-numeric:tabular-nums}.footer-map{position:relative;min-height:clamp(320px,30vw,560px);overflow:hidden;border-radius:12px;background:#dbe1d4}.footer-map__placeholder{position:relative;min-height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:clamp(32px,4vw,56px) clamp(20px,3vw,40px);text-align:center}.footer-map__icon{color:var(--haus-akzent)}.footer-map__address{margin:0;font-weight:600}.footer-map__notice{max-width:52ch;margin:0;font-size:clamp(14px,.7rem + .25vw,18px);color:#5c5c5c}.footer-map__actions{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:8px}.footer-map__link{font-size:clamp(14px,.7rem + .25vw,18px)}.footer-map__iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ce_form .formbody{display:flex;flex-direction:column;gap:20px}.ce_form .widget{margin:0}.floating-field{position:relative}.floating-field__input{display:block;width:100%;height:3.5rem;padding:1.5rem .875rem .5rem;font-family:Instrument Sans,system-ui,sans-serif;font-size:1rem;line-height:1.4;color:#1d1d1b;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease;appearance:none}.floating-field__input::placeholder{color:transparent}.floating-field__input:hover{border-color:#8a8a8a}.floating-field__input:focus{border-color:#45621f;outline:0;box-shadow:0 0 0 3px #45621f2e}.floating-field__label{position:absolute;top:0;left:0;padding:1.05rem .875rem;font-size:1rem;color:#5c5c5c;pointer-events:none;transform-origin:left top;transition:transform .15s ease,color .15s ease}.floating-field__input:focus~.floating-field__label,.floating-field__input:not(:placeholder-shown)~.floating-field__label{transform:translateY(-.7rem) scale(.78);color:#45621f}.floating-field textarea.floating-field__input{height:auto;min-height:9rem;padding-top:1.75rem;resize:vertical}.floating-field--select .floating-field__input{padding:0 2.5rem 0 .875rem;color:#1d1d1b;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%235a5a5a' stroke-width='1.6'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;background-size:1rem}.floating-field--select .floating-field__input:has(option[value=""]:checked){color:#5c5c5c}.floating-field--error .floating-field__input{border-color:#b42318}.floating-field__error{margin:.3rem 0 0;font-size:.85rem;color:#b42318}.floating-field__help{margin:.3rem 0 0;font-size:.85rem;color:#5c5c5c}.floating-field__mandatory{margin-left:.15rem;color:#b42318}.ce_form .checkbox-group{border:0;padding:0;margin:0}.ce_form .checkbox-group__error{margin:0 0 .4rem;font-size:.85rem;color:#b42318}.checkbox-option{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.checkbox-option__input{flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.15rem;accent-color:#45621f;cursor:pointer}.checkbox-option__label{font-size:.9rem;line-height:1.5;color:#5c5c5c}.checkbox-option__label a{color:#45621f;text-decoration:underline}.checkbox-option__label a:hover{color:#1d1d1b}.ce_form .widget-submit{margin-top:8px}.mod_subscribe_altcha,.mod_unsubscribe_altcha{max-width:560px;margin-top:1.5em}.mod_subscribe_altcha .formbody,.mod_unsubscribe_altcha .formbody{display:flex;flex-direction:column;gap:16px}.mod_subscribe_altcha .widget,.mod_unsubscribe_altcha .widget{margin:0}.mod_subscribe_altcha input.text,.mod_unsubscribe_altcha input.text{display:block;width:100%;height:3.5rem;padding:0 .875rem;font:inherit;color:#1d1d1b;background:#fff;border:1px solid #d9d9d9;border-radius:8px}.mod_subscribe_altcha input.text:focus,.mod_unsubscribe_altcha input.text:focus{border-color:#45621f;outline:0;box-shadow:0 0 0 3px #45621f2e}.mod_subscribe_altcha .widget-explanation,.mod_unsubscribe_altcha .widget-explanation{font-size:clamp(14px,.7rem + .25vw,18px);color:#5c5c5c}.mod_subscribe_altcha .widget-explanation p,.mod_unsubscribe_altcha .widget-explanation p{margin:0}.mod_subscribe_altcha .widget-explanation a,.mod_unsubscribe_altcha .widget-explanation a{color:#45621f}.mod_subscribe_altcha button.submit,.mod_unsubscribe_altcha button.submit{align-self:flex-start}.mod_subscribe_altcha p.confirm,.mod_subscribe_altcha p.error,.mod_unsubscribe_altcha p.confirm,.mod_unsubscribe_altcha p.error{padding:12px 16px;border-radius:8px;background:#dbe1d4}.mod_subscribe_altcha p.error,.mod_unsubscribe_altcha p.error{background:#fde8e6;color:#b42318}.mittagsabo{width:min(1100px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:16px;background:#fff;color:#1d1d1b;overflow:auto}.mittagsabo::backdrop{background:#0009}.mittagsabo__karte{position:relative;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media(max-width:767.98px){.mittagsabo__karte{grid-template-columns:minmax(0,1fr)}}.mittagsabo__inhalt{padding:clamp(24px,3vw,40px)}.mittagsabo__bild{position:relative;min-height:220px}.mittagsabo__bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width:767.98px){.mittagsabo__bild{order:-1;min-height:0;aspect-ratio:16/9}}.mittagsabo__titel{margin-bottom:.6em;font-size:clamp(22px,1rem + 1vw,30px);color:#45621f}.mittagsabo__naechstes{margin-bottom:.3em;font-size:clamp(14px,.7rem + .25vw,18px);color:#5c5c5c}.mittagsabo__hauptgericht{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:1em}@media(max-width:575.98px){.mittagsabo__hauptgericht{flex-direction:column;gap:8px}}.mittagsabo__gericht{margin:0;font-size:clamp(17px,.9rem + .3vw,20px);font-weight:600;line-height:1.4}.mittagsabo__preis{flex:none;margin:0;font-family:Signika,Instrument Sans,sans-serif;font-size:clamp(34px,1.4rem + 1.4vw,48px);font-weight:500;line-height:1;color:#45621f;white-space:nowrap}.mittagsabo__veggie{margin-bottom:1em}.mittagsabo__veggie span{display:block;font-size:clamp(14px,.7rem + .25vw,18px);font-weight:600;color:#45621f}.mittagsabo__preise{margin:0;padding-block:12px;border-top:1px solid #d9d9d9}.mittagsabo__preise div{display:flex;justify-content:space-between;gap:16px;padding-block:6px}.mittagsabo__preise dt{font-weight:600}.mittagsabo__preise small{display:block;font-weight:400;font-size:.85em;color:#5c5c5c}.mittagsabo__preise dd{margin:0;font-weight:600;white-space:nowrap}.mittagsabo__preise--spar{border-bottom:1px solid #d9d9d9}.mittagsabo__zeiten{margin:12px 0 0;font-size:clamp(14px,.7rem + .25vw,18px);color:#5c5c5c}.mittagsabo__pdf{width:100%;margin-top:20px;border-radius:10px}.mittagsabo__pdf span{display:flex;flex-direction:column;text-align:left}.mittagsabo__pdf small{font-weight:400;opacity:.85}.mittagsabo__schliessen{position:absolute;top:12px;right:12px;margin:0}.mittagsabo__schliessen button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#00000073;color:#fff;cursor:pointer}.mittagsabo__newsletter{margin:14px 0 0;font-size:clamp(14px,.7rem + .25vw,18px);text-align:center}.mittagsabo__newsletter a{color:#45621f;font-weight:600}.contao-cookiebar #cookiebar-desc p,.contao-cookiebar .cc-info p,.contao-cookiebar .cc-detail-btn span{color:#5c5c5c}.article-section{position:relative;display:flow-root;background:var(--article-bg, transparent);padding-top:clamp(56px,2rem + 4vw,128px);padding-bottom:var(--pad-bottom, clamp(56px, 2rem + 4vw, 128px))}.article-section.farbflaeche{margin-block:48px}@media(min-width:992px){.article-section.farbflaeche{margin-block:80px}}.article-section .row{row-gap:32px}.article-section--no-vpad{padding-top:0;padding-bottom:0}.article-section--center{text-align:center}.article-section--vcenter>.container>.row,.article-section--vcenter>.row{align-items:center}@media(max-width:767px){.article-section--reverse-mobile>.container>.row,.article-section--reverse-mobile>.row{flex-direction:column-reverse}}.site-footer{margin-top:clamp(56px,2rem + 4vw,128px)}.site-footer__wald{aspect-ratio:595.28/93.89;background:url(/frontend/kani/assets/wald.svg) center bottom/100% 100% no-repeat;margin-bottom:-1px}.site-footer__haeuser{display:grid;grid-template-columns:1fr 1fr}@media(max-width:767px){.site-footer__haeuser{grid-template-columns:1fr}}.site-footer__haus{color:#fff;padding-block:clamp(40px,4vw,72px)}.site-footer__haus--kani{background:#45621f}.site-footer__haus--venezia{background:#000}.site-footer__haus-inner{display:flex;align-items:flex-start;gap:clamp(20px,2vw,40px);padding-inline:max(24px,(100vw - 1700px) / 2 + 24px);color:#fff}.site-footer__haus--venezia .site-footer__haus-inner{padding-inline-start:clamp(24px,6vw,120px)}.site-footer__haus .content-text{display:flex;align-items:flex-start;gap:clamp(20px,2vw,40px)}.site-footer__haus .content-text figure{flex:none;margin:0}.site-footer__haus .content-text img{display:block;width:auto;height:clamp(80px,6vw,120px)}.site-footer__haus .content-text h2{margin:0 0 .6em;font-family:Instrument Sans,system-ui,sans-serif;font-size:clamp(16px,.6rem + .5vw,20px);font-weight:600;color:inherit}.site-footer__haus .content-text p{margin:0 0 .6em;font-size:clamp(14px,.7rem + .25vw,18px)}.site-footer__haus .content-text a{text-decoration:none}.site-footer__haus .content-text__body{min-width:0}.site-footer .footer-newsletter{margin-top:1em}.site-footer .footer-newsletter a{display:inline-flex;align-items:center;gap:8px;text-decoration:underline;text-underline-offset:3px}.site-footer .footer-newsletter a:before{content:"";flex:none;width:18px;height:18px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center/contain no-repeat}.site-footer .footer-newsletter a:hover{text-decoration-thickness:2px}.site-footer__unten{padding-block:24px;font-size:clamp(14px,.7rem + .25vw,18px)}.site-footer__leiste{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;color:#5c5c5c}.site-footer__text p{margin:0}.site-footer__text p:first-child{margin-bottom:12px;color:#1d1d1b}.site-footer__rechtliches{display:flex;flex-wrap:wrap;gap:8px 32px;margin:0;padding:0;list-style:none}.site-footer__rechtliches a{text-decoration:none}.site-footer__rechtliches a:hover{text-decoration:underline}.wartung{display:flex;flex-direction:column;align-items:center;gap:32px;min-height:100svh;padding:48px 24px;background:#dbe1d4}.wartung__logos{display:flex;align-items:center;gap:40px}.wartung__logos img{width:auto;height:clamp(96px,10vw,140px)}.wartung__karte{width:100%;max-width:760px;padding:clamp(28px,4vw,56px);border-radius:12px;background:#fff}.wartung__karte h1{margin:0 0 16px;font-size:clamp(24px,.8rem + 1.6vw,56px);color:#45621f}.wartung__karte .row{row-gap:24px;margin-block:32px}.wartung__karte .article-section{padding:0}.wartung__haus h2{margin:0 0 8px;color:#45621f}.wartung__haus p{margin:0 0 8px;font-size:clamp(14px,.7rem + .25vw,18px)}.wartung__haus .kani-buttons{margin-top:16px}.wartung__telefon{font-family:Signika,Instrument Sans,sans-serif;font-size:clamp(20px,.8rem + .7vw,30px);font-weight:500;color:#45621f;text-decoration:none}.wartung__adresse{font-size:clamp(14px,.7rem + .25vw,18px)}.wartung__adresse p{margin:0}.wartung__copyright{margin:0;font-size:clamp(14px,.7rem + .25vw,18px);color:#5c5c5c}@font-face{font-family:Signika;font-style:normal;font-display:swap;font-weight:400;src:url(/frontend/kani/assets/signika-latin-400-normal.woff2) format("woff2"),url(/frontend/kani/assets/signika-latin-400-normal.woff) format("woff")}@font-face{font-family:Signika;font-style:normal;font-display:swap;font-weight:500;src:url(/frontend/kani/assets/signika-latin-500-normal.woff2) format("woff2"),url(/frontend/kani/assets/signika-latin-500-normal.woff) format("woff")}@font-face{font-family:Signika;font-style:normal;font-display:swap;font-weight:600;src:url(/frontend/kani/assets/signika-latin-600-normal.woff2) format("woff2"),url(/frontend/kani/assets/signika-latin-600-normal.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/frontend/kani/assets/instrument-sans-latin-400-normal.woff2) format("woff2"),url(/frontend/kani/assets/instrument-sans-latin-400-normal.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/frontend/kani/assets/instrument-sans-latin-500-normal.woff2) format("woff2"),url(/frontend/kani/assets/instrument-sans-latin-500-normal.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/frontend/kani/assets/instrument-sans-latin-600-normal.woff2) format("woff2"),url(/frontend/kani/assets/instrument-sans-latin-600-normal.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/frontend/kani/assets/instrument-sans-latin-700-normal.woff2) format("woff2"),url(/frontend/kani/assets/instrument-sans-latin-700-normal.woff) format("woff")}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
