@font-face{font-display:swap;font-family:"OpenSans";font-style:normal;font-weight:300;src:url(../fonts/open-sans-v44-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"OpenSans";font-style:normal;font-weight:400;src:url(../fonts/open-sans-v44-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"OpenSans";font-style:italic;font-weight:400;src:url(../fonts/open-sans-v44-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"OpenSans";font-style:normal;font-weight:500;src:url(../fonts/open-sans-v44-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"OpenSans";font-style:normal;font-weight:600;src:url(../fonts/open-sans-v44-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"OpenSans";font-style:normal;font-weight:700;src:url(../fonts/open-sans-v44-latin-700.woff2) format("woff2")}
.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:var(--burger-active-color)}.hamburger-box{width:40px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:1px;background-color:var(--burger-color);border-radius:0;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-11px}.hamburger-inner::after{bottom:-11px}.hamburger--slider .hamburger-inner{top:.5px}.hamburger--slider .hamburger-inner::before{top:11px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:22px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,11px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(40px/-7,-10px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-22px,0) rotate(-90deg)}.hamburger{pointer-events:all;padding:15px 10px}body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{transition-duration:100ms}body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{transition-delay:0s}body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{transition-delay:100ms}body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{transition-duration:200ms}body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0s}body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:200ms}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:300ms}body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0s}body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{transition-delay:300ms}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:400ms}body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0s}body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{transition-delay:400ms}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:500ms}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0s}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:500ms}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:600ms}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0s}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:600ms}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:700ms}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0s}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:700ms}body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{transition-duration:800ms}body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{transition-delay:0s}body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{transition-delay:800ms}body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{transition-duration:900ms}body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0s}body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{transition-delay:900ms}body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{transition-duration:1000ms}body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{transition-delay:0s}body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{transition-delay:1000ms}body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{transition-duration:1100ms}body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{transition-delay:0s}body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{transition-delay:1100ms}body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{transition-duration:1200ms}body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{transition-delay:0s}body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{transition-delay:1200ms}body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{transition-duration:1300ms}body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{transition-delay:0s}body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{transition-delay:1300ms}body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{transition-duration:1400ms}body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{transition-delay:0s}body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{transition-delay:1400ms}body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{transition-duration:1500ms}body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{transition-delay:0s}body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{transition-delay:1500ms}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}body[data-aos-easing="ease"] [data-aos],[data-aos][data-aos][data-aos-easing="ease"]{transition-timing-function:cubic-bezier(.25,.1,.25,1)}@media screen{html:not(.no-js){}html:not(.no-js) [data-aos^="fade"][data-aos^="fade"]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^="fade"][data-aos^="fade"].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos="fade-up"]{transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos="fade-down"]{transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos="fade-right"]{transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos="fade-left"]{transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos="fade-up-right"]{transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos="fade-up-left"]{transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos="fade-down-right"]{transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos="fade-down-left"]{transform:translate3d(100px,-100px,0)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.vbox-overlay{--vbox-tools-color:#fff;--vbox-title-background:#101010;--vbox-title-width:"auto";--vbox-title-radius:0;--vbox-share-background:#101010;--vbox-share-width:"auto";--vbox-share-radius:0;--vbox-padding:0}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}.vbox-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999}.vbox-share,.vbox-title{line-height:1;position:fixed;z-index:98;text-align:center;margin:0 auto;color:var(--vbox-tools-color)}.vbox-title{font-size:12px;background-color:var(--vbox-title-background);width:var(--vbox-title-width);border-radius:var(--vbox-title-radius);padding:12px 54px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.vbox-share{font-size:24px;padding:0 .35em;background-color:var(--vbox-share-background);width:var(--vbox-share-width);border-radius:var(--vbox-share-radius)}.vbox-link-btn,button.vbox-link-btn,button.vbox-link-btn:active,button.vbox-link-btn:focus,button.vbox-link-btn:hover{border:none!important;background:0 0!important;box-shadow:none!important;color:inherit!important;padding:6px 12px;outline:0;display:inline-block;cursor:pointer}.vbox-share a{color:inherit!important;padding:6px 12px;display:inline-block}.vbox-share svg{z-index:10;vertical-align:middle}.vbox-close{cursor:pointer;position:fixed;top:0;right:0;z-index:99;padding:6px 15px;color:#000;color:var(--vbox-tools-color);border:0;font-size:24px;display:flex;align-items:center;opacity:.8;transition:opacity 0.2s}.vbox-close:hover{opacity:1}.vbox-left-corner{cursor:pointer;position:fixed;left:0;top:0;overflow:hidden;line-height:1;font-size:12px;z-index:99;display:flex;align-items:center;color:var(--vbox-tools-color)}.vbox-num{display:inline-block;padding:12px 15px}.vbox-left{left:0}.vbox-right{right:0}.vbox-top{top:0}.vbox-bottom{bottom:0}.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:99;opacity:.8;transition:opacity 0.2s}.vbox-next:hover,.vbox-prev:hover{opacity:1}.vbox-next span,.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:var(--vbox-tools-color);border-right-color:var(--vbox-tools-color);text-indent:-100px;position:absolute;top:8px;display:block}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.vbox-next span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}.vbox-inline,.venoratio{position:relative;width:100%;margin:0 auto}.venoratio::before{display:block;padding-top:var(--vb-aspect-ratio);content:""}.venoratio>*{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--vbox-padding)}.venoratio-1x1{--vb-aspect-ratio:100%}.venoratio-4x3{--vb-aspect-ratio:calc(3 / 4 * 100%)}.venoratio-16x9{--vb-aspect-ratio:calc(9 / 16 * 100%)}.venoratio-21x9{--vb-aspect-ratio:calc(9 / 21 * 100%)}.venoratio-full{--vb-aspect-ratio:calc(100vh - 100px)}.vbox-child.vbox-inline,.vbox-child.venoratio{max-width:100%}.vbox-open{overflow:hidden}.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%;padding:30px 0}.vbox-content{opacity:0}.vbox-content{text-align:center;width:100%;position:relative;overflow:hidden;padding:20px 4%;display:flex;align-items:center;justify-content:center;min-height:100%}.vbox-container img{max-width:100%;height:auto}.vbox-child{box-shadow:0 0 12px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);max-width:100%;text-align:initial;padding:var(--vbox-padding)}.vbox-child img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;display:block}.vbox-grab .vbox-child img{cursor:grab}.vbox-child>iframe{border:none!important}.vbox-content.swipe-left{margin-left:-200px!important}.vbox-content.swipe-right{margin-left:200px!important}.vbox-preloader{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.vbox-preloader .vbox-preloader-inner{opacity:1;transition:opacity 0.2s}.vbox-hidden{display:none}.vbox-preloader.vbox-hidden .vbox-preloader-inner{opacity:0}.vbox-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translateZ(-1px);-moz-transform:translateZ(-1px);-o-transform:translateZ(-1px);transform:translateZ(-1px);z-index:0}.vbox-tooltip{position:relative;display:inline-block}.vbox-tooltip .vbox-tooltip-text{visibility:hidden;color:#fff;text-align:center;padding:0;position:absolute;z-index:1;bottom:100%;left:0;opacity:0;transition:opacity 0.3s;margin-bottom:2px;font-family:sans-serif}.vbox-top .vbox-tooltip .vbox-tooltip-text{bottom:auto;top:100%;margin-bottom:0;margin-top:2px}.vbox-tooltip-inner{padding:5px 10px;background-color:rgba(0,0,0,.9);border-radius:6px;font-size:10px}.vbox-tooltip:hover .vbox-tooltip-text{visibility:visible;opacity:1}.vbox-overlay{--sk-size:40px;--sk-color:#333}.sk-center{margin:auto}.sk-plane{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);animation:sk-plane 1.2s infinite ease-in-out}@keyframes sk-plane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-chase{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:var(--sk-color);border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-0.9s}.sk-chase-dot:nth-child(4){animation-delay:-0.8s}.sk-chase-dot:nth-child(5){animation-delay:-0.7s}.sk-chase-dot:nth-child(6){animation-delay:-0.6s}.sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-0.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-0.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-0.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-0.6s}@keyframes sk-chase{100%{transform:rotate(360deg)}}@keyframes sk-chase-dot{100%,80%{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,100%{transform:scale(1)}}.sk-bounce{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-bounce-dot{width:100%;height:100%;border-radius:50%;background-color:var(--sk-color);opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite cubic-bezier(.455,.03,.515,.955)}.sk-bounce-dot:nth-child(2){animation-delay:-1s}@keyframes sk-bounce{0%,100%{transform:scale(0)}45%,55%{transform:scale(1)}}.sk-wave{width:var(--sk-size);height:var(--sk-size);display:flex;justify-content:space-between}.sk-wave-rect{background-color:var(--sk-color);height:100%;width:15%;animation:sk-wave 1.2s infinite ease-in-out}.sk-wave-rect:nth-child(1){animation-delay:-1.2s}.sk-wave-rect:nth-child(2){animation-delay:-1.1s}.sk-wave-rect:nth-child(3){animation-delay:-1s}.sk-wave-rect:nth-child(4){animation-delay:-0.9s}.sk-wave-rect:nth-child(5){animation-delay:-0.8s}@keyframes sk-wave{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-pulse{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);border-radius:100%;animation:sk-pulse 1.2s infinite cubic-bezier(.455,.03,.515,.955)}@keyframes sk-pulse{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.sk-flow{width:calc(var(--sk-size) * 1.3);height:calc(var(--sk-size) * 1.3);display:flex;justify-content:space-between}.sk-flow-dot{width:25%;height:25%;background-color:var(--sk-color);border-radius:50%;animation:sk-flow 1.4s cubic-bezier(.455,.03,.515,.955) 0s infinite both}.sk-flow-dot:nth-child(1){animation-delay:-0.3s}.sk-flow-dot:nth-child(2){animation-delay:-0.15s}@keyframes sk-flow{0%,100%,80%{transform:scale(.3)}40%{transform:scale(1)}}.sk-swing{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-swing 1.8s infinite linear}.sk-swing-dot{width:45%;height:45%;position:absolute;top:0;left:0;right:0;margin:auto;background-color:var(--sk-color);border-radius:100%;animation:sk-swing-dot 2s infinite ease-in-out}.sk-swing-dot:nth-child(2){top:auto;bottom:0;animation-delay:-1s}@keyframes sk-swing{100%{transform:rotate(360deg)}}@keyframes sk-swing-dot{0%,100%{transform:scale(.2)}50%{transform:scale(1)}}.sk-circle{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle 1.2s infinite ease-in-out both}.sk-circle-dot:nth-child(1){transform:rotate(30deg)}.sk-circle-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-dot:nth-child(1):before{animation-delay:-1.1s}.sk-circle-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-dot:nth-child(3):before{animation-delay:-0.9s}.sk-circle-dot:nth-child(4):before{animation-delay:-0.8s}.sk-circle-dot:nth-child(5):before{animation-delay:-0.7s}.sk-circle-dot:nth-child(6):before{animation-delay:-0.6s}.sk-circle-dot:nth-child(7):before{animation-delay:-0.5s}.sk-circle-dot:nth-child(8):before{animation-delay:-0.4s}.sk-circle-dot:nth-child(9):before{animation-delay:-0.3s}.sk-circle-dot:nth-child(10):before{animation-delay:-0.2s}.sk-circle-dot:nth-child(11):before{animation-delay:-0.1s}@keyframes sk-circle{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-circle-fade{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-fade-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-fade-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle-fade 1.2s infinite ease-in-out both}.sk-circle-fade-dot:nth-child(1){transform:rotate(30deg)}.sk-circle-fade-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-fade-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-fade-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-fade-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-fade-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-fade-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-fade-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-fade-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-fade-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-fade-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-fade-dot:nth-child(1):before{animation-delay:-1.1s}.sk-circle-fade-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-fade-dot:nth-child(3):before{animation-delay:-0.9s}.sk-circle-fade-dot:nth-child(4):before{animation-delay:-0.8s}.sk-circle-fade-dot:nth-child(5):before{animation-delay:-0.7s}.sk-circle-fade-dot:nth-child(6):before{animation-delay:-0.6s}.sk-circle-fade-dot:nth-child(7):before{animation-delay:-0.5s}.sk-circle-fade-dot:nth-child(8):before{animation-delay:-0.4s}.sk-circle-fade-dot:nth-child(9):before{animation-delay:-0.3s}.sk-circle-fade-dot:nth-child(10):before{animation-delay:-0.2s}.sk-circle-fade-dot:nth-child(11):before{animation-delay:-0.1s}@keyframes sk-circle-fade{0%,100%,39%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.sk-grid{width:var(--sk-size);height:var(--sk-size)}.sk-grid-cube{width:33.33%;height:33.33%;background-color:var(--sk-color);float:left;animation:sk-grid 1.3s infinite ease-in-out}.sk-grid-cube:nth-child(1){animation-delay:0.2s}.sk-grid-cube:nth-child(2){animation-delay:0.3s}.sk-grid-cube:nth-child(3){animation-delay:0.4s}.sk-grid-cube:nth-child(4){animation-delay:0.1s}.sk-grid-cube:nth-child(5){animation-delay:0.2s}.sk-grid-cube:nth-child(6){animation-delay:0.3s}.sk-grid-cube:nth-child(7){animation-delay:0s}.sk-grid-cube:nth-child(8){animation-delay:0.1s}.sk-grid-cube:nth-child(9){animation-delay:0.2s}@keyframes sk-grid{0%,100%,70%{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}.sk-fold{width:var(--sk-size);height:var(--sk-size);position:relative;transform:rotateZ(45deg)}.sk-fold-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-fold-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--sk-color);animation:sk-fold 2.4s infinite linear both;transform-origin:100% 100%}.sk-fold-cube:nth-child(2){transform:scale(1.1) rotateZ(90deg)}.sk-fold-cube:nth-child(4){transform:scale(1.1) rotateZ(180deg)}.sk-fold-cube:nth-child(3){transform:scale(1.1) rotateZ(270deg)}.sk-fold-cube:nth-child(2):before{animation-delay:0.3s}.sk-fold-cube:nth-child(4):before{animation-delay:0.6s}.sk-fold-cube:nth-child(3):before{animation-delay:0.9s}@keyframes sk-fold{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}.sk-wander{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-wander-cube{background-color:var(--sk-color);width:20%;height:20%;position:absolute;top:0;left:0;--sk-wander-distance:calc(var(--sk-size) * 0.75);animation:sk-wander 2s ease-in-out -2s infinite both}.sk-wander-cube:nth-child(2){animation-delay:-0.5s}.sk-wander-cube:nth-child(3){animation-delay:-1s}@keyframes sk-wander{0%{transform:rotate(0)}25%{transform:translateX(var(--sk-wander-distance)) rotate(-90deg) scale(.6)}50%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)}50.1%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)}75%{transform:translateX(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(.6)}100%{transform:rotate(-360deg)}}.intro{--padding-y:40px}@media (min-width:992px){.intro{--padding-y:80px}}.intro.intro--bg-light{background-color:var(--color-light)}.intro-inner{margin:auto;padding:var(--padding-y) 0}@media (min-width:992px){.intro-inner{max-width:930px}}.intro-title{color:var(--color-dark)}.intro-titlebig{margin-top:10px;color:var(--color-gray)}.intro-content{margin-top:30px}.intro .intro-content figure.table{max-width:100%;margin:10px 0}#header .intro{--padding-y:40px}@media (min-width:992px){#header .intro{--padding-y:120px}}#header .intro .intro-inner{padding-top:calc(40px + var(--topbar-height))}@media (min-width:992px){#header .intro .intro-inner{padding-top:calc(80px + var(--topbar-height))}}.titleonly{--padding-y:30px;text-align:center;padding:var(--padding-y) 0}@media (min-width:992px){.titleonly{--padding-y:60px}}.titleonly-titlebig{margin-top:10px;color:var(--color-gray)}.titleonly-pt--double{padding-top:calc(var(--padding-y) * 2)}.titleonly-pb--double{padding-bottom:calc(var(--padding-y) * 2)}.imgteaser picture,.imgteaser picture img{display:block;margin:0 auto;width:100%;max-width:100%}.imgteaser a{color:var(--color-black);text-decoration:underline;text-decoration-thickness:from-font;text-transform:uppercase;font-weight:600}.imgteaser .imgteaser-inner-img-contain{background:var(--color-white);min-height:310px;display:flex;align-content:center;align-items:center;justify-content:center}.imgteaser .imgteaser-inner-img-contain img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.imgteaser-layout--0 .imgteaser-inner,.imgteaser-layout--3 .imgteaser-inner{height:100%;border:1px solid var(--color-dark);background-color:var(--color-white);white-space:normal;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.imgteaser-layout--0 .imgteaser-image,.imgteaser-layout--3 .imgteaser-image{display:block;text-decoration:none}.imgteaser-layout--0 .imgteaser-content,.imgteaser-layout--3 .imgteaser-content{padding:20px 20px;flex-grow:1;text-align:center}.imgteaser-layout--0 .imgteaser-teaser,.imgteaser-layout--3 .imgteaser-teaser{padding:10px 0}.imgteaser-layout--0 .imgteaser-link,.imgteaser-layout--3 .imgteaser-link{width:100%;text-align:center;display:block;padding:10px 14px;color:var(--color-white);text-transform:uppercase;text-decoration:none;background-color:var(--color-gray);transition:all var(--default-hover-speed) 0ms ease-in-out;box-sizing:border-box}@media (hover:hover){.imgteaser-layout--0 .imgteaser-link:hover,.imgteaser-layout--3 .imgteaser-link:hover{color:var(--color-dark)}}.imgteaser-layout--0 .imgteaser-title,.imgteaser-layout--3 .imgteaser-title{color:var(--color-gray);-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.imgteaser-layout--1 .imgteaser-inner{display:grid;position:relative;width:100%;height:100%;grid-template-areas:"all";overflow:hidden;text-decoration:none}.imgteaser-layout--1 .imgteaser-inner.imgteaser-inner-no-bg .imgteaser-content:after{content:none}.imgteaser-layout--1 picture{grid-area:all}.imgteaser-layout--1 picture img{width:100%;height:100%}.imgteaser-layout--1 .imgteaser-content{grid-area:all;z-index:2;position:absolute;width:100%;height:100%;position:relative;box-sizing:border-box}.imgteaser-layout--1 .imgteaser-content:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(0deg,#000000 0%,rgba(0,0,0,.578125) 41.15%,rgba(0,0,0,0) 100%);mix-blend-mode:multiply;opacity:.6;position:absolute;top:0;left:0}.imgteaser-layout--1 .imgteaser-content-inner{padding:25px 30px;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;box-sizing:border-box;z-index:3;position:relative}.imgteaser-layout--1 .imgteaser-title{color:var(--color-white);-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.imgteaser-layout--1 .imgteaser-linktitle{text-transform:uppercase;color:var(--color-white);text-decoration:underline;text-decoration-thickness:1px;font-weight:600;transition:max-height var(--default-hover-speed) var(--default-hover-speed) ease,opacity var(--default-hover-speed) 0ms ease}@media not all and (hover:none){.imgteaser-layout--1 .imgteaser-linktitle{overflow:hidden;max-height:0;opacity:0}}.imgteaser-layout--1 .imgteaser-linktitle-inner{padding-top:15px}@media (hover:hover){.imgteaser-layout--1 .imgteaser-inner:hover .imgteaser-linktitle{max-height:100px;opacity:1;transition:max-height var(--default-hover-speed) 0ms ease,opacity var(--default-hover-speed) var(--default-hover-speed) ease}}.imgteaser-layout--2 .imgteaser-title{margin-top:15px;color:var(--color-gray)}.imgteaser-layout--2 .imgteaser-teaser{margin-top:10px}.imgteaser-layout--2 .imgteaser-footer{padding-bottom:10px}.imgteaser-layout--3 .imgteaser-inner{background-color:var(--color-light)}.imgteaser-layout--3 .imgteaser-content{text-align:left;padding-bottom:40px}.imgteaser-layout--3 .imgteaser-title{margin-bottom:20px}.imgteaser-layout--4 .imgteaser-image{position:relative;cursor:pointer}.imgteaser-layout--4 .imgteaser-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%;justify-content:center;align-items:center}.imgteaser-layout--4 .imgteaser-overlay svg{margin:auto}.imgteaser-layout--4 .imgteaser-overlay svg path{transition:all var(--default-hover-speed) ease}@media (hover:hover){.imgteaser-layout--4 .imgteaser-image:hover svg .circle{fill:var(--color-dark)}.imgteaser-layout--4 .imgteaser-image:hover svg .play{fill:var(--color-white)}}.equal3cols .imgteaser{box-sizing:border-box;width:calc(var(--equal3cols-column-width) - var(--gap));flex:0 0 calc(var(--equal3cols-column-width) - var(--gap));max-width:calc(var(--equal3cols-column-width) - var(--gap))}.equal2cols .imgteaser{box-sizing:border-box;width:calc(var(--equal2cols-column-width) - var(--gap));flex:0 0 calc(var(--equal2cols-column-width) - var(--gap));max-width:calc(var(--equal2cols-column-width) - var(--gap))}.dimageslider{--slides-padding:15px}.dimageslider.dimageslider--bg-light{background-color:var(--color-light);padding-bottom:60px}.dimageslider-inner{margin:auto}@media (min-width:1200px){.dimageslider-inner{padding-left:8.5%;padding-right:8.5%}}.dimageslider-slider{margin-bottom:60px;position:relative}.dimageslider-slider picture{display:block;box-sizing:border-box}.dimageslider-slider .slick-list{margin:0 calc(var(--slides-padding) * (-1))}@media (min-width:768px){.dimageslider-content{padding-bottom:60px;column-count:2;column-gap:calc(var(--slides-padding) * (2))}}.dimageslider-link{text-align:center;padding-bottom:60px;margin-top:20px}.dimageslider .slick-arrow{position:absolute;bottom:0;z-index:5}@media (min-width:1200px){.dimageslider .slick-arrow{top:50%;bottom:auto}}.dimageslider .slick-arrow svg{height:25px;width:auto;padding:15px 5px}@media (min-width:768px){.dimageslider .slick-arrow svg{height:40px;padding:15px}}.dimageslider .slick-prev{left:50%;transform:translate(-100%,100%)}@media (min-width:992px){.dimageslider .slick-prev{left:0;transform:translate(calc(-50% - 30px),-50%)}}@media (min-width:1400px){.dimageslider .slick-prev{transform:translate(calc(-100% - 20px),-50%)}}.dimageslider .slick-next{right:50%;transform:translate(100%,100%)}@media (min-width:992px){.dimageslider .slick-next{right:0;transform:translate(calc(50% + 30px),-50%)}}@media (min-width:1400px){.dimageslider .slick-next{transform:translate(calc(100% + 20px),-50%)}}.dimageslider .dimageslider-slider-inner{position:relative;padding:0 var(--slides-padding);box-sizing:border-box;color:#FFF}.dimageslider .dimageslider-slider-imgtext{position:absolute;bottom:0;left:0;width:100%;max-width:100%;box-sizing:border-box;padding:0 var(--slides-padding)}.dimageslider .dimageslider-slider-imgtext-inner{padding:20px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.6) 100%)}@media (min-width:992px){.dimageslider .dimageslider-content{font-size:1.375rem;line-height:2.125rem;letter-spacing:0em}}.focusmap{background-color:var(--color-light);--padding-y:30px;padding-top:var(--padding-y);padding-bottom:var(--padding-y)}@media (min-width:992px){.focusmap{--padding-y:120px}}.focusmap-map{display:grid;grid-template-columns:100%;grid-template-rows:auto min-content;max-width:100%;position:relative}.focusmap picture{grid-column:1 / 2;grid-row:1 / 3;max-width:100%;height:auto}.focusmap picture img{max-width:100%;width:100%;height:auto}.focusmap-map-svg{grid-column:1 / 2;grid-row:1 / 3;align-self:stretch;justify-self:stretch;width:100%}.focusmap-map-svg-circle{fill:var(--color-dark);stroke:var(--color-white);stroke-width:3px;opacity:.8;cursor:pointer;transition:all var(--default-hover-speed) 0ms ease}.focusmap-map-svg-circle:hover{opacity:1}.focusmap .fmpoint-title{text-transform:uppercase;position:absolute;pointer-events:none;white-space:nowrap;z-index:2;opacity:0;transition:all var(--default-hover-speed) 0ms ease;display:none}@media (min-width:992px){.focusmap .fmpoint-title{display:block}}.focusmap .fmpoint-title.active{opacity:1}.focusmap .fmpoint-title-inner{padding:8px 10px;background-color:var(--color-white);position:relative}.focusmap .fmpoint-title-inner:after{content:"";display:block;position:absolute;top:calc(100% - 1px);left:50%;width:64px;height:14px;background-image:url(../images/focusmap-polygon.svg);background-position:top center;background-repeat:no-repeat;background-size:auto;transform:translateX(-50%)}.focusmap .focusmap-cb{padding-top:20px}@media (min-width:992px){.focusmap .focusmap-cb{padding-top:40px}}.focusmap .focusmap-cb-title{color:var(--color-dark);padding-bottom:10px}.focusmap .focusmap-cb-titlebig{color:var(--color-gray);padding-bottom:15px}@media (min-width:992px){.focusmap .focusmap-cb-titlebig{padding-bottom:30px}}.fullScreenHeader{width:100%;position:relative}.fullScreenHeader-inner{height:100%;display:grid;grid-template-areas:"main";grid-template-columns:100%}.fullScreenHeader-slider-singleimage,.fullScreenHeader-slider{grid-area:main;height:440px;max-height:100vh;overflow:hidden;background:#464646}@media (min-width:576px){.fullScreenHeader-slider-singleimage,.fullScreenHeader-slider{height:auto}}@media (min-width:1400px){.fullScreenHeader-slider-singleimage,.fullScreenHeader-slider{height:100vh}}.fullScreenHeader-slider-singleimage img,.fullScreenHeader-slider img{width:100%;height:100%;object-fit:cover;display:block}.fullScreenHeader-slider-singleimage .slick-list,.fullScreenHeader-slider-singleimage .slick-track,.fullScreenHeader-slider-singleimage .slick-slide,.fullScreenHeader-slider .slick-list,.fullScreenHeader-slider .slick-track,.fullScreenHeader-slider .slick-slide{height:100%}.fullScreenHeader-content{grid-area:main;z-index:1;text-shadow:2px 2px 10px rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:flex-end}.fullScreenHeader-content-inner{padding:45px 20px}@media (min-width:1200px){.fullScreenHeader-content-inner{padding:100px 150px 300px 150px}}.fullScreenHeader-content .content1{font-size:2.375rem;line-height:2.375rem;letter-spacing:.07em;font-weight:600;text-transform:uppercase;text-align:center;color:var(--color-white);margin-bottom:10px}@media (min-width:992px){.fullScreenHeader-content .content1{font-size:5rem;line-height:5rem;letter-spacing:.06em}}@media (min-width:1400px){.fullScreenHeader-content .content1{font-size:6.25rem;line-height:6.25rem;letter-spacing:.08em}}.fullScreenHeader-content .content2{font-size:.9375rem;line-height:1.125rem;letter-spacing:.07em;font-weight:500;text-transform:uppercase;text-align:center;color:var(--color-white)}@media (min-width:992px){.fullScreenHeader-content .content2{font-size:1.875rem;line-height:2.25rem;letter-spacing:.2em}}.fullScreenHeader .inquirybox{display:none;box-sizing:border-box}.fullScreenHeader .inquirybox *{box-sizing:border-box}@media (min-width:1200px){.fullScreenHeader .inquirybox{display:block;z-index:2;position:absolute;left:0;bottom:0;width:300px;background:var(--color-light)}}.fullScreenHeader .inquirybox .inquirybox{display:flex}.fullScreenHeader .inquirybox .inquirybox-fields{padding:35px 45px}.fullScreenHeader .inquirybox .inquirybox-input{margin-bottom:30px}.fullScreenHeader .inquirybox .inquirybox-input:last-of-type{margin-bottom:0}.fullScreenHeader .inquirybox input{width:100%;height:32px;background:transparent;border:none;border-bottom:1px solid var(--color-dark);font-weight:300;font-size:18px;line-height:20px;color:var(--color-dark);font-family:"OpenSans",Arial,sans-serif}.fullScreenHeader .inquirybox .inquirybox-input-date{position:relative;cursor:pointer}.fullScreenHeader .inquirybox .inquirybox-input-date::after{content:"";position:absolute;top:50%;right:6px;background:url(../images/preidlhof-kalender.svg) center center no-repeat;background-size:contain;height:22px;width:22px;transform:translateY(-50%);pointer-events:none}.fullScreenHeader .inquirybox .inquirybox-btn-outer{display:flex}.fullScreenHeader .inquirybox .inquirybox-btn{width:150px;padding:20px 0;text-align:center;color:#FFF;cursor:pointer}.fullScreenHeader .inquirybox #inquirybox-request{background:var(--color-gray);transition:all var(--default-hover-speed) ease}.fullScreenHeader .inquirybox #inquirybox-request:hover{color:var(--color-dark)}.fullScreenHeader .inquirybox #inquirybox-book{background:var(--color-dark);transition:all var(--default-hover-speed) ease}.fullScreenHeader .inquirybox #inquirybox-book:hover{color:var(--color-gray)}.fullScreenHeader .fullScreenHeader-btn{display:none;box-sizing:border-box}.fullScreenHeader .fullScreenHeader-btn *{box-sizing:border-box}@media (min-width:1200px){.fullScreenHeader .fullScreenHeader-btn{display:block;z-index:2;position:absolute;right:80px;bottom:20px;border-radius:100%;border:8px dotted var(--color-dark);padding:8px;background:transparent}}.fullScreenHeader .fullScreenHeader-btn .fullScreenHeader-btn-inner{height:200px;width:200px;border-radius:100%;background:var(--color-dark);color:#FFF;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;text-align:center;padding:24px;box-sizing:border-box}@media (min-width:1400px){.fullScreenHeader .fullScreenHeader-btn .fullScreenHeader-btn-inner{height:220px;width:220px}}.fullScreenHeader .fullScreenHeader-btn .fullScreenHeader-btn-text{font-family:"OpenSans",Arial,sans-serif;font-style:normal;font-weight:400;font-size:19px;line-height:24px;text-align:center;text-transform:uppercase;margin-bottom:12px}.fullScreenHeader .fullScreenHeader-btn .fullScreenHeader-btn-stars{line-height:1}.fullScreenHeader .fullScreenHeader-btn.fullScreenHeader-btn-image{display:block;height:120px;width:120px;border:none;position:absolute;right:20px;bottom:145px}@media (min-width:1200px){.fullScreenHeader .fullScreenHeader-btn.fullScreenHeader-btn-image{position:absolute;right:80px;bottom:20px}}@media (min-width:1400px){.fullScreenHeader .fullScreenHeader-btn.fullScreenHeader-btn-image{height:220px;width:220px}}.fullScreenHeader .fullScreenHeader-btn.fullScreenHeader-btn-image img{max-width:100%;max-height:100%}.offers-short{--gap:60px;--columns:3;--column-width:calc(100% / var(--columns));--padding-y:60px;padding:var(--padding-y) 0;overflow:hidden}@media (min-width:768px){.offers-short{--padding-y:120px}}@media (min-width:1200px){.offers-short{padding-left:8.5%;padding-right:8.5%}}.offers-short-grid{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex:0 0 var(--column-width);flex-wrap:wrap;gap:var(--gap) var(--gap);max-width:100%;width:100%;margin:0 auto}@media (min-width:1200px){.offers-short-grid{position:relative}}.offers-short-titles{text-align:left;padding:20px 15px 20px 15px}@media (min-width:992px){.offers-short-titles{padding:0;padding-bottom:42px;text-align:center}}.offers-short-layout--b .offers-short-titles{max-width:930px;margin:auto;text-align:left}.offers-short-title2{margin-top:5px;color:var(--color-gray)}.offers-short-toall{text-align:center;padding-top:80px}.offers-short-content{margin-top:25px;margin-bottom:5px}.offers-short .offer-item{width:calc(var(--column-width) - var(--gap))}.offers-short .offer-item a{text-decoration:none;color:inherit}.offers-short .slick-track{display:flex;align-items:stretch}.offers-short .slick-list{padding:0!important;max-width:100%}.offers-short .slick-slide{height:auto;padding:10px;box-sizing:border-box}.offers-short .slick-slide>div{height:100%}.offers-short button.slick-arrow{position:absolute;bottom:-60px;left:50%}@media (min-width:768px){.offers-short button.slick-arrow{bottom:-100px}}@media (min-width:1200px){.offers-short button.slick-arrow{top:50%;bottom:auto}}.offers-short button.slick-arrow svg{height:25px;width:auto;padding:15px 5px}@media (min-width:768px){.offers-short button.slick-arrow svg{height:40px;padding:15px}}.offers-short .slick-arrow.slick-prev{transform:translateX(-100%)}@media (min-width:1200px){.offers-short .slick-arrow.slick-prev{top:50%;bottom:auto;left:0;transform:translate(calc(-100% - 20px),-50%)}}@media (min-width:1200px){.offers-short .slick-arrow.slick-next{left:auto;right:0;transform:translate(calc(100% + 20px),-50%)}}.offer-item{height:100%}@media (min-width:1200px){.offer-item{height:auto}}.offer-item.inactive{display:none}.offer-item-inner{height:100%;border:1px solid var(--color-dark);background-color:var(--color-light);white-space:normal;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.offer-item-image{display:block;text-decoration:none;line-height:0}.offer-item-image img{width:100%;height:auto;max-width:100%}.offer-item-content{padding:20px 20px;flex-grow:1;text-align:left}.offer-item-title{color:var(--color-gray);-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.offer-item-newsdate{padding-bottom:10px}.offer-item-newstitle{border-bottom:1px solid var(--color-black);padding-bottom:8px}.offer-item-newstags{color:var(--color-dark)}.offer-item-period{padding-top:20px;padding-bottom:8px;border-bottom:1px solid var(--color-black)}.offer-item-price{padding-top:8px;padding-bottom:8px;border-bottom:1px solid var(--color-black)}.offer-item-teaser{padding:15px 0}@media (min-width:992px){.offer-item-teaser{padding:32px 0}}.offer-item-link{width:100%;text-align:center;display:block;padding:10px 14px;color:var(--color-white);text-transform:uppercase;text-decoration:none;background-color:var(--color-gray);transition:all var(--default-hover-speed) 0ms ease-in-out;box-sizing:border-box}@media (hover:hover){.offer-item-link:hover{color:var(--color-dark)}}.offer-item-linknews{background-color:var(--color-dark)}@media (hover:hover){.offer-item-linknews:hover{background-color:var(--color-gray)}}.offer-item a{text-decoration:none;color:inherit}.footer{position:relative;z-index:11;--col-padding-x:15px;--col-padding-y:30px}@media (min-width:1440px){.footer{--col-padding-x:40px;--col-padding-y:80px}}.footer-cols{display:grid;grid-template-areas:"logo" "map" "links";grid-template-columns:100%}@media (min-width:768px){.footer-cols{grid-template-areas:"logo logo" "map links";grid-template-columns:50% 50%}}@media (min-width:1440px){.footer-cols{display:flex;flex-direction:row;justify-content:stretch}}.footer-col{flex:0 0 33.333%;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding:var(--col-padding-y) var(--col-padding-x);gap:20px;background-color:var(--color-gray)}@media (min-width:1440px){.footer-col{gap:40px;border-right:1px solid var(--color-dark)}}.footer-button{text-align:center;width:100%}.footer-button .btn_inner{width:100%}.footer-button .btn_actor{width:100%}@media (min-width:1440px){.footer-button .btn_actor{width:380px}}.footer-col--left{grid-area:map;position:relative}.footer-col--left::after,.footer-col--left::before{content:"";position:absolute;left:15px;top:0;height:1px;width:calc(100% - 30px);background:var(--color-dark)}@media (min-width:768px){.footer-col--left::after,.footer-col--left::before{display:none}}.footer-col--left::after{top:auto;bottom:0}.footer-col--right{border-right:none;align-items:center;grid-area:links}.footer-col--center{color:var(--color-dark);text-align:center;grid-area:logo}.footer-logo img{max-width:120px;width:120px;height:auto}@media (min-width:768px){.footer-logo img{max-width:100%}}@media (min-width:1200px){.footer-logo img{max-width:100%;width:210px}}.footer-titles{color:var(--color-dark);text-transform:uppercase}.footer-hoteltitle{position:relative}.footer-hoteltitle picture{position:absolute;display:inline-block;line-height:7px;margin-left:4px;margin-top:2px}@media (min-width:992px){.footer-hoteltitle picture{margin-top:0}}.footer-hoteltitle picture img{height:8px;width:auto}.footer-address a{font-weight:300;text-decoration:none}@media (hover:hover){.footer-address a:hover,.footer-address a:focus{text-decoration:underline}}.footer-social{padding-top:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.footer-social a{padding:10px;display:block;text-decoration:none;cursor:pointer}.footer-social svg path{transition:all var(--default-hover-speed) ease}@media (hover:hover){.footer-social a:hover svg path{fill:var(--color-white)}}.footer-lrow{width:100%;text-align:center}@media (min-width:1440px){.footer-lrow{text-align:left;min-width:380px;width:auto}}.footer-lrow-links{display:block;padding-top:5px;width:300px;max-width:100%;margin:0 auto;align-content:flex-start}@media (min-width:1440px){.footer-lrow-links{width:auto;display:flex;flex-direction:column;align-items:flex-start}}.footer-lrow-links a{font-size:1rem;line-height:1.8125rem;letter-spacing:0em;font-weight:500;color:var(--color-dark);text-decoration:none;text-transform:uppercase;position:relative}.footer-lrow-links a:nth-of-type(even)::after{content:"\a";white-space:pre}@media (min-width:1440px){.footer-lrow-links a:nth-of-type(even)::after{content:none}}.footer-lrow-links a:nth-of-type(odd){margin-right:10px}.footer-lrow-links a:nth-of-type(odd)::after{content:"";position:absolute;top:1px;right:-4px;height:20px;width:1px;background:var(--color-dark)}@media (min-width:1440px){.footer-lrow-links a:nth-of-type(odd)::after{content:none}}.footer-lrow-links a:last-of-type::after{content:"";display:none}@media (hover:hover){.footer-lrow-links a:hover{text-decoration:underline}}.footer-lrow2 .footer-lrow-links a{font-weight:300}.footer .footer-map{display:none}@media (min-width:1440px){.footer .footer-map{display:block}}.footer .footer-map img{width:100%;height:auto;max-width:480px;margin:auto;display:block}.footer .footer-mapmobile{display:block}@media (min-width:1440px){.footer .footer-mapmobile{display:none}}.footer .footer-mapmobile img{width:100%;height:auto}.footer-partners{padding:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:20px;background-color:var(--color-white)}@media (min-width:992px){.footer-partners{column-gap:70px}}@media (min-width:1440px){.footer-partners{padding:20px 30px}}.footer-partners .slick-list{padding:0!important}.footer-partners .slick-track{display:flex;align-items:center}.footer-partners .footer-item-item{text-align:center}.footer-partners .footer-item-item-no-link,.footer-partners a{display:block;padding:10px;box-sizing:border-box}.footer-partners img{width:auto;height:auto;max-width:100%;filter:grayscale(1);opacity:.5;transition:all var(--default-hover-speed) ease}.footer-partners img:hover{filter:grayscale(0);opacity:1}.footer-partners svg{max-width:100%;height:auto}.footer-partners svg path{transition:all var(--default-hover-speed) ease}.footer-partners .footer-item-item-no-link:not(:hover) svg path,.footer-partners a:not(:hover) svg path{fill:var(--color-gray)}.footer .footer-inner-ita{margin-bottom:4px}@media (min-width:1200px){.footer .footer-inner-ita{margin:0}}.footer .footer-partners-ita{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width:380px;max-width:100%}.footer .footer-partners-ita .footer-item-ita{padding:0 10px;box-sizing:border-box}.footer .footer-partners-ita svg{width:auto;height:auto;max-width:100%}.footer .footer-partners-ita svg path{fill:var(--color-dark);transition:all var(--default-hover-speed) ease}.footer .footer-partners-ita svg:hover path{fill:var(--color-white)}:root{--color-white:#ffffff;--color-black:#000000;--color-light:#f5f5f5;--color-gray:#C7C7C7;--color-dark:#464646;--color-parsley-error:#E3000E;--mpContainerWidth:100vw;--mpContainerPadding:15px;--default-hover-speed:300ms;--topbar-height-default:52px;--topbar-btns-height:72px;--topbar-height:var(--topbar-height-default);--topbar-bg:var(--color-white);--topbar-shadow:2px 2px 15px rgba(0, 0, 0, 0.5);--topbar-padding-x:0;--burger-color:var(--color-dark);--burger-active-color:var(--color-white);--shf:4.9406564584124654e-322;--plyr-color-main:#464646}@media (min-width:576px){:root{--mpContainerWidth:576px;--topbar-padding-x:20px;--topbar-height-default:100px}}@media (min-width:768px){:root{--mpContainerWidth:708px;--topbar-padding-x:40px}}@media (min-width:992px){:root{--mpContainerWidth:900px}}@media (min-width:1200px){:root{--mpContainerWidth:1200px}}@media (min-width:1440px){:root{--mpContainerWidth:1440px}}html,body{padding:0;margin:0}html{scroll-behavior:smooth}body{overflow-x:hidden;min-width:320px;max-width:100vw;height:100%;width:100%;margin:0;padding:0;font-family:"OpenSans",Arial,sans-serif;font-size:1rem;line-height:1.4375rem;letter-spacing:0em;color:var(--color-black)}@media (min-width:992px){body{font-size:1.25rem;line-height:1.8125rem;letter-spacing:0em}}*{outline:0}a,input{outline:0}#loader{display:none}.select2-container{width:100%!important}.img-fluid{height:auto;max-width:100%}.img-fit{object-fit:cover;object-position:center}.font_title-default{font-size:.875rem;line-height:1.0625rem;letter-spacing:.2em;text-transform:uppercase}@media (min-width:992px){.font_title-default{font-size:1.625rem;line-height:2rem;letter-spacing:.2em}}.font_title-default sup{font-size:0.7em!important}.font_title-medium{font-size:1.1875rem;line-height:1.5rem;letter-spacing:.09em;font-weight:600;text-transform:uppercase}@media (min-width:992px){.font_title-medium{font-size:1.9375rem;line-height:2.3125rem;letter-spacing:.09em}}.font_title-big{font-size:1.9375rem;line-height:2.375rem;letter-spacing:0em;font-weight:300}@media (min-width:992px){.font_title-big{font-size:3.125rem;line-height:3.75rem;letter-spacing:0em}}.font_title-xlarge,.progalert{font-size:2.1875rem;line-height:3.125rem;letter-spacing:0em;font-weight:300}@media (min-width:992px){.font_title-xlarge,.progalert{font-size:4.375rem;line-height:5.375rem;letter-spacing:0em}}.font_navlink--default{font-size:1.25rem;line-height:1.6875rem;letter-spacing:0em;font-weight:300}@media (min-width:992px){.font_navlink--default{font-size:1.4375rem;line-height:1.5625rem;letter-spacing:0em}}.font_navlink--default sup{font-size:0.7em!important}.font_navlink--default b,.font_navlink--default strong,.font_navlink--default a{font-weight:600}.font_navlink--heading{font-size:1.25rem;line-height:1.375rem;letter-spacing:.09em;font-weight:600;text-transform:uppercase}@media (min-width:992px){.font_navlink--heading{font-size:1.75rem;line-height:1.875rem;letter-spacing:.09em}}.font_navlink--heading sup{font-size:0.7em!important}.font_intro{font-size:1.125rem;line-height:1.5625rem;letter-spacing:0em;font-weight:300}@media (min-width:992px){.font_intro{font-size:1.625rem;line-height:2.25rem;letter-spacing:0em}}.font_intro b,.font_intro strong,.font_intro a{font-weight:600}.font_intro a{text-decoration:underline;text-decoration-thickness:1px;color:inherit}.font_intro a:hover{text-decoration:none}.font_default{font-size:1rem;line-height:1.4375rem;letter-spacing:0em;font-weight:300}@media (min-width:992px){.font_default{font-size:1.25rem;line-height:1.8125rem;letter-spacing:0em}}.font_default b,.font_default strong,.font_default a,.font_default.font_default_link{font-weight:600;color:inherit}.font_default a,.font_default.font_default_link{text-decoration:underline;text-decoration-thickness:1px;color:inherit}.font_default.font_default_link{text-decoration-thickness:2px;text-underline-offset:5px;cursor:pointer}.font_default a:hover,.font_default.font_default_link:hover{text-decoration:none}.font_default ul{margin:0;padding:0}.font_default ul li{padding-left:32px;list-style-type:none;position:relative}.font_default ul li:before{content:"";display:block;position:absolute;left:12px;top:.6em;width:6px;height:6px;background-image:url(../images/li-style.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.font_default p+ul{margin-top:25px}.font_default ul+p{margin-top:25px}.font_button{font-size:1.0625rem;line-height:1.125rem;letter-spacing:0em;font-weight:500;text-transform:uppercase}@media (min-width:992px){.font_button{font-size:1.1875rem;line-height:1.25rem;letter-spacing:0em}}.font_datesemi{font-size:1.125rem;line-height:1.5625rem;letter-spacing:0em;font-weight:600}@media (min-width:992px){.font_datesemi{font-size:1.4375rem;line-height:1.875rem;letter-spacing:0em}}.font_title-footer{font-size:1.125rem;line-height:1.5625rem;letter-spacing:0em;font-weight:600}@media (min-width:992px){.font_title-footer{font-size:1.5rem;line-height:1.8125rem;letter-spacing:0em}}.font_title-default,.font_title-medium,.font_title-big,.font_title-xlarge,.progalert,.font_default,.font_navlink--default,.font_navlink--heading,.font_button,.font_datesemi,.font_title-footer{-webkit-font-smoothing:antialiased}.font_title-default *,.font_title-medium *,.font_title-big *,.font_title-xlarge *,.progalert *,.font_default *,.font_navlink--default *,.font_navlink--heading *,.font_button *,.font_datesemi *,.font_title-footer *{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;-webkit-font-smoothing:antialiased}.internal-err{background-color:red;color:#fff;padding:20px}h1,h2,h3,h4{margin:0;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}p:first-child{margin-top:0}p:last-child{margin-bottom:0}button{border:none;background:none;border-radius:0;appearance:none;-webkit-appearance:none;font-family:inherit;font-weight:inherit;font-rendering:geometricPrecision}.mpContainer{width:100%;max-width:var(--mpContainerWidth);margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:var(--mpContainerPadding);padding-right:var(--mpContainerPadding)}#twidget{max-width:100%;overflow-x:hidden}.btn--link.btn--style-button{--btn-padding-x:25px;--btn-padding-y:10px;--btn-color:var(--color-white);--btn-color-hover:var(--color-gray);--btn-bg:var(--color-dark);--btn-bg-hover:var(--color-dark)}@media (min-width:992px){.btn--link.btn--style-button{--btn-padding-x:40px;--btn-padding-y:12px}}.btn--link.btn--style-button .btn_inner{display:inline-block;height:100%}.btn--link.btn--style-button .btn_actor{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:var(--btn-color);position:relative;cursor:pointer;text-align:center;background-color:var(--btn-bg);padding:var(--btn-padding-y) var(--btn-padding-x) var(--btn-padding-y) var(--btn-padding-x);transition:all var(--default-hover-speed) 0ms ease-in-out;box-sizing:border-box;height:100%}.btn--link.btn--style-button .btn_actor .btn_title{color:var(--btn-color);font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;transition:all var(--default-hover-speed) 0ms ease-in-out}@media (hover:hover){.btn--link.btn--style-button .btn_actor:hover{color:var(--btn-color-hover);background-color:var(--btn-bg-hover)}.btn--link.btn--style-button .btn_actor:hover .btn_title{color:var(--btn-color-hover)}}@media (min-width:992px){.btn--link.btn--style-button.btn--height-large{--btn-padding-y:20px}}.btn--link.btn--style-button.btn--color-light{--btn-color:var(--color-dark);--btn-color-hover:var(--color-gray);--btn-bg:var(--color-light);--btn-bg-hover:var(--color-light)}.btn--link.btn--style-button.btn--color-gray{--btn-color:var(--color-dark);--btn-color-hover:var(--color-white);--btn-bg:var(--color-gray);--btn-bg-hover:var(--color-gray)}.btn--link.btn--style-button.btn--color-white{--btn-color:var(--color-dark);--btn-color-hover:var(--color-gray);--btn-bg:var(--color-white);--btn-bg-hover:var(--color-white)}.btn--link.btn--style-button.btn--color-gray-white{--btn-color:var(--color-white);--btn-color-hover:var(--color-dark);--btn-bg:var(--color-gray);--btn-bg-hover:var(--color-gray)}.btn--link.btn--style-button.btn--color-tbc{--btn-color:var(--color-white);--btn-color-hover:var(--color-white);--btn-bg:#ff0000;--btn-bg-hover:rgb(255, 119, 0)}.btn_group{--btn-gap:10px;display:flex;gap:var(--btn-gap);justify-content:flex-start;flex-direction:column;align-items:stretch}@media (min-width:768px){.btn_group{flex-direction:row;--btn-gap:30px}}.btn_group.btn_group--center{justify-content:center}.btn_group.btn_group--right{justify-content:flex-end}.btn_group.btn_group--full{justify-content:stretch;gap:0}@media (min-width:992px){.btn_group.btn_group--equalwidth .btn--link .btn_actor{min-width:330px;box-sizing:border-box}}@media (min-width:992px){.btn_group.btn_group--equalwidth-small .btn--link .btn_actor{min-width:200px;box-sizing:border-box}}.slick-arrow{cursor:pointer}.progalert{--bg-color:var(--color-black);--color:var(--color-white);text-align:center;background-color:var(--bg-color);color:var(--color);padding:20px}.progalert--danger{--bg-color:red}.lightblock{background-color:var(--color-light);margin-top:60px;padding-top:20px;padding-bottom:20px}.tplId1 .lightblock{margin-top:0}.topbar{position:fixed;top:0;left:0;width:100%;height:var(--topbar-height);z-index:20;transition:all 500ms 0ms linear;pointer-events:none}.topbar:after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:var(--topbar-height);background:var(--topbar-bg);box-shadow:var(--topbar-shadow);mix-blend-mode:lighten;z-index:-1;transition:all 500ms 0ms linear}.topbar-inner{display:grid;grid-template-areas:"left . center . right";grid-template-columns:20% auto 30% auto 20%;height:100%;padding-left:var(--topbar-padding-x);padding-right:var(--topbar-padding-x)}.topbar-left{grid-area:left;height:var(--topbar-height-default);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:flex-start}.topbar-left .topbar-phone{line-height:1;display:block;pointer-events:auto}@media (min-width:1200px){.topbar-left .topbar-phone{display:none!important}}.topbar-left .topbar-phone a{display:block;padding:15px 10px}.topbar-left .topbar-phone svg path{fill:var(--color-dark)}.topbar-left .topbar-btns{pointer-events:auto;display:none;height:var(--topbar-btns-height)}@media (min-width:1200px){.topbar-left .topbar-btns{height:auto}}.topbar-left .topbar-btns a{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center;color:var(--color-white);background-color:transparent;text-decoration:none;border:1px solid currentColor;height:40px;width:50%;text-align:center;margin:15px 10px;transition:all var(--default-hover-speed) ease}@media (min-width:1200px){.topbar-left .topbar-btns a{height:60px;min-width:210px;margin:0 0 0 30px}}.topbar-left .topbar-btns a:hover{background-color:var(--color-white);color:var(--color-dark)}.topbar-left .topbar-btns svg{margin-right:10px;height:24px;width:auto}@media (min-width:1200px){.topbar-left .topbar-btns svg{height:48px;margin-right:15px}}.topbar-left .topbar-btns svg path{fill:var(--color-white);transition:all var(--default-hover-speed) ease}.topbar-left .topbar-btns a:hover svg path{fill:var(--color-dark)}.topbar-center{grid-area:center}.topbar-right{pointer-events:auto;grid-area:right;height:var(--topbar-height-default);display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}.topbar-right>div{padding-top:20px;transition:0.3s}@media (min-width:768px){.topbar-right>div{padding-top:20px}}.topbar-right .topbar-partner{line-height:0}.topbar-right .topbar-partner .topbar-partner-desktop{display:none}@media (min-width:768px){.topbar-right .topbar-partner .topbar-partner-desktop{display:block}}.topbar-right .topbar-partner .topbar-partner-mobile{display:none}@media (min-width:768px){.topbar-right .topbar-partner .topbar-partner-mobile{display:none!important}}.topbar-right .topbar-partner svg{height:40px}.topbar-right .topbar-lang{margin-right:15px;margin-left:30px;line-height:1}@media (min-width:768px){.topbar-right .topbar-lang{margin-right:0}}.topbar-right .topbar-action--langnav{--langnav-bg:var(--color-white);--langnav-color:var(--color-black);position:relative;font-size:.875rem;line-height:1.1875rem;letter-spacing:0em;font-weight:600;color:var(--langnav-color);transition:all var(--default-hover-speed) ease}@media (min-width:992px){.topbar-right .topbar-action--langnav{font-size:1.25rem;line-height:1.1875rem;letter-spacing:0em}}.topbar-right .topbar-action--langnav .topbar-action-picker{position:relative;z-index:5;cursor:pointer;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.topbar-right .topbar-action--langnav .icon{height:9px;width:13px;padding-left:5px}.topbar-right .topbar-action--langnav .icon svg{display:block}.topbar-right .topbar-action--langnav .icon svg path{fill:var(--langnav-color);transition:all var(--default-hover-speed) ease}.topbar-right .topbar-action--langnav .topbar-action-drop{position:absolute;left:50%;top:-15px;width:100%;background-color:var(--langnav-bg);padding:15px;padding-top:40px;transform:translateX(-50%);z-index:2;opacity:0;visibility:hidden}.topbar-right .topbar-action--langnav .topbar-action-drop a{display:block;margin:5px 0;color:var(--langnav-color);text-decoration:none;transition:all var(--default-hover-speed) ease}@media (min-width:992px){.topbar-right .topbar-action--langnav .topbar-action-drop a{margin:10px 0}}.topbar-right .topbar-action--langnav .topbar-action-drop a:hover{text-decoration:underline;text-decoration-thickness:1px;color:inherit}.topbar-right .topbar-action--langnav.active .topbar-action-drop{opacity:1;visibility:visible;transition:all var(--default-hover-speed) ease}.topbar-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;height:var(--topbar-height);transition:all 500ms 0ms linear;pointer-events:all;padding-top:4px;transition:padding 500ms 0ms linear;pointer-events:none}.topbar-logo-content{opacity:1;visibility:visible;transition:visibility 1ms 0ms linear,opacity 500ms 500ms ease}.topbar-logo .plogo-paths{transition:fill 500ms 0ms ease}.topbar-logo .topbar-logo-flower svg{pointer-events:all;width:65px;height:auto;transition:all 500ms 0ms linear}@media (min-width:1440px){.topbar-logo .topbar-logo-flower svg{width:85px}}.topbar-logo .plogo-first{fill:#515151}.topbar-logo .plogo-second{fill:#999899}.topbar-logo .plogo-third{fill:#D6D6D6}.topbar-logo .topbar-logo-content{opacity:0;max-height:0;visibility:hidden;transition:visibility 1ms 500ms linear,opacity 200ms 0ms linear}@media (max-width:991px){.hamburger{scale:.7}}body.notScroll:not(.navOpen) .topbar{--topbar-height:132px;--topbar-bg:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0.578125) 41.15%, rgba(255, 255, 255, 0) 100%);--topbar-shadow:2px 2px 15px rgba(0, 0, 0, 0)}@media (min-width:576px){body.notScroll:not(.navOpen) .topbar{--topbar-height:315px}}body.notScroll:not(.navOpen) .topbar:after{mix-blend-mode:lighten}body.notScroll:not(.navOpen) .topbar .topbar-logo{justify-content:flex-start;padding-top:10px;transition:padding 0ms 0ms linear}@media (min-width:576px){body.notScroll:not(.navOpen) .topbar .topbar-logo{padding-top:40px}}body.notScroll:not(.navOpen) .topbar .topbar-logo-flower svg{width:108px}@media (min-width:1400px){body.notScroll:not(.navOpen) .topbar .topbar-logo-flower svg{width:201px}}body.notScroll:not(.navOpen) .topbar .topbar-right>div{padding-top:20px}body.notScroll:not(.navOpen) .topbar .topbar-partner svg{height:auto}body.notScroll:not(.navOpen) .topbar .plogo-first{fill:#DC3CAF}body.notScroll:not(.navOpen) .topbar .plogo-second{fill:#E363BF}body.notScroll:not(.navOpen) .topbar .plogo-third{fill:#ED9DD7}body.notScroll:not(.navOpen) .topbar .topbar-logo-content{opacity:1;visibility:visible;transition:visibility 1ms 0ms linear,opacity 500ms 1ms linear}body.notScroll:not(.navOpen) .topbar .topbar-logo-content svg{width:120px;height:auto}@media (min-width:1400px){body.notScroll:not(.navOpen) .topbar .topbar-logo-content svg{width:210px;height:auto}}body.notScroll:not(.navOpen) .topbar .topbar-dolce svg path{transition:all var(--default-hover-speed) ease}body.notScroll:not(.navOpen) .topbar .topbar-action--langnav{--langnav-bg:transparent;--langnav-color:var(--color-black)}body[lang="it"] .topbar-partner{display:none!important}body.navOpen .topbar{--topbar-bg:transparent;--topbar-shadow:2px 2px 15px rgba(0, 0, 0, 0)}body.navOpen .topbar .plogo-first{fill:#fff}body.navOpen .topbar .plogo-second{fill:rgba(255,255,255,.8)}body.navOpen .topbar .plogo-third{fill:rgba(255,255,255,.5)}body.navOpen .topbar .topbar-dolce svg path{fill:var(--color-white)}body.navOpen .topbar .topbar-phone svg path{fill:var(--color-white)}body.navOpen .topbar .topbar-btns{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center;position:fixed;left:0;bottom:0;width:100%}@media (min-width:1200px){body.navOpen .topbar .topbar-btns{position:static;justify-content:flex-start}}body.navOpen .topbar .topbar-partner-mobile{display:block}body.navOpen .topbar .topbar-action--langnav{--langnav-bg:transparent;--langnav-color:var(--color-white)}.qlinks-right{pointer-events:none}@media (min-width:1200px){.qlinks-right{position:fixed;right:0;top:0;z-index:11;height:calc(100vh - 64px)}}@media (min-width:1440px){.qlinks-right{height:100vh}}.qlinks-right .qlinks{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:0;padding-bottom:3px}@media (min-width:1200px){.qlinks-right .qlinks{padding-bottom:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;height:100%;gap:8px}}@media (min-width:1440px){.qlinks-right .qlinks{justify-content:center;padding-top:10px}}.qlinks-right .qlink-item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;text-decoration:none;pointer-events:all;width:calc(16.6666% - 4px);padding:2px}.qlinks-right .qlink-item:last-of-type{padding-right:0}@media (min-width:1200px){.qlinks-right .qlink-item{padding:0;width:auto}}.qlinks-right .qlink-item-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:60px;background-color:var(--color-gray)}@media (min-width:1200px){.qlinks-right .qlink-item-icon{width:60px;height:50px}}@media (min-width:1440px){.qlinks-right .qlink-item-icon{width:60px;height:60px}}.qlinks-right .qlink-item-icon svg{height:40px;width:auto}@media (min-width:768px){.qlinks-right .qlink-item-icon svg{height:52px}}.qlinks-right .qlink-item-icon svg path{fill:var(--color-dark)}.qlinks-right .qlink-item-title{display:none;width:0}@media (min-width:1200px){.qlinks-right .qlink-item-title{display:block;transition:width 1ms var(--default-hover-speed) linear}}.qlinks-right .qlink-item-title-label{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;visibility:hidden;height:60px;opacity:0;background-color:var(--color-light);color:var(--color-dark);text-transform:uppercase;transition:visibility 1ms var(--default-hover-speed) linear,opacity var(--default-hover-speed) 0ms ease}@media (min-width:1200px){.qlinks-right .qlink-item-title-label{height:50px}}@media (min-width:1440px){.qlinks-right .qlink-item-title-label{height:60px}}.qlinks-right .qlink-item:hover .qlink-item-title{width:165px;transition:visibility 1ms 0ms linear}.qlinks-right .qlink-item:hover .qlink-item-title .qlink-item-title-label{visibility:visible;opacity:1;transition:visibility 1ms 0ms linear,opacity var(--default-hover-speed) 0ms ease}.qlinks-nav{align-self:center;padding:30px 0;opacity:0;transition:opacity 400ms 0ms ease}.qlinks-nav .qlinks-nav-inner{margin:auto;box-sizing:border-box;padding:0;max-width:1700px}@media (min-width:768px){.qlinks-nav .qlinks-nav-inner{padding:0 30px}}.qlinks-nav .qlinks{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;height:100%;gap:4px}@media (min-width:768px){.qlinks-nav .qlinks{flex-wrap:wrap;gap:30px}}.qlinks-nav .qlink-item{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;text-decoration:none;pointer-events:all;background-color:rgba(0,0,0,.6);flex:1 0 35px;height:60px;transition:all var(--default-hover-speed) ease}@media (min-width:768px){.qlinks-nav .qlink-item{width:auto;height:auto;flex:0 0 calc(50% - 30px)}}@media (min-width:1200px){.qlinks-nav .qlink-item{flex:0 0 calc(33.3333% - 30px)}}@media (min-width:1600px){.qlinks-nav .qlink-item{flex:0 0 210px}}.qlinks-nav .qlink-item-icon{display:flex;flex-direction:column;justify-content:center;align-items:center}.qlinks-nav .qlink-item-icon svg{width:40px;height:40px}@media (min-width:768px){.qlinks-nav .qlink-item-icon svg{width:48px;height:48px}}.qlinks-nav .qlink-item-icon svg path{fill:var(--color-white);transition:all var(--default-hover-speed) ease}.qlinks-nav .qlink-item-title{padding-left:6px;display:none;flex-direction:column;justify-content:center;text-align:left;height:60px;text-transform:uppercase}@media (min-width:768px){.qlinks-nav .qlink-item-title{display:flex}}.qlinks-nav .qlink-item-title-label{color:var(--color-white);transition:all var(--default-hover-speed) ease}.qlinks-nav .qlink-item:hover{background-color:var(--color-white);color:var(--color-dark)}.qlinks-nav .qlink-item:hover .qlink-item-title-label{color:var(--color-dark)}.qlinks-nav .qlink-item:hover svg path{fill:var(--color-dark)}body.navOpen .qlinks-nav{opacity:1}@media (min-width:768px){body.navOpen .qlinks-nav{transition:opacity 500ms 2000ms ease}}.overlaynav{background-color:rgba(0,0,0,.8);backdrop-filter:blur(10px);position:fixed;top:0;left:0;height:0%;width:100%;z-index:15;overflow:hidden;opacity:0;transition:height 1ms 500ms linear,opacity 500ms 0ms ease}.overlaynav .overlaynav-inner{height:100%;margin:auto;box-sizing:border-box;padding-left:var(--topbar-padding-x);padding-right:var(--topbar-padding-x);padding-top:calc(var(--topbar-height-default) + 20px);padding-bottom:var(--topbar-btns-height);display:grid;grid-template-areas:"all";grid-template-columns:100%;grid-template-rows:100%}@media (min-width:1200px){.overlaynav .overlaynav-inner{padding-bottom:initial}}body.navOpen .overlaynav{height:100%;opacity:1;transition:height 1ms 0ms linear,opacity 500ms 300ms ease}#navPS{height:100%}#navPS .ps__rail-y{opacity:1!important;background-color:transparent!important}#navPS .ps__thumb-y{background-color:var(--color-white)}nav{max-width:1710px;margin:auto}nav ul,nav li{padding:0;margin:0}nav ul li{list-style-type:none}nav .hauptnav{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0 30px}@media (min-width:768px){nav .hauptnav{padding:0}}nav .hNav{flex:0 0 100%;box-sizing:border-box;padding:5px 0;padding-bottom:0}@media (min-width:768px){nav .hNav{flex:0 0 50%;padding:10px 30px}}@media (min-width:1440px){nav .hNav{flex:0 0 25%}}nav .hNav>a{display:block;color:var(--color-white);text-decoration:none;width:100%;padding:13px 5px;padding-top:10px;position:relative;box-sizing:border-box}@media (min-width:768px){nav .hNav>a{padding:15px 5px;position:relative}nav .hNav>a::before{display:block;content:"";position:absolute;bottom:0;width:0%;height:1px;background-color:var(--color-white);transition:all 200ms 0ms ease}}nav .hNav>a::after{content:"";display:block;pointer-events:none;background-image:url(../images/navarrow.svg);background-repeat:no-repeat;background-position:center center;width:24px;height:24px;position:absolute;top:10px;right:0;transition:all var(--default-hover-speed) 0ms ease}@media (min-width:768px){nav .hNav>a::after{display:none}}@media (max-width:767px){nav .hNav{border-bottom:1px solid var(--color-white)}nav .hNav .subNav{max-height:0;overflow:hidden;transition:all 1s 0ms ease}nav .hNav.expanded .subNav{max-height:1000px}}nav .subNav{overflow:hidden}nav .subNav ul{padding-top:5px;padding-bottom:30px}@media (min-width:768px){nav .subNav ul{transform:translateY(-200px);opacity:0;transition:all 500ms 0ms ease}}nav .subNav a{color:var(--color-white);text-decoration:none;padding:7px 5px;display:inline-block}@media (min-width:768px){body.navOpen .hNav .subNav ul{opacity:1;transform:translateY(0)}body.navOpen .hNav:nth-child(1) .subNav ul{transition:transform 500ms 1100ms ease,opacity 500ms 1100ms ease}body.navOpen .hNav:nth-child(2) .subNav ul{transition:transform 500ms 1200ms ease,opacity 500ms 1200ms ease}body.navOpen .hNav:nth-child(3) .subNav ul{transition:transform 500ms 1300ms ease,opacity 500ms 1300ms ease}body.navOpen .hNav:nth-child(4) .subNav ul{transition:transform 500ms 1400ms ease,opacity 500ms 1400ms ease}body.navOpen .hNav:nth-child(5) .subNav ul{transition:transform 500ms 1500ms ease,opacity 500ms 1500ms ease}body.navOpen .hNav:nth-child(6) .subNav ul{transition:transform 500ms 1600ms ease,opacity 500ms 1600ms ease}body.navOpen .hNav:nth-child(7) .subNav ul{transition:transform 500ms 1700ms ease,opacity 500ms 1700ms ease}body.navOpen .hNav:nth-child(8) .subNav ul{transition:transform 500ms 1800ms ease,opacity 500ms 1800ms ease}body.navOpen .hNav>a::before{width:100%;transition:all 400ms 600ms ease}}:root{--equal3cols-columns:1;--equal3cols-column-width:calc(100% / var(--equal3cols-columns));--equal2cols-columns:1;--equal2cols-column-width:calc(100% / var(--equal2cols-columns))}@media (min-width:768px){:root{--equal3cols-columns:2;--equal2cols-columns:2}}@media (min-width:1200px){:root{--equal3cols-columns:3}}.equal3cols{--gap:30px;margin-bottom:var(--gap);padding:var(--gap) 0}@media (min-width:992px){.equal3cols{--gap:60px;margin-bottom:calc(var(--gap) * 2);padding:calc(var(--gap) * 2) 0}}.equal3cols-inner{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:var(--gap) var(--gap);margin-left:calc(var(--gap) * -0.5);margin-right:calc(var(--gap) * -0.5)}.titleonly+.equal3cols{padding-top:0!important}.lightblock .equal3cols{padding-top:var(--gap);padding-bottom:0}.equal2cols{--gap:30px;margin-bottom:var(--gap)}@media (min-width:992px){.equal2cols{--gap-y:80px;margin-bottom:calc(var(--gap) * 2)}}.equal2cols-inner{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex:0 0 var(--equal2cols-column-width);flex-wrap:wrap;gap:var(--gap-y) var(--gap);margin-left:calc(var(--gap) * -0.5);margin-right:calc(var(--gap) * -0.5)}.vbox-overlay.vbox-no-scroll{--vbox-padding:20px !important}.vbox-overlay.vbox-no-scroll .vbox-container{overflow:hidden}.vbox-overlay.vbox-no-scroll .vbox-content{text-align:center;width:100%;position:relative;overflow:hidden;padding:30px 4%;display:flex;align-items:center;justify-content:center;min-height:100%;box-sizing:border-box;height:100%}.vbox-overlay.vbox-no-scroll .vbox-child{width:100%;height:100%}.vbox-overlay.vbox-no-scroll .vbox-child img{max-height:100%;margin:0 auto}.fixedbar-outer{--fixedbar-height:36px;--fixedbar-bg:var(--color-gray);--fixedbar-color:var(--color-white);--fixedbar-p-color:var(--color-white);height:var(--fixedbar-height);box-sizing:border-box}@media (min-width:992px){.fixedbar-outer{--fixedbar-height:60px}}.fixedbar-outer *{box-sizing:border-box}.fixedbar-outer .fixedbar{border-top:1px solid #FFF;z-index:13;height:var(--fixedbar-height);position:fixed;bottom:0;left:0;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center;background:var(--fixedbar-bg);color:var(--fixedbar-color)}@media (min-width:992px){.fixedbar-outer .fixedbar{gap:20px}}@media (min-width:1200px){.fixedbar-outer .fixedbar{gap:30px}}.fixedbar-outer .fixedbar-input{display:none}@media (min-width:992px){.fixedbar-outer .fixedbar-input{display:block}}.fixedbar-outer .fixedbar-input.fixedbar-input-date{position:relative;cursor:pointer}.fixedbar-outer .fixedbar-input.fixedbar-input-date input{cursor:pointer}.fixedbar-outer .fixedbar-input.fixedbar-input-date::after{content:"";position:absolute;top:50%;right:6px;background:url(../images/preidlhof-kalender.svg) center center no-repeat;background-size:contain;height:22px;width:22px;transform:translateY(-50%)}.fixedbar-outer input{height:32px;background:transparent;border:none;border-bottom:1px solid var(--color-dark);font-weight:300;font-size:16px;line-height:20px;color:var(--fixedbar-color);width:150px;font-family:"OpenSans",Arial,sans-serif}@media (min-width:1200px){.fixedbar-outer input{font-size:18px;line-height:20px;color:var(--fixedbar-color);width:210px}}.fixedbar-outer ::-webkit-input-placeholder{color:var(--fixedbar-p-color)}.fixedbar-outer :-ms-input-placeholder{color:var(--fixedbar-p-color)}.fixedbar-outer ::placeholder{color:var(--fixedbar-p-color)}.fixedbar-outer #fixedbar-persons{width:90px}.fixedbar-outer .fixedbar-btn{width:40%;text-align:center;height:var(--fixedbar-height);line-height:var(--fixedbar-height);cursor:pointer;font-size:12px}@media (min-width:576px){.fixedbar-outer .fixedbar-btn{font-size:18px}}@media (min-width:992px){.fixedbar-outer .fixedbar-btn{width:220px;height:40px;line-height:40px}}.fixedbar-outer #fixedbar-request{background:#fff;color:var(--color-dark);transition:all var(--default-hover-speed) ease}.fixedbar-outer #fixedbar-request:hover{color:var(--color-gray)}.fixedbar-outer #fixedbar-book{background:var(--color-dark);color:#FFF;transition:all var(--default-hover-speed) ease}.fixedbar-outer #fixedbar-book:hover{color:var(--color-gray)}.fixedbar-outer .fixedbar-whatsapp{width:20%;background:#4DC247;display:flex;justify-content:center;align-items:center;height:var(--fixedbar-height)}@media (min-width:992px){.fixedbar-outer .fixedbar-whatsapp{position:absolute;right:10px;bottom:10px;height:42px;width:42px;border-radius:100%;overflow:hidden;box-shadow:4px 4px 10px 0 rgba(0,0,0,.4)}}@media (min-width:1200px){.fixedbar-outer .fixedbar-whatsapp{right:50px}}.fixedbar-outer .fixedbar-whatsapp svg{height:24px;width:auto}.readmore-container .readmore-content{max-height:0;overflow:hidden;opacity:0}.readmore-container.readmore-active .readmore-content{max-height:100%;opacity:1}.tplId1 .fixedbar{transition:0.3s;transform:translateY(100%)}.tplId1.scroll .fixedbar{transition:0.3s;transform:translateY(0)}div#main>div:last-of-type:not(.equal2cols){margin-bottom:0}.lightblock+.lightblock,.accContainer+.lightblock,.dimageslider.dimageslider--bg-light+.lightblock{margin-top:0!important}#page[data-id="131"] #main h3,#page[data-id="132"] #main h3,#page[data-id="12"] #main h3,#page[data-id="11"] #main h3{font-weight:500}@media (min-width:992px){#page[data-id="131"] #main .font_intro,#page[data-id="132"] #main .font_intro,#page[data-id="12"] #main .font_intro,#page[data-id="11"] #main .font_intro{font-size:1.4rem;line-height:1.8rem}}#page[data-id="131"] #main .font_intro b,#page[data-id="131"] #main .font_intro strong,#page[data-id="131"] #main .font_intro a,#page[data-id="132"] #main .font_intro b,#page[data-id="132"] #main .font_intro strong,#page[data-id="132"] #main .font_intro a,#page[data-id="12"] #main .font_intro b,#page[data-id="12"] #main .font_intro strong,#page[data-id="12"] #main .font_intro a,#page[data-id="11"] #main .font_intro b,#page[data-id="11"] #main .font_intro strong,#page[data-id="11"] #main .font_intro a{font-weight:400}.mp-read-more-outer{column-count:1}.mp-read-more-outer>p:last-of-type{display:inline}.mp-read-more-outer .mp-read-more-trigger{padding-left:5px;font-weight:600;cursor:pointer;text-decoration:underline}.mp-read-more-outer .mp-read-more{max-height:0;overflow:hidden;transition:0.3s}.mp-read-more-outer .mp-read-more-inner{padding-top:1em}.mp-read-more-outer.mp-read-more-active .mp-read-more-trigger{display:none}.mp-read-more-outer.mp-read-more-active .mp-read-more{max-height:10000px!important}.popup-trigger{cursor:pointer}.popup{display:none;max-width:100%}.popup.active{display:block}.popup .popup-inner{position:fixed;top:0;left:0;width:100%;max-width:100%;height:100%;height:100vh;z-index:50;background:rgba(0,0,0,.6);display:flex;align-content:center;justify-content:center;align-items:center}.popup .popup-box{position:relative;background:#FFF;padding:30px;width:600px;max-width:calc(100% - 30px);max-height:80vh;overflow:auto;box-sizing:border-box}.popup .popup-close{cursor:pointer;text-align:right;line-height:1}.popup .popup-ue{padding-top:20px}.popup .popup-text{padding-top:20px}.link-bigbutton .btn--link.btn--style-button .btn_actor{padding:25px 60px}@media (min-width:1200px){.link-bigbutton .btn--link.btn--style-button .btn_actor{padding:30px 200px;width:100%}}#twidget #twidget-overviewtable{display:none}#bottom{border-top:1px solid var(--color-dark)}.qlinks-nav .shoppingCart{display:none!important}.shoppingCartOuter{width:100%;max-width:100%;overflow:hidden}@media (min-width:1200px){.shoppingCartOuter{overflow:initial;width:auto;position:relative}}.shoppingCartOuter *{box-sizing:border-box}.shoppingCart{display:none;width:100%;pointer-events:all;padding:0 20px;max-width:100%;overflow:hidden}@media (min-width:1200px){.shoppingCart{padding:0}}.shoppingCart.mpVisible{display:block}@media (min-width:1200px){.shoppingCart.mpVisible{display:inline}}.shoppingCart .btn--shoppingCart{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:200px;height:60px;background-color:var(--color-gray);margin:0 auto 20px auto;cursor:pointer;padding:0 20px}@media (min-width:1200px){.shoppingCart .btn--shoppingCart{margin:0;width:200px;min-width:initial;transform-origin:right bottom;transform:translate(0,-200px) rotate(-90deg);right:auto;left:0;bottom:0;position:relative;padding:0 10px}}.shoppingCart .counter{margin-left:10px;background:#fff;color:var(--color-dark);padding:8px 12px}.shoppingCart .shoppingCartInner{display:none;padding:20px 10px;background-color:var(--color-light);color:var(--color-dark);width:600px;margin:0 auto 20px auto;max-width:100%}@media (min-width:1200px){.shoppingCart .shoppingCartInner{position:absolute;top:-140px;transform:translateX(100%);min-height:200px;width:284px;max-width:initial}}@media (min-width:1200px){.shoppingCart .shoppingCartInner .items{max-height:270px;overflow:auto}}@media (min-width:1440px){.shoppingCart .shoppingCartInner .items{max-height:calc(100vh - 420px);overflow:auto}}.shoppingCart .shoppingCartInner .title{width:180px;text-align:center;margin:0 auto 10px auto}.shoppingCart .shoppingCartInner .item__title{font-size:1rem;line-height:1.8125rem;letter-spacing:0;font-weight:500;color:var(--color-dark);text-decoration:none;text-transform:uppercase;position:relative;margin-bottom:6px}.shoppingCart .shoppingCartInner .item__price{font-weight:600}.shoppingCart .item{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin:6px 0 12px 0;padding:6px 0;border-bottom:1px solid currentColor}.shoppingCart .btn--item{padding:7px 15px 10px 0;height:auto;cursor:pointer}.shoppingCart .btn--item svg{width:12px;height:12px}.shoppingCart .item__close,.shoppingCart .items__enquire{display:block;text-align:center;border-top:1px solid currentColor;border-bottom:1px solid currentColor;text-decoration:none;color:var(--color-dark);padding:4px}.shoppingCart .items__enquire{margin-top:40px}.shoppingCart .item__close{margin-top:25px}@media (min-width:1200px){.shoppingCart .item__close{display:none}}.shoppingCart .item__closeicon{margin-right:4px}.shoppingCart .item__closeicon svg{width:12px;height:12px}@media (min-width:1200px){.shoppingCart.mpActive .btn--shoppingCart{transform:translate(-284px,-200px) rotate(-90deg)}}.shoppingCart.mpActive .shoppingCartInner{display:block}@media (min-width:1200px){.shoppingCart.mpActive .shoppingCartInner{transform:translateX(-84px)}}#CybotCookiebotDialogPoweredbyCybot,#CybotCookiebotDialogPoweredByText{display:none!important}button#chatbase-bubble-button{bottom:40px!important}@media (min-width:992px){button#chatbase-bubble-button{bottom:65px!important}}div#chatbase-message-bubbles{bottom:95px!important}@media (min-width:992px){div#chatbase-message-bubbles{bottom:120px!important}}@media (min-width:992px){div#chatbase-bubble-window{height:80dvh!important;bottom:120px!important}}@media (max-width:767px){html:not(.no-js) [data-aos^="fade"][data-aos^="fade"]{opacity:1;transform:none}}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color 0.2s linear,opacity 0.2s linear;-webkit-transition:background-color 0.2s linear,opacity 0.2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color 0.2s linear,opacity 0.2s linear;-webkit-transition:background-color 0.2s linear,opacity 0.2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color 0.2s linear,height 0.2s ease-in-out;-webkit-transition:background-color 0.2s linear,height 0.2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color 0.2s linear,width 0.2s ease-in-out;-webkit-transition:background-color 0.2s linear,width 0.2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}
.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a",endColorstr="#fdf59a",GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a",endColorstr="#f3e97a",GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3",endColorstr="#808080",GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666 \9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039 \9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@keyframes rotateFull{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}form.mpForm{box-sizing:border-box}form.mpForm *{box-sizing:border-box}form.mpForm button[type="submit"],form.mpForm .loaderInner{-webkit-transition:opacity 400ms ease-in-out;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out}form.mpForm .form-group-type-Submit .g_linkWrapper{position:relative}form.mpForm .form-group-type-Submit .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}form.mpForm .form-group-type-Submit .loaderInner{width:36px;height:36px;animation:rotateFull 6000ms linear infinite;animation-play-state:paused;opacity:0}form.mpForm .form-group-type-Submit .loaderInner svg{width:100%;height:100%}form.mpForm.isSending button[type="submit"]{pointer-events:none;opacity:.5}form.mpForm.isSending .form-group-type-Submit .loaderInner{animation-play-state:running;opacity:1}form.mpForm fieldset{padding:0;margin:80px 0 0 0;border:none;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:30px}form.mpForm legend{font-size:1.625rem;line-height:2rem;letter-spacing:.2em;text-transform:uppercase;text-align:center;width:100%;margin:0 0 40px 0}form.mpForm .form-group{width:100%}@media (min-width:768px){form.mpForm .form-group{width:calc(50% - 15px)}}form.mpForm .form-group.form-group-zimmerauswahl,form.mpForm .form-group.form-group-privacy,form.mpForm .form-group.form-group-full-width{width:100%}form.mpForm textarea,form.mpForm select,form.mpForm input{font-family:"OpenSans",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;line-height:29px;width:100%;background:var(--color-light);color:var(--color-dark);height:48px;padding:10px 12px;border:1px solid var(--color-light)}form.mpForm .form-group-is-required input{background:var(--color-gray);color:var(--color-dark)}form.mpForm textarea{min-height:129px;max-width:100%;resize:vertical}form.mpForm .form-group-type-RadioButton{font-family:"OpenSans",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;line-height:29px;color:var(--color-dark);background:var(--color-light)}form.mpForm .form-group-type-RadioButton .input{padding:3px}form.mpForm .form-group-type-RadioButton .input .input{padding:0}form.mpForm .form-group-type-RadioButton label.control-label{padding:9px;display:block}form.mpForm .form-group-type-RadioButton .form-group{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;text-align:left;width:100%}form.mpForm .form-group-type-RadioButton .radio{padding:6px;width:100%}@media (min-width:576px){form.mpForm .form-group-type-RadioButton .radio{width:50%}}form.mpForm .form-group-type-RadioButton .radio label{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}form.mpForm .form-group-type-RadioButton input[type="radio"]{margin:5px 10px 0 0;width:20px;height:20px}form.mpForm .form-group-type-RadioButton.form-group-anrede-radio{background:var(--color-gray);color:var(--color-dark)}@media (min-width:1200px){form.mpForm .form-group-type-RadioButton.form-group-anrede-radio{min-height:48px}}@media (min-width:1200px){form.mpForm .form-group-type-RadioButton.form-group-anrede-radio .radio{width:33.33%}}form.mpForm input[type="checkbox"]{margin:-8px 10px 0 0;width:20px}form.mpForm .form-check .labelInner{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;text-align:left;cursor:pointer}form.mpForm .form-check .labelInner.parsley-error{color:var(--color-parsley-error)}form.mpForm .form-check .parsley-errors-list{display:none!important}form.mpForm .form-check .labelText{width:100%}form.mpForm .form-check a{font-weight:600;color:#000;text-decoration:underline}form.mpForm .form-check .labelInner.parsley-error a{color:var(--color-parsley-error)}form.mpForm .form-group-type-Submit{width:100%;text-align:center}form.mpForm .form-group-type-Submit button{cursor:pointer;padding:14px 40px;background:var(--color-dark);color:#FFF;margin:0 auto}form.mpForm .form-group-type-MpDatepicker{position:relative}form.mpForm .form-group-type-MpDatepicker input{cursor:pointer}form.mpForm .form-group-type-MpDatepicker::after{content:"";position:absolute;top:12px;right:12px;background:url(../images/preidlhof-kalender.svg) center center no-repeat;background-size:contain;height:24px;width:24px;cursor:pointer;pointer-events:none}form.mpForm .parsley-errors-list{font-family:"OpenSans",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;line-height:29px;color:var(--color-dark);margin:6px 0;padding:0;list-style:none;color:var(--color-parsley-error)}.mpForm-other-treatments,.mpForm-request{margin:120px auto;width:960px;max-width:100%;padding:0 15px}.mpForm-other-treatments .form-group-adults,.mpForm-request .form-group-adults{position:relative}.mpForm-other-treatments .form-group-adults label,.mpForm-request .form-group-adults label{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:var(--color-dark);font-family:"OpenSans",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;opacity:75%}.mpForm-other-treatments .form-group-adults input,.mpForm-request .form-group-adults input{text-align:left}.mpForm-other-treatments .form-group-treatments,.mpForm-request .form-group-treatments{display:none}.mpForm-other-treatments .form-group-treatments.has-treatments,.mpForm-request .form-group-treatments.has-treatments{display:block}.callback{margin:0 auto;width:960px;max-width:100%;padding:120px 15px}.callback .callback-textbox{text-align:center}.select2-container--default .select2-selection--single{border:none;background-color:transparent;height:auto}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"OpenSans",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;line-height:29px;width:100%;background:var(--color-light);color:var(--color-dark);height:48px;padding:10px 12px;border:1px solid var(--color-light)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:0;right:0;width:45px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;background-image:url(../images/form-drop.svg);background-position:center center;background-repeat:no-repeat;background-size:auto;width:100%;height:100%;top:0;left:0;margin:0}.select2-container--default .select2-results__option[aria-selected=true]{color:var(--color-dark)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--color-gray);color:var(--color-dark)}.select2-container--default .select2-dropdown{background-color:var(--color-light);border:1px solid var(--color-light)}.select2-container--default .select2-search--dropdown .select2-search__field{padding:10px 4px}.form-group-is-required .select2-selection__rendered{background:var(--color-gray)!important;color:var(--color-dark)!important}.datepicker td,.datepicker th{border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-image:none;background-color:var(--color-gray);color:var(--color-dark)}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-image:none;background-color:var(--color-dark);color:var(--color-white)}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-image:none;background-color:var(--color-dark);color:var(--color-white)}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-image:none;background-color:var(--color-dark);color:var(--color-white)}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover,.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled],.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-image:none;background-color:var(--color-dark);color:var(--color-white)}.mpForm-other-treatments,form[id^="treatmentsAnfrage-"]{margin-top:0}.mpForm-other-treatments .form-fieldset-roomRequestFieldset legend,form[id^="treatmentsAnfrage-"] .form-fieldset-roomRequestFieldset legend{cursor:pointer;margin:0}.mpForm-other-treatments .form-fieldset-roomRequestFieldset .roomRequestFieldset-icon,form[id^="treatmentsAnfrage-"] .form-fieldset-roomRequestFieldset .roomRequestFieldset-icon{height:50px;width:50px;margin:10px auto;position:relative}.mpForm-other-treatments .form-fieldset-roomRequestFieldset .roomRequestFieldset-icon::after,form[id^="treatmentsAnfrage-"] .form-fieldset-roomRequestFieldset .roomRequestFieldset-icon::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/form-drop.svg);background-position:center center;background-repeat:no-repeat;background-size:auto}.mpForm-other-treatments .form-fieldset-roomRequestFieldset .form-group,form[id^="treatmentsAnfrage-"] .form-fieldset-roomRequestFieldset .form-group{display:none}.mpForm-other-treatments .form-fieldset-roomRequestFieldset.mpActive .form-group,form[id^="treatmentsAnfrage-"] .form-fieldset-roomRequestFieldset.mpActive .form-group{display:block}.mpForm-other-treatments .form-fieldset-roomRequestFieldset.mpActive legend,form[id^="treatmentsAnfrage-"] .form-fieldset-roomRequestFieldset.mpActive legend{margin:0 0 40px 0}.mpForm-other-treatments .form-group-privacy,form[id^="treatmentsAnfrage-"] .form-group-privacy{margin-bottom:40px}.mpForm-other-treatments .treatment-repeater,form[id^="treatmentsAnfrage-"] .treatment-repeater{width:100%}.mpForm-other-treatments .treatment-repeater-blueprint,form[id^="treatmentsAnfrage-"] .treatment-repeater-blueprint{display:none!important}.mpForm-other-treatments .items,form[id^="treatmentsAnfrage-"] .items{background:#f5f5f5;color:var(--color-dark);margin-bottom:40px;padding:20px 0;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}@media (min-width:768px){.mpForm-other-treatments .items,form[id^="treatmentsAnfrage-"] .items{padding:20px 10px}}.mpForm-other-treatments .items input,form[id^="treatmentsAnfrage-"] .items input{background:#fff;color:var(--color-dark);border:none}.mpForm-other-treatments .items .item-input,form[id^="treatmentsAnfrage-"] .items .item-input{width:100%;margin-bottom:20px}@media (min-width:768px){.mpForm-other-treatments .items .item-input,form[id^="treatmentsAnfrage-"] .items .item-input{width:25%;padding-right:20px;margin-bottom:0}}.mpForm-other-treatments .items .form-group,form[id^="treatmentsAnfrage-"] .items .form-group{width:100%}.mpForm-other-treatments .items .btnWrapper.btnWrapper--remove,form[id^="treatmentsAnfrage-"] .items .btnWrapper.btnWrapper--remove{width:100%;text-align:center;display:flex;align-content:center;align-items:center;justify-content:center}@media (min-width:768px){.mpForm-other-treatments .items .btnWrapper.btnWrapper--remove,form[id^="treatmentsAnfrage-"] .items .btnWrapper.btnWrapper--remove{width:25%;justify-content:flex-end;align-items:flex-end}}.mpForm-other-treatments .treatment-name,form[id^="treatmentsAnfrage-"] .treatment-name{width:100%;margin-bottom:15px;padding:0 10px}@media (min-width:768px){.mpForm-other-treatments .treatment-name,form[id^="treatmentsAnfrage-"] .treatment-name{padding:0;margin-bottom:10px}}.mpForm-other-treatments .treatment-price,form[id^="treatmentsAnfrage-"] .treatment-price{width:100%;margin-bottom:10px;padding:0 10px}@media (min-width:768px){.mpForm-other-treatments .treatment-price,form[id^="treatmentsAnfrage-"] .treatment-price{padding:0}}.mpForm-other-treatments .treatment-price-option,form[id^="treatmentsAnfrage-"] .treatment-price-option{position:relative;padding-left:25px;cursor:pointer;margin-bottom:5px}.mpForm-other-treatments .treatment-price-option::after,form[id^="treatmentsAnfrage-"] .treatment-price-option::after{content:"";position:absolute;top:5px;left:0;height:10px;width:10px;border:1px solid var(--color-dark)}@media (min-width:992px){.mpForm-other-treatments .treatment-price-option::after,form[id^="treatmentsAnfrage-"] .treatment-price-option::after{top:7px;height:15px;width:15px}}.mpForm-other-treatments .treatment-price-option.mpActive::after,form[id^="treatmentsAnfrage-"] .treatment-price-option.mpActive::after{background:var(--color-dark)}.mpForm-other-treatments .btn--item,form[id^="treatmentsAnfrage-"] .btn--item{color:var(--color-dark);padding:5px 20px;border-top:1px solid currentColor;border-bottom:1px solid currentColor;cursor:pointer}@media (min-width:768px){.mpForm-other-treatments .btn--item,form[id^="treatmentsAnfrage-"] .btn--item{margin-bottom:20px}}@media (min-width:992px){.mpForm-other-treatments .btn--item,form[id^="treatmentsAnfrage-"] .btn--item{padding:5px 0}}.mpForm-other-treatments .item-input-names,form[id^="treatmentsAnfrage-"] .item-input-names{max-width:100%;width:100%}@media (min-width:768px){.mpForm-other-treatments .item-input-names,form[id^="treatmentsAnfrage-"] .item-input-names{width:calc(75% - 20px);margin-top:20px}}.mpForm-other-treatments .item-input-names .form-control-wrapper,form[id^="treatmentsAnfrage-"] .item-input-names .form-control-wrapper{margin-bottom:20px}@media (min-width:768px){.mpForm-other-treatments .item-input-names .form-control-wrapper,form[id^="treatmentsAnfrage-"] .item-input-names .form-control-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:center}}.mpForm-other-treatments .item-input-names label,form[id^="treatmentsAnfrage-"] .item-input-names label{width:100%;margin-bottom:5px;padding:0 10px;display:inline-block}@media (min-width:768px){.mpForm-other-treatments .item-input-names label,form[id^="treatmentsAnfrage-"] .item-input-names label{margin-bottom:0;width:35%;font-size:16px}}@media (min-width:768px){.mpForm-other-treatments .item-input-names input,form[id^="treatmentsAnfrage-"] .item-input-names input{width:calc(65% + 12px)}}.mpForm-other-treatments .item-input-names .form-group,form[id^="treatmentsAnfrage-"] .item-input-names .form-group{display:none}.mpForm-other-treatments .item-input-names .form-group.mpActive,form[id^="treatmentsAnfrage-"] .item-input-names .form-group.mpActive{display:block}.mpForm-other-treatments .item-input-names .form-group.item-input-names-first,form[id^="treatmentsAnfrage-"] .item-input-names .form-group.item-input-names-first{display:block!important}
