body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
.rsts-main,.rsts-main *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsts-header,.rsts-footer,.rsts-thumbs-header,.rsts-thumbs-footer{overflow:hidden}.rsts-view,.rsts-thumbs-view{position:relative}@media print{.rsts-view,.rsts-thumbs-view{position:static}}.rsts-crop,.rsts-thumbs-crop{position:relative;overflow:hidden}@media print{.rsts-crop,.rsts-thumbs-crop{position:static;overflow:visible;width:auto !important;height:auto !important;transform:none !important}}.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:absolute;left:0;top:0}@media print{.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:static;width:auto !important;height:auto !important;transform:none !important}.rsts-slides.rsts-slide-image img,.rsts-slides.rsts-slide-video img,.rsts-slides.rsts-thumbs-slide-image img,.rsts-slides.rsts-thumbs-slide-video img,.rsts-slide.rsts-slide-image img,.rsts-slide.rsts-slide-video img,.rsts-slide.rsts-thumbs-slide-image img,.rsts-slide.rsts-thumbs-slide-video img,.rsts-thumbs-slides.rsts-slide-image img,.rsts-thumbs-slides.rsts-slide-video img,.rsts-thumbs-slides.rsts-thumbs-slide-image img,.rsts-thumbs-slides.rsts-thumbs-slide-video img,.rsts-thumbs-slide.rsts-slide-image img,.rsts-thumbs-slide.rsts-slide-video img,.rsts-thumbs-slide.rsts-thumbs-slide-image img,.rsts-thumbs-slide.rsts-thumbs-slide-video img{width:100% !important;height:auto !important;margin:0 !important}}.rsts-slide,.rsts-thumbs-slide{overflow:hidden}@media print{.rsts-slide,.rsts-thumbs-slide{position:static}}.rsts-video-iframe,.rsts-thumbs-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsts-type-slide .rsts-view,.rsts-thumbs-type-slide .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/openhand.cur"),default;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.rsts-type-slide.rsts-dragging .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/closedhand.cur"),default;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsts-type-slide.rsts-dragging-disabled .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging-disabled .rsts-thumbs-view{cursor:auto}@media print{.rsts-nav,.rsts-prev,.rsts-next,.rsts-overlay-prev,.rsts-overlay-next,.rsts-progress,.rsts-thumbs-nav,.rsts-thumbs-prev,.rsts-thumbs-next,.rsts-thumbs-overlay-prev,.rsts-thumbs-overlay-next,.rsts-thumbs-progress{display:none !important}}

.rsts-skin-default.rsts-main{position:relative}.rsts-skin-default.rsts-type-fade .rsts-slide{background-color:#fff}.rsts-skin-default .rsts-caption{position:absolute;top:20px;left:20px;margin-right:20px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background-color:#000;background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px);transform:translate(0, -20px);-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;-moz-transition:opacity 0.5s,-moz-transform 0.5s;-o-transition:opacity 0.5s,-o-transform 0.5s;transition:opacity 0.5s,transform 0.5s}.rsts-skin-default .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{position:absolute;right:55px;bottom:15px;overflow:hidden;width:30px;height:30px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;line-height:0;text-align:center;text-decoration:none;text-indent:-9999px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAilBMVEUHBwg/QEF5enp5ensCAwQHCAhzdHUAAQEGBwh8fX37+/svMDBub3COjo9yc3NtbW709fWvsLDm5uba2trR0dEuLi6Pj4/Q0NDl5eXZ2toFBgfz8/MuLy/09PT29vb8/Pz6+vp7e3x0dXZzdHT4+Pj39/f9/v3+/v79/f3///8EBQb5+fkAAAD19fVMP6q+AAAALnRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8hTP8QAAAJ1JREFUeNrV0lkPwiAMAOB53zrva2xOxQm0///vWZ4a1o3EN20gNPnSlFASRKVQIS2KFHPKaPvcH8St8WesXYzddVMIZn3NZ1tTZ9Y7QLa7MdfVWlgYZqk9lzML7VZPbGCdDsFekpI14GoN/fGoY6aqkbVaUvVg0lKN7v3wvcuwt/Tg5tIPRjA77I/i1dhX2dnEJnYq4vP+2a/4FX8AsSOXytKixMYAAAAASUVORK5CYII=');-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);background-position:50% 50%;-webkit-transition:opacity 0.05s linear;-moz-transition:opacity 0.05s linear;-o-transition:opacity 0.05s linear;transition:opacity 0.05s linear}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAIVBMVEWhoaE7PD15enqVlpaTk5N2d3h0dHVoaWpmZmcGBwj19fXsWX/bAAAAC3RSTlOAgICAgICAgICAgMiF55wAAAB9SURBVHja7dUxEoAgFANRFBTw/ge2YythEivHn/6VmU3XiwUOHPhPuGYf196zjLHPOi0tWsBYtICx/Zxgw4INCzYs2LBgw4INC55ZFadhN+NVbeh9jhf6mGJDgw0NNjTY0GBDgz0NXusiYDRWwGisgNHFL0Yrnwxd4MCBtd3+EosAicYyWQAAAABJRU5ErkJggg==');background-size:30px,30px}}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-video-play:hover,.rsts-skin-default .rsts-video-stop:hover,.rsts-skin-default .rsts-thumbs-prev:hover,.rsts-skin-default .rsts-thumbs-next:hover{background-color:#eee;background-color:rgba(238,238,238,0.7)}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{right:20px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAkFBMVEUBAQLPz9AlJiYlJifS0tIsLS0nJyjQ0dDR0tIBAQElJSYrLC2tra39/PwFBQYFBgf6+fmBgYKCgoL9/f339vZBQULIycnIyMiCg4PR0dEmJycmJyjMzMz8/Pzl5eXj4+MCAwQGBwghIiP09PT7+/shIiL6+vrNzs7Nzc0iIyP29vb39/cHCAkAAAD////19fV/WdL3AAAAMHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRnvRdAAAAnklEQVR42tXSxw7CMAwG4LL3XqUtLdRQqNPY7/92WEJVDhkSN7B8iPTpl6M4ETMAA0t/ChmwPTELe+uPGKsQKywWflYUJxn5eI9xpOsneXidp7pp3Wa+dHrGbWY6d43bLD673nR9vLsZaL5cNfoAyp0eDyRdntxp6icy+/Ei981HqVGLq3xo1GaFm4kuRb1vvp1mFNzYLrzvn/2KX/MbXNOe099MDj0AAAAASUVORK5CYII=')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAHlBMVEWhoaE7PD2VlpaTk5N2d3h0dHVoaWpmZmcGBwj19fXtfGSSAAAACnRSTlOAgICAgICAgICAXdxslAAAAHxJREFUeNrt1TEOgDAMxdDSAi33vzBbPVUoZkLE+1O2/HK9KHHixH/A9fS4jnGGMfZZl6VFBzAWHcLHQD9gocFCg4UGCw0WGiw0WGjwum3qEsb7tH1xWViwsGBhwcKChQULC5Z2jRs2itHdfc+GjWB094vR+ieHLnHixK4bjyV89TB6vlgAAAAASUVORK5CYII=');background-size:30px,30px}}.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{position:absolute;top:50%;right:10px;margin-top:-15px}.rsts-skin-default .rsts-thumbs-prev{right:auto;left:10px}.rsts-skin-default.rsts-direction-y .rsts-prev{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEUgISLDw8MgICGUlZaIiImSk5PCwsP9/f39/PyHh4iUlJWSkpLX2NgAAQIoKSkGBwgdHR7Ly8skJSYEBAXHyMj+/v739/ciIyMhIiImJyfNzc3S0tL8/Pz7+/v29vYHCAnNzs4AAAD////19fVh+HN2AAAAJHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC401waAAAAiUlEQVR42uXRyQ7CMAwE0LC2QHfaQkji1sP//yNR1csEiXMlfPFI7zCWbN7JCCVmnj9i738x2hbMpHPTzCAmfag+XyAmrWt2QzqV5URuSLWqdHXmsDMRbFHYuPbnkPBw0rtaBzgbw21IWPKjdg6xxHV68ZJ2j9mhXyrRX/34fblgLQyQLf57S/wBI9V2nx3O9QoAAAAASUVORK5CYII=')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default.rsts-direction-y .rsts-prev{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAG1BMVEWjpKQ5OTqVlpaTk5NmZmdoaWp2d3gGBwj19fXoTOf7AAAACXRSTlOAgICAgICAgIC7HeZcAAAAeUlEQVR42u3UMQ6AMAzF0A8BmvufGHVpyOIOFRJI8f5WyxcqXLhw4U9jLeCznYzRNtYi2zsIs2UttqzFlrXYshZb1mLLWmg31iJ7+YVaaJ210GY9x/awWdsc+z5s1uaEQ4cNbY449LChzQFn3W3S9qsBFi5cuPDr+AYQcW8C6kiUiAAAAABJRU5ErkJggg==');background-size:30px,30px}}.rsts-skin-default.rsts-direction-y .rsts-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEUwMTKKi4suLzAGBwja2trR0dEwMDEuLi/Q0NDZ2dmJiYp7e3x6e3t/gIEAAQL09PTn5+f6+vr8/Px0dHVwcHH8/f329vYFBgdzdHT+/v79/v339/f9/f3///90dXb4+Pj5+fkEBQYAAAD19fUC5l8BAAAAJHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC401waAAAAnElEQVR42uXSyQ4CIQwG4HEddRZmZUSEQnn/d7RkSAi4HI2Jf6AlfIceoHCOMcccrTXcMR5OtInf5k/YyLVL84qHjoHvwLrhmdW+0AJIhT6eVc79YYtYCQBRIZanPmO1QWuxVqr2/aIylqD9fdP4OoLMZ5sb+dK2i8Xr3cTZie+CRk49aOTUcSRNOfo8TXPUnB1QPj0J5z/5Hb7OD7UPdeTEuFeXAAAAAElFTkSuQmCC')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default.rsts-direction-y .rsts-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAG1BMVEWjpKQ5OTqVlpaTk5NmZmdoaWp2d3gGBwj19fXoTOf7AAAACXRSTlOAgICAgICAgIC7HeZcAAAAg0lEQVR42u3UMQ6EMAxE0WVDYu5/YhpLXzBSRkAF8i9tvXZ+24MKFy5c+HP4P06H0RzGRoyjjWgOY1Nj0YLFpsaip7hFNrBog3ug02brDKsWK3imxQqe6EWsxWi1HqOxHqONBTuN9RiN9Vg11mPVWI9V99tL0rEe6/dVA1i4cOHCl9oBak1vAkBKLfwAAAAASUVORK5CYII=');background-size:30px,30px}}.rsts-skin-default.rsts-video-playing .rsts-nav,.rsts-skin-default.rsts-video-playing .rsts-prev,.rsts-skin-default.rsts-video-playing .rsts-next{display:none}.rsts-skin-default.rsts-video-playing .rsts-nav-thumbs{display:block}.rsts-skin-default.rsts-touch .rsts-nav-numbers,.rsts-skin-default.rsts-touch .rsts-nav-tabs{display:none}.rsts-skin-default .rsts-nav{position:absolute;right:95px;bottom:12px;left:10px;text-align:right}.rsts-skin-default .rsts-nav ul{margin:0 !important;padding:0 !important}.rsts-skin-default .rsts-nav li{display:inline}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{display:inline-block;height:30px;min-width:30px;padding:0.65em 0.5em 0.5em;margin:0 2px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;font-size:12px;text-align:center;text-decoration:none;color:#fff;background-color:#555;background-color:rgba(85,85,85,0.6);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.rsts-skin-default .rsts-nav-numbers a:hover,.rsts-skin-default .rsts-nav-numbers a.active,.rsts-skin-default .rsts-nav-tabs a:hover,.rsts-skin-default .rsts-nav-tabs a.active{color:#333;background-color:#fff;background-color:rgba(255,255,255,0.5)}.rsts-skin-default:hover .rsts-nav-numbers a,.rsts-skin-default:hover .rsts-nav-tabs a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.rsts-skin-default .rsts-nav-bullets{line-height:0}.rsts-skin-default .rsts-nav-bullets a{display:inline-block;width:9px;height:9px;overflow:hidden;margin:12px 4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;text-align:left;text-indent:-999px;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px #777;-moz-box-shadow:0 0 2px #777;box-shadow:0 0 2px #777}.rsts-skin-default .rsts-nav-bullets a:hover,.rsts-skin-default .rsts-nav-bullets a.active{background-color:#777;-webkit-box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555;-moz-box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555;box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555}.rsts-skin-default .rsts-nav-thumbs{position:static;padding-top:5px}.rsts-skin-default .rsts-nav .rsts-nav-prev,.rsts-skin-default .rsts-nav .rsts-nav-next{display:none}.rsts-skin-default .rsts-video-play{top:50%;right:auto;bottom:auto;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAb1BMVEU4ODgGBgbx8fGurq7i4uIODg5QUFD7+/vBwcEUFBQYGBggICC1tbXNzc0JCQkVFRWsrKwTExPExMTS0tImJibv7+9KSkozMzP4+PhYWFj+/v6Dg4MDAwPl5eVycnKenp4MDAza2toPDw////8AAACZ5/RyAAAAJXRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwmBGiwAAALNJREFUeNrt1kcOwkAQRFFyxsYmBxtDc/8zIrGpA/xaWKhnO9KT5ncvZvCxnGSSSSaZv2GK0sIsFzMHM53MWwPzfkU8OwsT9cHCRHOyMHFpLYwCIUaBEKNAiFEgxCgQYhSIMQrEGAXijAJxJrZrC7NZGZjb/WF41PHqSLw/Owa+q9D6KQthlAUwykIYZSGMsiBGWRCjLIhRFsQoC2Ga0S8LZMqx7gAzLPr0aUsmmWSS6SXzBf8cqwAv1zglAAAAAElFTkSuQmCC')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-video-play{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAMAAACZHrEMAAAARVBMVEUJCQlOTk4nJyddXV1gYGD29vbh4eGTk5PAwMA2NjYYGBgGBga3t7dUVFQtLS0SEhKHh4fb29sDAwPz8/NaWlr///8AAACZTZFgAAAAF3RSTlOAgICAgICAgICAgICAgICAgICAgICAgCZn8kAAAAFfSURBVHja7dpZUsMwFAVR5gDRLMT+l8r1Cqjih/5oLyB1kurYlp4evkGXGDFixIgRI0aMGDFixIgRI0aMGDFifseQvsBfPvjrdgdhzvsnCHPePkCY8/oCwpxzu4MwCQeESTggTMIBYa5wQJiEA8IkHBAm4YAwVzggTMIBYRIOCJNwQJgrHBAm4YAwCQeESTggzBUOCJNwQJiEA8IkHBDmCgeESTggTMIBYRIOCHOFA8IkHBAm4YAw5/UZhDn7iYOZjfPLlM5pZizMv2lXzk1vNs4duHTOs2kszFN7V87L1WycN73SOe/AY2FWB7tyFnGzcVaUpXPW2mNhdiF25WwWzcbZuSqds6c3Fma3c1fOpvRsnB3y0jmzg7EwU5VdOcOv2TiTuNI5M8qxMNPbXTlD9tk4E//SOWchxsKcEnmsoMM8qGNOYsRgLjFixIgRI0aMGDFixIgRI0aMGDH/e/0Ai4OJ2+ZcrkwAAAAASUVORK5CYII=');background-size:70px,70px}}.rsts-skin-default .rsts-video-stop{top:20px;right:20px;left:auto;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEWnp6dOTk7x8fHv7+9HR0fw8PDu7u7e3t5NTU3f398UFBQTExP4+PhLS0tvb29xcXH09PRJSUn39/fn5+cWFhampqb29vZISEhMTExLS0ukpKT////r6+sAAAD///8AAABKSkr19fUAAAD///8df9PJAAAAJHRSTlN6e35+e35+e3t7fX1/fHl5fXt/e315fnt7e3p/foGBfnt9gIDdofLFAAAAk0lEQVR42u2SSQ7DIAxF03nKPBEC2Ni9/x3jsMXqsuqiljxITx/8EcX7Y/wxuOmUhmPhIMdlg4akzxGbMscrBu4IyHLANce+Ymb7WKRWPsdyqpCnZJzVzUmUEgvpxmAYA4dxAB3TIanvupqisJdkRwr2O403K9V43bdpgaLuu6/x3KY7sO7VN7+m4TI5+K3v8H28AYM7doAzbo6MAAAAAElFTkSuQmCC')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-video-stop{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAALVBMVEXo6OjGxsZjY2PKysq3t7ewsLCOjo7f39+Pj4/l5eVfX19hYWHj4+NRUVH///80A/15AAAAD3RSTlOGkL2PlZemiKWHvr2HyICcCOzTAAAAv0lEQVR42u3VSQ7DIAxA0bRJSBjs+x83mzYfNnatLqpKeM0THmRY9IuYeOKJJ7bwlsdTWwCfUpsS+Smni7EipfVW5PQwtte5iqAdvIvcGiuy25gs0e1ta7YwuqJ76+NRr6P1MbkSTM7HaKyP0QXK1HyMxgaxrjde1cBe1TV4MzZeMxYdm7OvF9OWR7H0YtpDG/ojnDurnc6hfT7Iw9tnImE7ney00bdFJ3Uw+mXpQoq822Nv8/Yf383EE0/8G3wBfh3Bcn7dsMIAAAAASUVORK5CYII=');background-size:30px,30px}}.rsts-skin-default .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-default .rsts-video-vimeo>.rsts-video-stop{top:10px;right:auto;left:10px}.rsts-skin-default .rsts-progress{position:absolute;top:0;right:0;width:100%;height:2px;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.rsts-skin-default .rsts-progress div{height:100%;background-color:#fff}.rsts-skin-default .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.rsts-skin-default .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-default .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
 @font-face {font-family: 'Barlow';font-style: normal;font-weight: 100;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-100.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-100.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: italic;font-weight: 100;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-100italic.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-100italic.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: normal;font-weight: 200;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-200.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-200.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: italic;font-weight: 200;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-200italic.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-200italic.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: normal;font-weight: 300;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-300.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-300.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: italic;font-weight: 300;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-300italic.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-300italic.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: normal;font-weight: 400;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-regular.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-regular.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: italic;font-weight: 400;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-italic.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-italic.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: normal;font-weight: 500;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-500.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-500.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: italic;font-weight: 500;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-500italic.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-500italic.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: normal;font-weight: 600;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-600.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-600.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: italic;font-weight: 600;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-600italic.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-600italic.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: normal;font-weight: 700;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-700.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-700.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: italic;font-weight: 700;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-700italic.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-700italic.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: normal;font-weight: 800;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-800.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-800.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: italic;font-weight: 800;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-800italic.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-800italic.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: normal;font-weight: 900;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-900.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-900.woff') format('woff');}@font-face {font-family: 'Barlow';font-style: italic;font-weight: 900;font-display: swap;src: local(''), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-900italic.woff2') format('woff2'), url('../../files/googlefonts/barlow_v12_20220801-133646/barlow-v12-latin-900italic.woff') format('woff');}

.max_personen_anzahl input[type="range"] {
    -webkit-appearance: none; /* Entfernt das Standard-Design in WebKit-basierten Browsern */
    appearance: none; /* Entfernt das Standard-Design in allen Browsern */
    width: 100%; /* Slider-Breite auf 100% des Containers setzen */
    height: 5px; /* Höhe des Sliders */
    background: #f4f4f4; /* Hintergrundfarbe des Sliders */
    border-radius: 5px; /* Runde Ecken */
    outline: none; /* Entfernt die Standardumrandung */
    opacity: 1; /* Transparenz */
    transition: opacity .2s; /* Übergangseffekt */
}

/* Fokus Zustand */
.max_personen_anzahl input[type="range"]:focus {
    opacity: 1; /* Erhöht die Deckkraft bei Fokus */
}

/* WebKit (Chrome, Safari) */
.max_personen_anzahl input[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: none; /* Entfernt das Standard-Design in WebKit-basierten Browsern */
    width: 18px; /* Breite des Slider-Knopfes */
    height: 18px; /* Höhe des Slider-Knopfes */
    background: #3f7da3; /* Farbe des Slider-Knopfes */
    cursor: pointer; /* Cursor ändert sich in eine Hand beim Überfahren */
    border-radius: 50%; /* Runde Form */
    border: none; /* Entfernt den Rand */
    top:50%;
    position: relative;
    transform: translateY(-50%);
}

.max_personen_anzahl input[type="range"]::-webkit-slider-runnable-track {
    width: 100%; /* Breite des Tracks */
    height: 5px; /* Höhe des Tracks */
    cursor: pointer; /* Cursor ändert sich in eine Hand beim Überfahren */
    background: #f4f4f4; /* Hintergrundfarbe des Tracks */
    border-radius: 5px; /* Runde Ecken */
}

/* Mozilla (Firefox) */
.max_personen_anzahl input[type="range"]::-moz-range-thumb {
    width: 18px; /* Breite des Slider-Knopfes */
    height: 18px; /* Höhe des Slider-Knopfes */
    background: #3f7da3; /* Farbe des Slider-Knopfes */
    cursor: pointer; /* Cursor ändert sich in eine Hand beim Überfahren */
    border-radius: 50%; /* Runde Form */
    border: none; /* Entfernt den Rand */
}

.max_personen_anzahl input[type="range"]::-moz-range-track {
    width: 100%; /* Breite des Tracks */
    height: 5px; /* Höhe des Tracks */
    cursor: pointer; /* Cursor ändert sich in eine Hand beim Überfahren */
    background: #f4f4f4; /* Hintergrundfarbe des Tracks */
    border-radius: 5px; /* Runde Ecken */
}

/* Internet Explorer und Edge */
.max_personen_anzahl input[type="range"]::-ms-thumb {
    width: 18px; /* Breite des Slider-Knopfes */
    height: 18px; /* Höhe des Slider-Knopfes */
    background: #3f7da3; /* Farbe des Slider-Knopfes */
    cursor: pointer; /* Cursor ändert sich in eine Hand beim Überfahren */
    border-radius: 50%; /* Runde Form */
    border: none; /* Entfernt den Rand */
}

.max_personen_anzahl input[type="range"]::-ms-track {
    width: 100%; /* Breite des Tracks */
    height: 5px; /* Höhe des Tracks */
    cursor: pointer; /* Cursor ändert sich in eine Hand beim Überfahren */
    background: transparent; /* Hintergrund des Tracks in IE */
    border-color: transparent;
    border-width: 6px 0;
    color: transparent;
}

.max_personen_anzahl input[type="range"]::-ms-fill-lower {
    background: #f4f4f4; /* Hintergrundfarbe des unteren Teils in IE */
    border-radius: 10px;
}

.max_personen_anzahl input[type="range"]::-ms-fill-upper {
    background: #f4f4f4; /* Hintergrundfarbe des oberen Teils in IE */
    border-radius: 10px;
}

.max_personen_anzahl input[type="range"]:focus::-webkit-slider-runnable-track,
.max_personen_anzahl input[type="range"]:focus::-ms-fill-lower,
.max_personen_anzahl input[type="range"]:focus::-ms-fill-upper {
    background: #ccc; /* Hintergrundfarbe bei Fokus */
}


/* Cookiebar.css */
body .sp-dsgvo-privacy-bottom a.blue,body .sp-dsgvo-privacy-bottom button.blue,.sp-dsgvo-privacy-bottom a.grey,.sp-dsgvo-privacy-bottom button.grey{background-color: #666666 !important;border-color: #666666 !important}.sp-dsgvo-header-description-text{letter-spacing:0px}.sp-dsgvo .no-gutters,.sp-dsgvo-privacy-bottom button.sp-dsgvo-popup-button.sp-dsgvo-privacy-btn-accept-all{border-radius:5px}.en .sp-dsgvo-category-container:first-of-type::before{content:"Cookies are used for ads personalisation."}.sp-dsgvo-category-container:first-of-type::before{width:100%;position:relative;display:block;margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #fff;font-size:18px;content:"Cookies werden für personalisierte Werbung verwendet.";font-weight: 700}#top .sp-dsgvo-popup-more-information-content,#top .sp-dsgvo-privacy-content-category-content{max-height: 250px !important}#top .sp-dsgvo .pl-1,#top .sp-dsgvo .px-1,#top .sp-dsgvo .pr-1,#top .sp-dsgvo .px-1{padding-right: 0px !important;padding-left: 0px !important}#sp-dsgvo-privacy-footer .sp-dsgvo-privacy-bottom button.sp-dsgvo-popup-button.sp-dsgvo-privacy-btn-accept-all:hover{background-color:#abcfb9;color:#000;padding: 10px 18px !important;letter-spacing: 1px !important}.lwb-ppsp{cursor: pointer}#top .sp-dsgvo .pt-2,#top .sp-dsgvo .py-2{padding-top: 20px !important}.sp-dsgvo-privacy-popup{font-family:Barlow!important;letter-spacing: 0.5px !important;padding-bottom: 5px !important}#sp-dsgvo-privacy-footer .sp-dsgvo-privacy-bottom button.sp-dsgvo-popup-button.sp-dsgvo-privacy-btn-accept-all{background-color:#3f7da3;padding: 10px 18px !important;letter-spacing: 1px !important;border-radius: 5px !important}.sp-dsgvo-category-item .svg-container,#sp-dsgvo-privacy-footer svg,.sp-dsgvo-privacy-popup svg{display:none}.sp-dsgvo-popup-button{background-color:#3f7da3}.sp-dsgvo-blocked-embedding-placeholder .sp-dsgvo-blocked-embedding-placeholder-header::before{width:40px;height:50px;position:relative;display:block;margin-right:auto;margin-bottom:20px;margin-left:auto;text-align:center;background-position:center center;background-repeat:no-repeat;background-image:url("../../files/nav/shield-black.svg");content:""}.sp-dsgvo-blocked-embedding-placeholder .sp-dsgvo-blocked-embedding-placeholder-header-icon{display: none !important}.sp-dsgvo-blocked-embedding-placeholder-header-icon,.sp-dsgvo-blocked-embedding-placeholder-header-icon img{margin-bottom: 20px !important}.sp-dsgvo .sp-dsgvo-blocked-embedding-placeholder{display:block;padding:50% 5%;background: #f4bec0 !important;box-sizing: border-box}
/* style.css */
#main .ce_hyperlink.pink a:hover{background-color:#cf2368}#main .ce_hyperlink.pink a{background-color:#ea2473}.ce_text.black{background-color:#000;color:#ffffff}.ce_text.black a,.black .ce_text a,.black .ce_text h2,.black .ce_text h3,.black .ce_text h4{color:#ffffff}.teaser-boxes a{color:#000000}.carpe-solem-rauris .widget-checkbox.unterkunftsart{width:100%}.carpe-solem-rauris .unterkunftsart{display:block}.unterkunftsart{display:none}.only_link .kachel{padding-bottom: 45px}.g-recaptcha + .widget.widget-submit{text-align:left}.kachel_1sp .kachel:last-of-type{margin-bottom:0}.kachel_1sp .kachel{width:100%;margin-right:0}.copy_feld_inhalt{font-weight:bold}.icons_blau .copy_feld .fa,.copy_feld .fa{padding:5px 5px 7px;background-color:#3f7da3;color:#ffffff}.copy_feld.success_copy .success_copy_text{pointer-events: all;  opacity: 1}.copy_feld .success_copy_text{width:100%;height:100%;position:absolute;display:block;text-align:center;background-color:#3f7da3;color:#ffffff;text-transform: uppercase;  display: flex;  justify-content: center;  align-items: center;transition: all 0.75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s;pointer-events: none;  opacity: 0}.copy_feld{position:relative;display:none;width: 85%;  margin-right: auto;  margin-left: auto;display: flex;  flex-wrap: wrap;  gap: 5px;cursor: pointer;border: 1px solid #3f7da3;  border-radius: 5px;  margin-bottom: 20px;  margin-top: -5px;align-items: center}.icons_blau .fa{color:#3f7da3}.kachel .kachel-text .fa{width:22px;margin-right:0;margin-left:-25px}.kachel .kachel-text{padding-left:25px;box-sizing: border-box}.landingpage #footer{margin-top:30px}.landingpage .icons-payment{bottom: 60px;  right: auto;  left: 50%;  transform: translateX(-50%)}#container .mod_article .magazin-leser .inside > .layout_full > .ce_rsce_kacheln{display: flex}.lwb-pp-logo-wrapper::after{width:30px;height:30px;display:inline-block;background-image:url("../../files/nav/alps-resorts-footer.svg");background-position:left top;background-repeat:no-repeat;background-size: contain;content:""}.lwb-pp-logo-wrapper img{display:none}.icons-payment.ce_gallery .image_container{display: flex}.icons-payment.ce_gallery li{display: flex;  flex-wrap: wrap;  align-items: center; width: auto}.icons-payment.ce_gallery ul{margin-top:0;margin-bottom:0;display: flex;  gap: 5px;  flex-wrap: wrap}.icons-payment{display:inline-block;position: absolute;  right: calc(50% - 700px);  bottom: 92px}.icons-payment.ce_gallery img{max-width:30px;border-radius: 0px}.fa.fa-solid{font-weight: 900 !important}.mod_article.grau.abstaende_kl{margin-top:80px;margin-bottom:50px;padding-top:50px;padding-bottom:40px}.popup_newsl_inn .g-recaptcha{margin-bottom: calc(2% - 2px);  width: 100%}.link_over{width:100%;height:100%;left:0;top:0;position:absolute}.kachel-text p{margin-top:0;margin-bottom:0}.kachel-text{padding-top:10px;padding-bottom:15px;text-align: left;  font-size: 16px;  line-height: 28px;  letter-spacing: .25px; width:85%;    margin-right:auto;    margin-left:auto}.kachel-link a{background-color:#3f7da3}.kachel-link{bottom:-24px;left:0;right:0;position:absolute;text-align:center;z-index: 2}.kachel-ueberschrift{width:85%;margin:20px auto 0;padding-right:25px;padding-left:25px;text-align:center;font-size:20px;font-weight: 600}.kachel-bild img,.kachel{border-radius:5px}#headerbox-big .fa{color: #e6007d !important}#headerbox-big a{color: #fff !important}#headerbox-big{background-color: #000 !important;color: #fff !important}.abstanunten-desktop{margin-bottom:55px}.abstandoben-desktop{margin-top:55px}.ce_text ul{margin-top:0;margin-bottom:0}#main .zitat_text.ce_text{font-size:20px;line-height:30px}.margin_bot8,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot8,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot8{margin-bottom:8px}.margin_bot16,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot16,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot16{margin-bottom:16px}.margin_bot32,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot32,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot32{margin-bottom:32px}.margin_bot64,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot64,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot64{margin-bottom:64px}.margin_bot80,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot80,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot80{margin-bottom:80px}.margin_bot100,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot100,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot100{margin-bottom:100px}.margin_top8,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top8,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top8{margin-top:8px}.margin_top16,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top16,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top16{margin-top:16px}.margin_top32,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top32,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top32{margin-top:32px}.margin_top64,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top64,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top64{margin-top:64px}.margin_top80,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top80,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top80{margin-top:80px}.margin_top100,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top100,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top100{margin-top:100px}.padding32,.tipp.padding32{padding:32px}.padding64,.tipp.padding64{padding:64px}.tipp p:last-child{margin-bottom:0}.tipp p:first-child{margin-top:0}.tipp h2:first-child{margin-top:0}.padding64{padding:64px}.ce_text.blau a,.blau .ce_text a{color:#ffffff}#main .justify  p,.justify .ce_text:not(.center) p{text-align: justify}.list-style.ce_text ul li::before{color:#3f7da3;display: inline-block;font-family: 'Font Awesome 6 Pro'; content: '\f105';margin-left: -20px;margin-right: 11px}.list-style.ce_text ul li{list-style-type:none}.ce_text ul{padding-left:20px}@media (min-width: 2800px){p {  font-size: 18px;}}.popup_newsl .widget-explanation p a{color:#3f7da3}.max_personen_anzahl_unterkunft label{margin-bottom:10px}.max_personen_anzahl_unterkunft .widget-select::after{height:30px;right:10px}.max_personen_anzahl_unterkunft .widget-select select{padding:0 10px;background-color:#F4F4F4;border:1px solid #3f7da3;font-size: 14px}.max_personen_anzahl_unterkunft .widget-select{width:100%}.max_personen_anzahl{width:100%;max-width:250px}.max_personen_anzahl label{margin-bottom:3px}.max_personen_anzahl #slider_min,.max_personen_anzahl #slider_max{display:none}.widget p.error{color: #f43f3f}.ce_form .grouped-span h4{margin-top:15px;margin-bottom:15px}.ce_form .grouped-span:first-of-type h4{margin-top:0}.max_personen_anzahl #slider_value::before{content: "Ausgewählt: "}.en .max_personen_anzahl #slider_value::before{content: "Selected: "}.nl .max_personen_anzahl #slider_value::before{content: "Geselecteerd: "}.max_personen_anzahl #slider_value{display:block;margin-top:5px;font-size:13px;line-height:13px}.mm-uebersicht .max_personen_anzahl,.mm-uebersicht .verpflegung,.mm-uebersicht .max_personen_anzahl_unterkunft{display:none}#footer{margin-bottom: 45px}.booking_alternativ.fix:not(.ce_hyperlink)::after,.booking_alternativ.fix.ce_hyperlink a::after{font-size:18px;line-height:18px}.booking_alternativ:not(.ce_hyperlink).fix,.booking_alternativ.ce_hyperlink.fix a{width:100%;max-width:100%;bottom:0;position:fixed;padding-top:12px;padding-bottom:12px;border-radius:0;font-size:18px;line-height:18px;transform: translateX(-50%) translateY(0%)}.share_b{margin-bottom:50px}.plenta-news-likes::before{transform: translatey(-1px)}.plenta-news-likes.not-liked::before{-webkit-mask: url(/bundles/plentanewslike/images/heart-solid.9da3bc1c.svg)!important;  mask: url(/bundles/plentanewslike/images/heart-solid.9da3bc1c.svg)!important}.plenta-news-likes.not-liked:hover{color: #c9686b !important}.plenta-news-likes .count{font-size: 12px;  margin-left: 5px;  line-height: 12px}.plenta-news-likes{height:35px;padding-right:8px;padding-left:8px;background-color:#F4F4F4;border-radius:5px;display: flex;  justify-content: center;  align-items: center;  text-decoration: none}.ue_teilen{display:inline-block;margin-bottom:10px;font-size: 20px;  font-weight: 600}.share-buttons{display: flex;  flex-wrap: wrap;  gap: 8px}.share-buttons a{width:35px;height:35px;background-color:#F4F4F4;border-radius:50px;display: flex;justify-content: center;  align-items: center;  text-decoration: none;  color: #000000}.share_b .fa{font-family: 'FontAwesome' !important}.no-avantio .booking_alternativ,.alternativ-bookingbar .booking_alternativ:not(.link_header_button),.no-bookingbar .booking_alternativ,.no-bookingbar .booking_alternativ:not(.ce_hyperlink){display: none !important}.fix.buchen_link_re.booking-bar .mob a::after{font-size:16px}.fix.buchen_link_re.booking-bar .mob a{width:100%;padding-top:10px;padding-bottom:10px;border-radius:0;max-width: 100%;  font-size: 18px}.buchen_link_re.booking-bar .mob a{margin-right:auto;margin-left:auto;background-color:#E8B30B;border-radius:5px;padding-left: 30px;  padding-right: 30px;  padding-top: 20px;  padding-bottom: 20px;text-decoration: none;  color: #fff;  text-transform: uppercase;font-weight: 500;  letter-spacing: 0.5px;width: 90%;  text-align: center;  max-width: 600px;font-size: 20px;box-sizing: border-box}.buchen_link_re.booking-bar .mob,.buchen_link_re.booking-bar .mob a{display:block;visibility: visible}.detail-seite .booking_alternativ{display:none;bottom: 80px;  display: none !important}.booking_alternativ:not(.ce_hyperlink)::after,.booking_alternativ.ce_hyperlink a::after{display:inline-block;margin-left: 10px;  font: 20px FontAwesome;    font-family: FontAwesome;  font-family: FontAwesome;  font-family: FontAwesome;  color: #ffffff;  font-family: 'Font Awesome 6 Pro';  content: '\f245'}.booking_alternativ:not(.ce_hyperlink),.booking_alternativ.ce_hyperlink a{position:absolute;display:block;background-color:#E8B30B;border-radius:5px;padding-left: 30px;  padding-right: 30px;  padding-top: 20px;  padding-bottom: 20px;text-decoration: none;  color: #fff;  text-transform: uppercase;    position:absolute;    display:block;    position: absolute;      bottom: 0px;      left: 50%;      transform: translateX(-50%) translateY(50%);    z-index:99;font-weight: 500;  letter-spacing: 0.5px;width: 90%;  text-align: center;  max-width: 600px;font-size: 20px;box-sizing: border-box}.java_filter ul li.reset{order: 9;position: absolute;  bottom: 30px}.java_filter ul li.submenu > span .name{display:block;padding-bottom:10px;font-size: 16px;  letter-spacing: .5px;  font-weight: 600}.java_filter ul.level_2{margin:0;padding-left:0;display: flex;  margin-bottom: 0;  flex-wrap: wrap;column-gap: 10px;  row-gap: 10px;align-items: start}.java_filter ul li.submenu > span .quantity{display:none;list-style-type:none}.java_filter ul li.submenu{list-style-type:none}.kontakt_mice .textinside{width: calc(100% - 210px)}.kontakt_mice p{margin-top:8px;margin-bottom:8px}.kontakt_mice{display: flex;  gap: 50px;  align-items: center;flex-wrap: wrap}.kontakt_mice.autor .image_container{width:160px;height:160px}.kontakt_mice.autor{margin-top:50px;margin-bottom:50px;padding-top:50px;padding-bottom:50px;border-top:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4}.info_text_b2b .text{font-size:14px;line-height:19px;font-weight: 500}.info_text_b2b{margin-top:-13px;margin-bottom:15px;padding-right:10px;padding-left:10px;text-align:center;box-sizing: border-box}.max_personen{display:none}.bilder_vorschau_b2b .slider-menu{display:none}.alternativ-bookingbar #header,.alternativ-bookingbar #header .inside,.alternativ-bookingbar #header .mod_article{overflow:visible}.no-bookingbar .booking-bar,.no-bookingbar .booking-bar.desk,.no-bookingbar .booking-bar.mobi,.alternativ-bookingbar .booking-bar,.alternativ-bookingbar .booking-bar.desk,.alternativ-bookingbar .booking-bar.mobi{display:none!important}.no-bookingbar #main{padding-top:100px}.active_filter:not(.submenu){background-color:#3f7da3;color:#ffffff}@media (pointer: fine){.java_filter ul li:not(.submenu):hover{    background-color:#3f7da3;    color:#ffffff;cursor: pointer;}}.java_filter .reset .quantity{display:none}.java_filter ul li:not(.submenu){list-style-type:none;padding: 7px 11px;  border: 1px solid #3f7da3;  border-radius: 5px;  font-size: 14px;  line-height: 14px}.java_filter ul.level_1{position:relative;margin:0;padding:30px 30px 80px;display: flex;  margin-bottom: 0;  flex-wrap: wrap;gap: 25px;align-items: start}.java_filter{margin-top:40px;margin-bottom:40px;border:3px solid #F4F4F4;border-radius:5px}.java_filter h6::before{display: inline-block;  margin-right: 8px;  font: 18px/18px 'Font Awesome 6 Pro';    font-weight: normal;  content: "\f1de";  font-weight: 300}.java_filter h6{margin-top:0;margin-bottom:0;padding:10px 30px 13px;background-color:#F4F4F4;font-size:20px;line-height:20px;font-weight: 600}.ce_hyperlink .fa{margin-right:5px}.slider_news_bild img{width: 100%;  height: 100%;  object-fit: cover}.inline-b.ce_hyperlink:not(:last-of-type){margin-right:15px}.inline-b{display:inline-block}.ce_metamodels_frontendfilter.marg-top-kl{margin-top:15px}.error404 .claim{display:none}.sp_error h1{font-size:45px}.sp_error{margin-top:120px;display: flex;  flex-wrap: wrap;  align-items: center}.mod_article.grau.error_unterk{padding-bottom:60px}.marg_bot_kl{padding-bottom:50px}.grau .magazin .layout_latest,.grau .mm-uebersicht .item,.grau .emp-res,.grau .magazin .layout_latest:hover,.grau .mm-uebersicht .item:hover,.grau .emp-res:hover{background-color: #fff}.navigation > .level_1 > li.last::after{display:none}.cto-toolbar.cto-toolbar--visible{position: fixed;z-index: 999999999999999999}.anmeldung #main{min-height: calc(100vh - 600px);display: flex;  flex-wrap: wrap;  justify-content: center;  align-items: center}.empf-resorts .mm-uebersicht .layout_full,.empf-resorts .layout_full{justify-content: center}@media (max-width: 1200px){.navigation li {font-size: 19px;}}#lwb .lwb-pp{max-width: 700px !important}#lwb-pp-bottom-wrapper button.lw-pp-btn-accept-selection.green{border-color: #a2a1a1!important;  background-color: #a2a1a1!important}#top #lwb-pp-bottom-wrapper button.lwb-pp-btn{font-size: 14px;  font-weight: 400 !important;  padding: 10px 15px !important;  box-shadow: none;  border-radius: 5px !important}#lwb-pp-bottom-wrapper button.green{border-color: #219653!important;  background-color: #219653!important}#lwb-pp-bottom-wrapper button.lwb-pp-btn:hover{color: #fff !important}#lwb-pp-bottom-wrapper button.blue,#lwb-pp-bottom-wrapper button.grey{border-color: #c8c8c8 !important;  background-color: #c8c8c8 !important}.widget-captcha .g-recaptcha{height:auto;display:none}.grecaptcha-badge{display: none !important}.widget-captcha > div div div div .sp-dsgvo-embedding-container{height:0px;display:none}a.sp-dsgvo-blocked-embedding-button-enable{border-radius:5px;padding: 6px 15px 5px !important;margin: 0 !important}.widget-captcha .sp-dsgvo-blocked-embedding-placeholder .sp-dsgvo-blocked-embedding-placeholder-header::before{width: 30px;  height: 30px;margin-bottom: 10px}.sp-dsgvo-blocked-embedding-placeholder a{color:#000000}.widget-captcha .sp-dsgvo .sp-dsgvo-blocked-embedding-placeholder{padding: 20px}.widget-captcha .sp-dsgvo .sp-dsgvo-blocked-embedding-placeholder{padding: 20px;font-size: 12px}#top #lwb-pp-bottom-wrapper{box-shadow: none}#top #lwb .border-top{border-top: none}#lwb-pp-nav-wrapper{display:none}#top #lwp-pp-scroll-wrapper{max-height:300px}.untermenue-details .ui-tabs-nav li{position:relative}.trenner-menue{width:5px;height:5px;display:inline-block;background-color:#b2b2b2;border-radius:10px;content:"";transform: translatey(-3px)}.mod_rocksolid_slider.sliderprev{height:350px}.unterkuenfte img{min-height:200px}.unterkuenfte .slider-menu{display: none !important}.glightbox-container{z-index: 9999999999 !important}#container .mod_article .magazin-leser .inside .layout_full > :first-of-type.marg-top-kl{margin-top:50px}.autor h3{margin-top:0;margin-bottom:10px;font-size:20px;font-weight: 600}.autor h5{margin-top:0;margin-bottom:8px;font-size:16px;font-weight: 500}.autor p:first-of-type{margin-top:0}.autor p:last-of-type{margin-bottom:0}#container .mod_article .magazin-leser .inside > .layout_full .autor{display:flex;padding-top:40px;padding-bottom:40px;border-top:1px solid #F4F4F4;line-height:21px;border-bottom:1px solid #F4F4F4;gap: 40px;align-items: center}.autor .image_container img{border-radius:200px}.autor .image_container{width:140px;height:140px;min-width:140px}.mod_author .inn{display:flex;padding-top:40px;padding-bottom:40px;gap: 40px;align-items: center}#main .ce_hyperlink.backlink{width:90%;max-width:1400px;display:block;margin-top:80px;margin-right:auto;margin-left:auto;text-align:center}.author-name{margin-bottom:17px}.author-name a,.author-name{display:block;margin-top:0;font-size:20px;line-height:20px;color:#000;font-weight: 500}.author-links .fa{margin-right:5px;color:#000;font-family: FontAwesome !important}.author-links li{display:inline-block;margin:0;padding:0;list-style-type:none}.author-links{margin:0;padding:0}.mod_author .author-image img{width:135px;height:135px;max-width:135px;border-radius:200px}.mod_author{width:92%;max-width:1400px;margin-right:auto;margin-left:auto;border-top:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4}.autor h3{margin-top:0;margin-bottom:10px;font-size:20px;font-weight: 600}.autor h5{margin-top:0;margin-bottom:8px;font-size:16px;font-weight: 500}.autor p:first-of-type{margin-top:0}.autor p:last-of-type{margin-bottom:0}#container .mod_article .magazin-leser .inside > .layout_full .autor{display:flex;padding-top:40px;padding-bottom:40px;border-top:1px solid #F4F4F4;line-height:21px;border-bottom:1px solid #F4F4F4;gap: 40px;align-items: center}.autor .image_container img{border-radius:200px}.autor .image_container{width:140px;height:140px;min-width:140px}.mod_author .inn{display:flex;padding-top:40px;padding-bottom:40px;gap: 40px;align-items: center}#main .ce_hyperlink.backlink{width:90%;max-width:1400px;display:block;margin-top:80px;margin-right:auto;margin-left:auto;text-align:center}.author-name{margin-bottom:17px}.author-name a,.author-name{display:block;margin-top:0;font-size:20px;line-height:20px;color:#000;font-weight: 500}.author-links .fa{margin-right:5px;color:#000;font-family: FontAwesome !important}.author-links li{display:inline-block;margin:0;padding:0;list-style-type:none}.author-links{margin:0;padding:0}.widget .selecttrigger{margin-bottom:0}.anmeldung .claim{display:none}.widget-radio.resortcheckbox fieldset{margin-bottom: 0px !important}.mobi{display:none}.mm-details .booking-bar .mob a::before{display:none}.mm-details .booking-bar .mob a::after{margin-left: 10px;  font: 20px FontAwesome;    font-family: FontAwesome;  color: #ffffff;  font-family: 'Font Awesome 6 Pro';content: '\f245'}.grecaptcha-badge{z-index: 9}.mod_newslist.magazin{gap: 3.5%}.mod_newslist.magazin .layout_latest{margin-right:0}.detail-seite #main .newsletter-abo{display:block;margin-top: 80px}.mod_newslist .hidden_kat{display:none}.show-mor-b .fa.fa-caret-down{transform: translateY(-1px)}.show-mor-b .fa.fa-caret-up{transform: translateY(2px)}.show-mor-b .fa{margin-right:5px;font-weight: 800 !important}.submit.show-mor-b:hover{background-color:#2D678B}.submit.show-mor-b{background-color:#3f7da3}.show-mor-b-out{text-align:center;margin-left: auto;  margin-right: auto;  display: block;margin-top: 50px}#mm-uebersicht .slider_mm .slider-control a.slider-prev,#mm-uebersicht .slider_mm .slider-control a.slider-next{filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.38))}.mm-uebersicht .slider_mm{z-index: 9}.tipp.gruen ul{padding-left:15px}.fix #sombrap{height:49px}.form_item input::placeholder{background-color: transparent !important}.flecha_select,.form_item select,.form_item input,.form_item input::placeholder{webkit-transition: all 250ms ease-in-out;  -moz-transition: all 250ms ease-in-out;  -ms-transition: all 250ms ease-in-out;  -o-transition: all 250ms ease-in-out;  transition: all 250ms ease-in-out}flecha_select:hover,.form_item select:hover,.form_item input:hover{background-color:#F4F4F4;webkit-transition: all 250ms ease-in-out;  -moz-transition: all 250ms ease-in-out;  -ms-transition: all 250ms ease-in-out;  -o-transition: all 250ms ease-in-out;  transition: all 250ms ease-in-out}#acepta_ninos{position:relative;overflow:visible}#acepta_ninos::before{width:10px;height:100%;left:-5px;position:absolute;display:block;background-color:#ffffff;border-top-right-radius:5px;border-bottom-right-radius:5px;content:""}#container_buton{padding-left:3px;box-sizing: border-box}.formGroup .form_item,.boton{overflow:hidden;border-radius:5px}.formGroup{background-color:#E8B30B}.overlay_popup.show_popup,.popup_newsl.show_popup{visibility: visible;opacity: 1;pointer-events: all}.message.ajaxconfirm ol li:hover{background-color:#2D678B}.message.ajaxconfirm ol li{display:inline-block;margin-top:20px;padding:15px 25px;background-color:#3f7da3;border-radius:5px;text-decoration:none;color:#fff;text-transform:uppercase;cursor: pointer}.message.ajaxconfirm ol li{list-style-type:none}.message.ajaxconfirm ol{margin:0;padding:0}.popup_newsl .widget-explanation{margin-bottom:15px}.popup_newsl .widget-explanation p:first-of-type,.popup_newsl .ajaxconfirm p:first-of-type{margin-top:0}.popup_newsl::-webkit-scrollbar{display:none}.popup_newsl .ce_form input{background-color:#fff;border-color:#dcdcdc;line-height:18px}.popup_newsl .submit{width:100%;margin-top:0;background-color:#3f7da3;box-sizing: border-box}.popup_newsl .submit:hover{background-color:#2D678B}.ce_image.bild_popup  img{border-radius:0;object-fit: cover;filter: brightness(90%)}.popup_newsl_inn{display:flex;flex-wrap: wrap}.text_pop{width:60%;padding:30px;box-sizing: border-box}.bild_pop{width:40%}.bild_pop *:not(source){width:100%;height:100%;border-radius:0}.overlay_popup,.popup_newsl{visibility: hidden;opacity: 0;pointer-events: none;transition: all 1s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.popup_newsl .ce_form .widget-submit{margin-bottom:0}.popup_newsl .ce_form{margin-top:0}.popup_newsl em{margin-top:0;padding-right:0;font-size: 25px;  letter-spacing: .5px;  font-weight: 600;margin-top: 0;  padding-right: 0;font-style: normal}.overlay_popup{width:100%;height:100%;left:0;top:0;position:fixed;background-color:rgba(0,0,0,.6);z-index:999999999999999999999999}#shut_popup_newsl{width:20px;height:20px;right:30px;position:absolute;top:30px;filter: drop-shadow(0px 0px 4px rgb(0, 0, 0));z-index: 3;cursor: pointer}#shut_popup_newsl img{filter: brightness(1)}.popup_newsl::-webkit-scrollbar,.popup_newsl::scrollbar{width:0px;height:0px;display:none;background: transparent}.popup_newsl{width:90%;max-width:650px;max-height:90vh;left:50%;position:fixed;overflow:scroll;background-color:#fff;border-radius:8px;top:50%;z-index:9999999999999999999999999;transform: translateX(-50%) translateY(-50%);-webkit-box-shadow: 0px 0px 125px 0px rgba(0,0,0,0.35);-moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.35);box-shadow: 0px 0px25px 0px rgba(0,0,0,0.35);box-sizing: border-box;scrollbar-width: none;-ms-overflow-style: none;scrollbar-color: transparent transparent;scrollbar-width: none;-ms-overflow-style: -ms-autohiding-scrollbar}.flatpickr-current-month{padding-top:5px;padding-bottom:5px}.flatpickr-current-month input.cur-year{box-shadow: none}.flatpickr-current-month .numInputWrapper{height: 25px}.flatpickr-current-month{display: flex;align-items: center}#main .ce_hyperlink a,.more a,.back a,.submit,.unterk-out .ce_metamodel_content .toggler,a.no-filter,.open-filter,.mobile_menu .ce_hyperlink a,.anwenden,.landinggal ul:after,.presseitem a{background-color:#E8B30B}#main .ce_hyperlink a,.more a,.back a,.submit,.unterk-out .ce_metamodel_content .toggler,.actions a,a.no-filter,.open-filter,.mobile_menu .ce_hyperlink a,.anwenden,.landinggal ul:after,.presseitem a{display:inline-block;padding:15px 25px;border-radius:5px;text-decoration:none;color:#ffffff;text-transform:uppercase}.actions a{background-color:#3f7da3}.mm-uebersicht .actions a:hover,.empf-resorts .actions a:hover,.kachel-link a:hover{background-color:#2D678B}.mm-uebersicht .hauptbild{position:relative;z-index:2}.mm-slider-header .layout_full .hauptbild .value > div:not(.first){display:none}.booking-bar:not(.fix) .desk{-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25)}.filter_fereine_oesterr .he span,.filter_ohne_count .he span{display:none}.form_item div[pseudo="placeholder"],.form_item input::placeholder{padding-left: 0px !important}.formGroup .form_item{position:relative;box-sizing: border-box}.formGroup .form_item::before{position: absolute;display: inline-block;font-family: 'Font Awesome 6 Pro';font-weight: 300;transform: translatey(-50%);top: 50%;pointer-events: none;font-size: 13px;left:13px;z-index: 3}.wrapper-travel-period .form_item::before{content: "\f073"}.wrapper-FRMAdultos .form_item::before{content: "\f007"}.wrapper-FRMNinyos .form_item::before{content: "\e300"}.wrapper-FRMZona .form_item::before{content: "\f59f"}.wrapper-FRMEdificio .form_item::before{content: "\e487"}.booking-bar.fix .desk .formGroup{border-width: 3px}.nl .unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::after{content: "slaapkamer"}.nl .unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::after{content:"mensen"}.nl .mm_tags.special > label::before{display:block;font-size:16px;line-height:20px;content: "Vakantie thema's"}.nl .mm_tags.kategorie > label::before{display:block;font-size:16px;line-height:20px;content: "Categorie"}.en .mm_tags.special > label::before{display:block;font-size:16px;line-height:20px;content: "Holiday Motives"}.en .mm_tags.verpflegung > label::before{display:block;font-size:16px;line-height:20px;content: "Dining"}.nl .mm_tags.verpflegung > label::before{display:block;font-size:16px;line-height:20px;content: "Verzorging"}.vorschauinhalt,.vorschautext_b2b{margin-top:-10px}.mm-uebersicht .text p{margin-top:0}.mm-uebersicht .field.Resortname H2,.mm-uebersicht .field.Resortname H3,.kachel-ueberschrift{width:auto;    padding-right:10px;    padding-bottom:0;    padding-left:20px}.mm-uebersicht .field.google_bewertungen_url{transform: translatey(-8px)}.mm-uebersicht .google_bewertungen_url .bewertungen-g-d .stars-average{letter-spacing: -1px}.mm-uebersicht .google_bewertungen_url .bewertungen-g-d .stars-average.stars i.fa{font-size:9px;line-height:9px}.mm-uebersicht .google_bewertungen_url .bewertungen-g-d .rez-druchsch{font-size:11px;line-height:11px}.start #main .newsletter-abo,.error404 #main .newsletter-abo{display:block;margin-top:80px}.mod_article.grau.no-marg-bot{margin-bottom:0}.mod_changelanguage ul{background-color:#ffffff}.nl .untermenue-details .ui-tabs-nav li:first-of-type a{padding-right:15px;padding-left:15px}.nl .preloader:after{width:100%;content: 'Resort wordt geladen'}.mod_changelanguage li.lang-hr{display:none}.height-reg.show-all::after{display:none}.height-reg.show-all{max-height:100%;position:relative;padding-bottom:30px}.height-reg{max-height:500px;position:relative}.height-reg::after{width:100%;height:80px;bottom:0;left:0;position:absolute;display:block;background-color:#ffffff;content:"";z-index:3;background: rgb(255,255,255);background: -moz-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 28%, rgba(255,255,255,0.66895420277486) 65%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 28%, rgba(255,255,255,0.66895420277486) 65%, rgba(255,255,255,0) 100%);background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 28%, rgba(255,255,255,0.66895420277486) 65%, rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.height-reg button{bottom:0;position:absolute;border:0px;font-size:15px;text-decoration:underline;text-transform:lowercase;background: transparent;z-index:4;left: 50%;transform: translateX(-50%)}#erweitert-b .text{display:block;margin-top:100px}.empf-resorts .erweiterte-besch .layout_full{margin-bottom:0}#main .empf-resorts .newsletter-abo .inside{width:100%}#main .empf-resorts .newsletter-abo{width:100%;display:block;margin-top:80px}.newsletter-abo{display:none}.mm_kontakt_maps{margin-top:60px;margin-bottom:60px}#container .mod_article .magazin-leser .inside .layout_full .rs-column.-large-first-row{margin-top:0}#container .mod_article .magazin-leser .inside .layout_full .rs-column{margin-top:80px}#container .mod_article .magazin-leser .inside .layout_full .ce_text h2:first-of-type,#container .mod_article .magazin-leser .inside .layout_full .ce_text h3:first-of-type{margin-top:0}#container .mod_article .magazin-leser .inside .layout_full .ce_gallery ul{margin-top:0;margin-bottom:0}#container .mod_article .magazin-leser .inside .layout_full .ce_text{margin-top:50px;margin-bottom:50px}#container .mod_article .magazin-leser .inside .layout_full .rs-columns .ce_text{margin-top:0;margin-bottom:0}#container .mod_article .magazin-leser .inside .layout_full .rs-columns{margin-top:40px;margin-bottom:40px;display: flex;flex-wrap: wrap}#container .mod_article .magazin-leser .inside .layout_full .grau{position:relative;overflow:visible;margin-top:50px;margin-bottom:50px;padding-top:45px;padding-bottom:45px}#container .mod_article .magazin-leser .inside .layout_full .grau::before{width:100vw;height:100%;right:50%;top:0;position:absolute;display:block;background-color:#F4F4F4;content:"";z-index:-1;transform: translateX(50%)}#container .mod_article .magazin-leser  .inside{width:100%}#container .mod_article .magazin-leser .inside > .layout_full > *{width:92%;max-width:1400px;position:relative;display:block;margin-right:auto;margin-left:auto}#container .mod_article .magazin-leser .inside .layout_full > :first-of-type{margin-top:0}.layout_latest .info{display:none}.sommer .emp-res .picture_main.sommer{display:block}.grau .emp-res:hover{background-color:rgba(255,255,255,.5)}.grau .emp-res{background-color:#ffffff}.feedback .inside{width:1400px}.number-b{margin-right:3px}.feedback h2,.empf-resorts h2{text-align:center}.feedback{margin-top:20px;margin-bottom:40px;padding-top:50px;padding-bottom:50px;background-color:#F4F4F4}.emp-res{background-color:#F4F4F4}.empf-resorts{padding-top:40px}.haupttext_teaser .bewertungen-g-d{display:inline-block;margin-top:0;margin-bottom:0;margin-left:10px;transform: translatey(-2px)}.haupttext_teaser h2:first-of-type{display:inline-block;margin-top:0;margin-bottom:0}.mm-uebersicht .bewertungen-g-d .rez-druchsch{margin-right:3px;font-size:14px;line-height:14px}.mm-uebersicht .stars-average{margin-right:auto;margin-left:auto;text-align:center}.mm-uebersicht .bewertungen-g-d .google-bew-link{display:none}.mm-uebersicht .bewertungen-g-d{margin-right:auto;margin-left:auto;text-align:center}.bewertungen-g-d{margin-top:-10px;margin-bottom:10px}.stars-average{margin-left:5px}.stars-average.stars i.fa.fa-star-half{margin-right:-5px}.stars-average.stars i.fa{padding-right:0;padding-left:0;font-size:12px;line-height:12px}.rez-druchsch{display:inline-block;font-size:16px;line-height:16px;font-weight: 500;transform: translatey(1.5px)}.google-bew-link{font-size:12px;color:#666}.empf-resorts H2.ue-feeback{margin-bottom:20px}p.slide-read-more{margin-top:20px;margin-bottom:10px}.quote .stars{padding-bottom:5px}.slider_mm_bew .item{margin-bottom: 10px !important}.bewertung .info-bew i.fa{margin-top:0;margin-right:2px;margin-bottom:0;font-size:12px;color:#000;transform: translatey(-1px);font-family: 'Font Awesome 6 Pro'!important;font-weight: 300!important}.bew-time{margin-left:5px;font-size:12px;color:#666}.google-profil-img{max-width:90px;display:block;margin-right:auto;margin-bottom:30px;margin-left:auto;text-align:center}#main .bewertung-out.ce_text{text-align:center}.quote{width:90%;max-width:800px;display:block;margin-right:auto;margin-left:auto;text-align:center}h2.center{text-align:center}.stars i.fa{padding-right:4px;padding-left:4px;color:#E8B30B;font-weight: 800 !important}.morecontent span{display:none}.morelink{display:inline-block}#header .claim{overflow:visible}.download-element a{color:#000000}.stoerer_vorschau .value{width:400px;left:-90px;top:133px;position:absolute;padding:10px 75px;text-align:center;background-color:#1a2a52;color:#ffffff;text-transform:uppercase;transform: rotate(-28deg);transform-origin: left top;box-sizing: border-box}.stoerer_vorschau .value .text{display:block;margin-right:auto;margin-left:auto;text-align:center;font-size:12px;line-height:12px;text-transform:uppercase;font-weight: 500}.stoerer_vorschau{width:100%;left:0;top:0;position:absolute;overflow:hidden;pointer-events: none;height: calc(100% - 210px);z-index: 9}.winter .hauptbild{display:none}.sommer .hauptbild_winter,.sommer .picture_main.winter{display:none}.border{padding-top:30px;border-top:1px solid #666666}.h-center{display: flex;  flex-wrap: wrap;  align-items: center}.detail-seite .detail-b{display:inline-block}.detail-b,.detail-seite .allg-b{display:none}.close-mobi-bookingbar,.booking-bar.mob{display:none}.ce_youtube iframe{max-width:100%;border:0px;border-radius:5px}#the-list.magazin{gap: 3.5%}#the-list.magazin .layout_latest{margin-right: 0px}.browser-lang-en .homelink-orig{display:none}.browser-lang-en .homelink-browser-en{display:block}.homelink-browser-en{display:none}.browser-lang-en.start .sprachenwechsler .de-link-org{display:none}.browser-lang-en.start .sprachenwechsler .de-link{display:block}.sprachenwechsler .de-link{display:none}.galerie ul{display: flex;flex-wrap: wrap}.detail-seite .restname .mm-details-res-name.claim{transform: none}.unterk-out{gap: 3.5%}.unterk-out .ce_metamodel_content.u_order0{order: -21}.unterk-out .ce_metamodel_content.u_order1{order: -20}.unterk-out .ce_metamodel_content.u_order2{order: -19}.unterk-out .ce_metamodel_content.u_order3{order: -18}.unterk-out .ce_metamodel_content.u_order4{order: -17}.unterk-out .ce_metamodel_content.u_order5{order: -16}.unterk-out .ce_metamodel_content.u_order6{order: -15}.unterk-out .ce_metamodel_content.u_order7{order: -14}.unterk-out .ce_metamodel_content.u_order8{order: -13}.unterk-out .ce_metamodel_content.u_order9{order: -12}.unterk-out .ce_metamodel_content.u_order10{order: -11}.unterk-out .ce_metamodel_content.u_order11{order: -10}.unterk-out .ce_metamodel_content.u_order12{order: -9}.unterk-out .ce_metamodel_content.u_order13{order: -8}.unterk-out .ce_metamodel_content.u_order14{order: -7}.unterk-out .ce_metamodel_content.u_order15{order: -6}.unterk-out .ce_metamodel_content.u_order16{order: -5}.unterk-out .ce_metamodel_content.u_order17{order: -4}.unterk-out .ce_metamodel_content.u_order18{order: -3}.unterk-out .ce_metamodel_content.u_order19{order: -2}.unterk-out .ce_metamodel_content.u_order20{order: -1}.order{display:none}.more a.allbei{margin-left:20px;background-color:#3f7da3}#the-list div.versteck{display:none}#the-filter{width:100%;margin-top:35px;margin-bottom:55px}.magazin.infmappe .layout_latest{width:31%;margin-right:2%;margin-left:0}.magazin.infmappe .layout_latest:nth-of-type(3n){width:30%;margin-right:2%}.ban-aktiv-bix-x #headerbox-big,.ban-aktiv-bix-x-res #headerbox-big{display:block}.close-ban-big #headerbox-big,#headerbox-big{display:none}.close-ban,.close-ban-res{width:15px;height:100%;right:0;top:0;position:absolute;background-image:url("../../files/nav/close.svg");background-position:center center;background-repeat:no-repeat;cursor: pointer}.ban-aktiv-bix-x .untermenue-details .ui-tabs-nav.fix,.ban-aktiv-bix-x-res .untermenue-details .ui-tabs-nav.fix{top:136px}.ban-aktiv-bix-x .filterout,.ban-aktiv-bix-x-res .filterout{top:186px}.ban-aktiv-bix-x .headerfixed,.ban-aktiv-bix-x .mega-dropdown,.ban-aktiv-bix-x .trigger,.ban-aktiv-bix-x .booking-bar.fix,.ban-aktiv-bix-x#top,.ban-aktiv-bix-x-res .headerfixed,.ban-aktiv-bix-x-res .mega-dropdown,.ban-aktiv-bix-x-res .trigger,.ban-aktiv-bix-x-res .booking-bar.fix,.ban-aktiv-bix-x-res#top{margin-top:41px;webkit-transition: all 250ms ease-in-out;    -moz-transition: all 250ms ease-in-out;    -ms-transition: all 250ms ease-in-out;    -o-transition: all 250ms ease-in-out;    transition: all 250ms ease-in-out}.close-ban-big.ban-aktiv-bix-x .headerfixed,.close-ban-big.ban-aktiv-bix-x .mega-dropdown,.close-ban-big.ban-aktiv-bix-x .trigger,.close-ban-big.ban-aktiv-bix-x .booking-bar.fix,.close-ban-big.ban-aktiv-bix-x#top,.nohighlight.ban-aktiv-bix-x .headerfixed,.nohighlight.ban-aktiv-bix-x .mega-dropdown,.nohighlight.ban-aktiv-bix-x .trigger,.nohighlight.ban-aktiv-bix-x .booking-bar.fix,.nohighlight.ban-aktiv-bix-x#top,.close-ban-big.ban-aktiv-bix-x-res .headerfixed,.close-ban-big.ban-aktiv-bix-x-res .mega-dropdown,.close-ban-big.ban-aktiv-bix-x-res .trigger,.close-ban-big.ban-aktiv-bix-x-res .booking-bar.fix,.close-ban-big.ban-aktiv-bix-x-res#top,.nohighlight.ban-aktiv-bix-x-res .headerfixed,.nohighlight.ban-aktiv-bix-x-res .mega-dropdown,.nohighlight.ban-aktiv-bix-x-res .trigger,.nohighlight.ban-aktiv-bix-x-res .booking-bar.fix,.nohighlight.ban-aktiv-bix-x-res#top{margin-top:0;webkit-transition: all 250ms ease-in-out;    -moz-transition: all 250ms ease-in-out;    -ms-transition: all 250ms ease-in-out;    -o-transition: all 250ms ease-in-out;    transition: all 250ms ease-in-out}#headerbox-big{width:100%;left:0;top:0;position:fixed;padding-right:4%;padding-left:4%;text-align:center;background-color:#abcfb9;font-size:14px;z-index: 999;box-sizing: border-box;padding-top: 5px;padding-bottom: 5px}.avdvent .widget-checkbox label a{color:#000000}fieldset.checky{width:100%;margin-top:10px;margin-bottom:10px}.checky{width:100%;font-size:11px}.nohighlight.ban-aktiv .trigger,.nohighlight.ban-aktiv .mega-dropdown{margin-top:0}#header{height:auto}.hidden{display:none!important;visibility: hidden !important}.resort.show,.unterkuenfte.show,.galerie.show,.urlaubsregion.show,.kontakt-anreise.show{display:block!important;visibility: visible !important}.nohighlight.ban-aktiv .headerfixed,.nohighlight.ban-aktiv .trigger{margin-top:0}.nohighlight #headerbox{display:none;display:none!important}.filter-ang input[type="checkbox"]:checked+label,.filter-ang input[type="checkbox"][checked="checked"]+label{color:#E8B30B}.filter-ang input[type="checkbox"]+label::before{width:12px;height:12px;display:inline-block;margin-right:7px;margin-bottom:-1px;border:1px solid #666666;border-radius:15px;content:""}.filter-ang input[type="checkbox"]{left:-20px;position:absolute}.filter-ang input[type="checkbox"]:checked+label::before,.filter-ang input[type="checkbox"][checked="checked"]+label::before{background:#666666 url("../../files/nav/hacken-we.svg") center center no-repeat;background-size: 70%;pointer-events: none}button.shut-area{padding:0;border:0px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}button.shut-filter{width:100%;border:0px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;font:16px/16px Barlow;background: transparent}button.open-filter{padding-top:14px;padding-bottom:18px;border:0px;font:16px/16px Barlow}.karriere-form .widget-upload,.ce_form .karriere-form .widget-upload input{width:100%}.ut6 .urlaubthema:nth-of-type(6),.ut6 .urlaubthema:nth-of-type(5),.ut6 .urlaubthema:nth-of-type(4){width:32%}.ui-corner-all .ce_text a,.ui-corner-all .text a{text-decoration: underline !important}.no-avantio .booking-bar .value a{background-color:#E8B30B;color:#ffffff}.no-avantio .booking-bar.fix{width:100%;max-width:100%;bottom:0;top:auto;border-top:0px;border-radius:0}.no-avantio .booking-bar.fix .mob a{padding-top:10px;padding-bottom:10px;border-bottom:2px solid #E8B30B;border-radius:0;font-size:16px}.no-avantio .booking-bar{width:92%;max-width:500px;bottom:-28px}.no-avantio .booking-bar .value{display:block;visibility: visible}.no-avantio .buchen_link_re.booking-bar{display:block}.no-avantio .booking-bar{display:none}.klasse-hide{display:none;visibility: hidden}.landinggal.full .row_2,.landinggal.full .row_3,.landinggal.full .row_4,.landinggal.full .row_5,.landinggal.full .row_6,.landinggal.full .row_7,.landinggal.full .row_8,.landinggal.full .row_8{display:block}.landinggal .row_2,.landinggal .row_3,.landinggal .row_4,.landinggal .row_5,.landinggal .row_6,.landinggal .row_7,.landinggal .row_8,.landinggal .row_8{display:none}.landinggal ul:after{margin-top:20px;margin-right:auto;margin-left:auto;content:' Mehr anzeigen'}.landinggal.full ul:after{content:' weniger anzeigen'}.mobfooter{display:none}.landingpage .mobfooter{display:inline-block}.landingpage .ce_text.bewertung{margin-right:5%;margin-left:5%;box-sizing: border-box}.landingpage .bewertungen .inside{display: flex;flex-wrap: wrap;justify-content: center}.untermenue-details .ui-tabs-tab.is-empty:nth-of-type(4){display:none}#main .magazin .layout_latest .ce_text ul{text-align:left}#formBusquedaAlquileres .ninyo .flecha_select select{padding-right:20px;padding-left:5px}#formBusquedaAlquileres .flecha_select select{padding-right:14px;padding-left:0}#formBusquedaAlquileres select{position:relative;background-image:url("../../files/nav/arrow-down.svg");background-position:right center;background-repeat:no-repeat;-webkit-appearance: none;-moz-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;background-size: 10px;background-position-x: calc(100% - 10px)}#headerbox.fix-ban{transform: translatey(-100%);pointer-events: none;    webkit-transition: all 250ms ease-in-out;        -moz-transition: all 250ms ease-in-out;        -ms-transition: all 250ms ease-in-out;        -o-transition: all 250ms ease-in-out;        transition: all 250ms ease-in-out}#top #ui-datepicker-div{width: 600px!important;left: calc(50% - 300px)!important;position: fixed!important;top: calc(50vh - 150px)!important;z-index:9999!important}.ban-aktiv .headerfixed.fix-ban,.ban-aktiv .mega-dropdown.fix-ban,.ban-aktiv .trigger.fix-ban,.ban-aktiv .active .trigger{margin-top:0}.ban-aktiv .headerfixed,.ban-aktiv .mega-dropdown,.ban-aktiv .trigger{margin-top:31px;webkit-transition: all 250ms ease-in-out;    -moz-transition: all 250ms ease-in-out;    -ms-transition: all 250ms ease-in-out;    -o-transition: all 250ms ease-in-out;    transition: all 250ms ease-in-out}::-webkit-input-placeholder{color:#000000;opacity: 1}.kontakt-sp .rs-column:nth-of-type(2){text-align:right}.kontakt-sp .rs-column:nth-of-type(2) .hauptbild{margin-top:25px}.newsletter .newsletter-abo{display:none}.magazin-leser .bestpreisart .ce_text H1{display:none}.navigation li.glamping{display:none}.lwb-ppsp{cursor: pointer}.footer-add strong{font-weight: normal}#ui-datepicker-div .fix{top:150px;position:fixed;left: calc(50% - 700px)!important;top:150px!important;position: fixed!important}.form_item select,.form_item input,.form_item input::placeholder,.boton,.flecha_select select{width:100%;padding:20px 7px 21px 35px;background-color:#ffffff;border:0px;font:16px Barlow;letter-spacing:.5px;font-weight: 500;opacity: 1}#headerbox{width:100%;left:0;top:0;position:fixed;display:block;padding-right:4%;padding-left:4%;text-align:center;background-color:#abcfb9;font-size:14px;z-index: 10;box-sizing: border-box}.booking-bar .desk{width:100%;max-width:1400px;overflow:hidden;margin-right:auto;margin-left:auto;background-color:#ffffff;border:3px solid #E8B30B;border-radius:10px}#headerbox p,#headerbox-big p{margin-top:7px;margin-bottom:7px}.hiddi{display: none!important}.landingpage .ce_text.claim H3{margin-top:0;margin-bottom:0}.landingpage .ce_text.claim{display:block;margin-top:-15px}.highlights .inside{display:flex;justify-content: space-between;flex-wrap: wrap}#tabla_form.fixi{display: flex!important}#main .ce_text.iconteaser{width:33.33%;padding-right:50px;padding-left:50px;text-align:center;border-right:1px solid rgba(102,102,102,.25);box-sizing: border-box}#main .ce_text.iconteaser:last-of-type{border-right:0px}.ce_gallery.landinggal li.row_last{margin-bottom:0}.landingpage .ce_form,.landingpage .ce_form h2{margin-top:0}.landingpage .ce_form h2{margin-bottom:40px}.ce_gallery.landinggal li{margin-bottom:3.5%}.landingpage.nonav .nav-footer,.landingpage.nonav .navigation,.landingpage.nonav .sprachenwechsler,.landingpage.nonav .footer-socialmedia,.landingpage .claim{display:none}.landingpage.nonav #footer > .inside{margin-top:0;padding-top:0}.landingpage.nonav .logo{float:none;margin-right:auto;margin-left:auto}.landingpage .mod_article.highlights.grau{margin-top:0;margin-bottom:60px;padding-top:75px;padding-bottom:20px}.detail-seite .booking-bar.fix .desk{width:92%;margin-right:auto;margin-left:auto}.booking-bar.fix .desk{width:92%;border:3px solid #E8B30B;border-radius:5px}.booking-bar .mob a,.booking-bar .mob div{width:100%;border:2px solid #E8B30B;color:#000000;padding: 15px;display: inline-block;text-align: center;font-size: 18px;font-weight: 500;letter-spacing: 0.5px;text-decoration: none;box-sizing: border-box}.booking-bar .mob a:hover,.booking-bar .mob div:hover{background-color:#E8B30B;color:#ffffff}.booking-bar .mob a:hover:before,.booking-bar .mob div:hover:before{color:#ffffff}.booking-bar .mob a:before,.booking-bar .mob div:before{margin-right:10px;font:20px FontAwesome;color:#ffffff;content: '\f002';font-family: 'Font Awesome 6 Pro'}#main .magazin.karriere .layout_latest .ce_text{height:auto}#main .magazin.karriere .layout_latest .ce_text{height:auto;display:none}.urlaubsthemen H2{margin-top:0}.booking-bar .mob{width:100%;display:none;visibility: hidden}.booking-bar.fix{width:100%;bottom:auto;top:95px;position:fixed;background-color:#F4F4F4;border-top:1px solid #F4F4F4;border-radius:0;-webkit-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.25);box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.25)}.detail-seite .booking-bar.fix{width:100%;max-width:100%;bottom:0;top:auto;position:fixed;border-top:0px;border-radius:5px}.booking-bar.fix .allresorts{display:none;display: none!important}.booking-bar.fix .form_item select,.booking-bar.fix .form_item input,.booking-bar.fix .form_item input::placeholder,.booking-bar.fix .boton,.booking-bar.fix .flecha_select select{padding-top:15px;padding-bottom:15px;font-size:16px}.booking-bar.fix .titulo_ninyos,.booking-bar.fix #acepta_ninos{line-height:50px}.form_item input{cursor:default!important}.booking-bar.fix .allresorts{font-size:16px;text-transform:uppercase;width: 10%;text-align: center;position: relative;margin-top: 0px;margin-left: 0px;display: flex;border-radius: 0px}.booking-bar.fix .allresorts a{width:100%;padding:18px 0}.booking-bar.fix .avantio-form{width:90%}#contenido_buscar{width:17%;padding-right:0;text-align:center;border-right:0px}.ninyo{float:left;padding-right:0;padding-left:10px;border-right:1px solid #F4F4F4;display: flex}.ninyo:first-of-type{padding-left:0}#acepta_ninos{float:right;padding-right:45px;padding-left:50px;background-color:#E8B30B;font-size:18px;line-height:60px;color:#ffffff;font-weight: 500;cursor: pointer}#edades{padding-left:25px}#ui-datepicker-div{z-index: 20!important}#sombrap{height:60px;background-color: #ffffff!important}#avantio-form{height:100%;margin-right:auto;margin-left:auto;background-color:#E8B30B;box-sizing: border-box;width: calc(100% + 1px)}.formGroup{padding-right:0;border-right:3px solid #E8B30B;box-sizing: border-box}#avantio-form label{display:none}.formGroup{float:left}.titulo_ninyos{line-height:59px}#tabla_form .wrapper-travel-period{overflow:hidden;border-top-left-radius:5px;border-bottom-left-radius:5px;min-width: 0!important;width: 16.6%!important}.boton{display:block;padding-right:0;padding-left:0;background-color:#E8B30B;text-decoration:none;color:#ffffff;text-transform:uppercase}.wrapper-FRMAdultos{width:16.6%}.wrapper-FRMNinyos{width:16.6%}#FRMEdificio{text-transform:capitalize}.wrapper-FRMClase{width:14.28%;display: none !important}wrapper-FRMEdificio{width:16.6%}.wrapper-FRMZona{width:16.6%}.wrapper-travel-period{width:16.6%}.wrapper-FRMEdificio{width:16.6%}.boton:hover{background-color:#FFCD2D}#container_buton{height:100%;display: flex}.InterButton:after{margin-left:10px;font-family: 'Font Awesome 6 Pro';font-weight: 300;content: '\f002 '}.wrapper-FRMNinyos{border-right:0px}.booking-bar{width:1100px;display: flex}#tabla_form{display: flex}.avantio-form{width:100%}.allresorts{position:absolute;overflow:hidden;margin-top:-45px;margin-left:50px;border-bottom-right-radius:0;border-bottom-left-radius:0;font-size:18px;letter-spacing:.5px;font-weight: 500;    background-color:#ffffff;    -webkit-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);        -moz-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);        box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);border-bottom-right-radius: 0!important;border-bottom-left-radius: 0!important}.allresorts a{display:block;padding:10px 25px;background-color:#E8B30B;text-decoration:none;color:#ffffff}.allresorts a:hover{background-color:#FFCD2D}.fa{font-family: 'Font Awesome 6 Pro' !important;font-weight: var(--fa-style, 300)!important}.footer-socialmedia .fa,.mega-dropdown-inner .fa,.bewertung .fa{font-family: FontAwesome!important}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{width:25px;height:25px;background-image:url("../../files/nav/arow-right.svg");background-repeat:no-repeat;border:0px;-webkit-box-shadow: none;-moz-box-shadow:  none;box-shadow:  none;background-size: 25px;transform: translatey(-50%);top: 50%}.rsts-skin-default .rsts-next:hover{right:15px}.slider_mm .slider-control a.slider-prev:hover{margin-left:15px}.slider_mm .slider-control a.slider-next:hover{margin-right:15px}.rsts-skin-default .rsts-prev:hover{left:15px}.rsts-skin-default .rsts-prev{left:20px;background-image:url("../../files/nav/arow-left.svg")}.logo{width:134px;position:relative;float:left;margin-top:20px;z-index: 20}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-video-play:hover,.rsts-skin-default .rsts-video-stop:hover,.rsts-skin-default .rsts-thumbs-prev:hover,.rsts-skin-default .rsts-thumbs-next:hover{background-color: transparent}.headerfixed.fix .logo{width:67px;margin-top:10px}.details-region H1,.details-region .info{display:none}.details-region .ce_text H1{display:block}.sliderhoch.abstandoben,.ce_image.abstandoben{margin-top:55px}.sliderhoch{width:auto;height:500px}.mod_article.sticky{overflow:visible}.field.alias{display: block;  width: 100%;  height: 100%;  position: absolute;  top: 0px;  left: 0px;  z-index: 1}.field.alias a{width:100%;height:100%;left:0;top:0;position:absolute;display:block}.de #main .unterk-out .ce_metamodel_content .toggler::after{content:"s"}.filterout{margin-top:50px;position: sticky;top: 147px;z-index: 5}.en .mm_tags fieldset::before{display:block;margin-bottom:7px}.en .mm_tags.kategorie > label::before{display:block;font-size:16px;line-height:20px;content: "Category"}.en .mm_tags.kategorie > label,.en .mm_tags.special > label,.nl .mm_tags.kategorie > label,.nl .mm_tags.special > label,.en .mm_tags.verpflegung > label,.nl .mm_tags.verpflegung > label{font-size:0px;line-height:0px}.slider_ausf_mm{padding:25px 10px;background-color:#F4F4F4;border-radius:5px}.slider_ausf_mm .tipp .picture_main{width:35%}.slider_ausf_mm .tipp .ce_text{width:60%}.slider_ausf_mm .tipp h3{width:100%}.slider_ausf_mm .tipp{padding:0 15px;border-radius:0;display: flex;flex-wrap: wrap;justify-content: space-between;background: transparent;box-sizing: border-box}.ce_metamodels_frontendfilter H2{margin-top:45px;margin-bottom:45px}.ce_metamodels_frontendfilter .widget.mm_tags{width:100%;margin-bottom:20px}.ce_metamodels_frontendfilter .widget.mm_tags span,.ce_metamodels_frontendfilter fieldset{width:100%;display:block}.ce_metamodels_frontendfilter .widget.mm_tags span{margin-top:7px;margin-bottom:7px}.ce_metamodels_frontendfilter .mm_tags > label,.en .mm_tags fieldset::before,.max_personen_anzahl label,.max_personen_anzahl_unterkunft label{font-size:16px;letter-spacing:.5px;font-weight: 600}.he span,.open-filter span{color:#666666;font-size: 14px;width: 100%;display: block;font-weight: 400;margin-top: 5px}.open-filter span{width:auto;display:inline-block;font-family:Barlow}.shut-filter{text-align:right;color:#666666;cursor: pointer}.shut-filter:hover{color:#000000}.shut-filter:after{margin-left:10px;font-family:FontAwesome;content: '\f00d'}.ce_metamodels_frontendfilter{overflow:auto;position: fixed;z-index: 99;height: 100vh;right: -500px;top: 0px;background-color: #fff;padding: 35px;padding-right: 3%;box-sizing: border-box;width: 30%;max-width: 400px;min-width: 400px;z-index: 9999;box-sizing: border-box;-webkit-box-shadow: -22px 0px 49px -17px rgba(0,0,0,0.63); box-shadow: -22px 0px 49px -17px rgba(0,0,0,0.63)}.ce_metamodels_frontendfilter.open,.open-filter-body .ce_metamodels_frontendfilter{right:0;z-index: 9999999}.ce_metamodels_frontendfilter .shut-area,.preloader{width:100%;height:100%;left:0;top:0;position:fixed;background-color:rgba(255,255,255,.7);content: ' ';z-index: -1;opacity: 0;visibility: hidden}.preloader{pointer-events:none}.ce_metamodels_frontendfilter .shut-area.aktiv,.preloader.aktiv{background-color:rgba(255,255,255,.9)}.preloader.aktiv{opacity: 1;  visibility: visible;  z-index: 9999}.hinweisbox h2:first-of-type,.hinweisbox h3:first-of-type,.ce_rs_column_start h3:first-of-type{margin-top:0}.ce_metamodels_frontendfilter.open .shut-area,.open-filter-body .ce_metamodels_frontendfilter .shut-area{opacity:1;visibility: visible}.ce_metamodels_frontendfilter .shut-area:after,.preloader:after{position:absolute;display:block;padding-top:80px;text-align:center;background-image:url("../../files/nav/loading-items.svg");background-position:center top;background-repeat:no-repeat;content: 'Resorts werden geladen';background-size: auto 80px;top: 50%;transform: translateY(-50%);width: calc(100% - 400px);opacity: 0}.en .ce_metamodels_frontendfilter .shut-area:after,.en .preloader:after{content:'Loading resorts'}.preloader:after{width:100%;content: ' Resort wird geladen'}.en .preloader:after{width:100%;content: ' Resort loading'}.ce_metamodels_frontendfilter .shut-area.aktiv:after,.preloader:after{opacity: 1}.mm-uebersicht .kategorie,.mm-uebersicht .urlaubsregion,.mm-uebersicht .special{display:none}.mm-uebersicht{margin-top:35px}.mm_kontakt_form_mail_name{display:none}.ue-form-detail h2{margin-top:0;margin-bottom:0}.mm_kontakt .buchen_link_re{display:block;margin-top:50px}.layout_full .corner img{border:0px;border-radius:0}.mm_kontakt .text strong{}.mm_kontakt a{color:#000000}.mm_kontakt .adresse,.mm_kontakt .e_mail_kontakt,.mm_kontakt .Telefon,.mm_kontakt .text{position:relative;display:block;font-size:16px;line-height:28px;color:#000000;letter-spacing:.25px}.mm_kontakt .adresse p{margin-top:0;margin-bottom:0}#ausflugstipps h2{margin-top:0}.regiontext .picture_gallery a{width:48%;margin-bottom:4%;display: flex;flex-wrap: wrap;justify-content: space-between}.regiontext .picture_gallery{display: flex;flex-wrap: wrap;justify-content: space-between}.spalten > div{margin-right:0;margin-left:0}.spalten > div,#winter .spalten > div:nth-of-type(2n){width:35%}.spalten > div:nth-of-type(2n),#winter .spalten > div{width:60%}.spalten{position:relative;display: flex;flex-wrap: wrap;justify-content: space-between}.galerie .bildergalerie ul li:nth-of-type(3n),.galerie ul li:nth-of-type(3n){margin-right:0}.unterk-out .ce_metamodel_content{width:31%;margin-bottom:3.5%}.galerie .bildergalerie ul li,.galerie ul li{width:31%;margin-right:3.5%;margin-bottom:3.5%}.unterk-out{align-items: flex-start}.unterk-out,.galerie .bildergalerie ul,galerie ul{display: flex;flex-wrap: wrap}.ce_metamodel_content .image_container img,.ce_metamodel_content picture img{margin-bottom:-4px}.galerie .bildergalerie ul li,.galerie ul li{padding:0;list-style-type:none}.galerie .bildergalerie ul,.galerie ul{margin:0;padding:0}#main .unterk-out .ce_metamodel_content .ce_accordionSingle .text{display:block;margin-right:auto;margin-left:auto;padding-right:20px;padding-bottom:10px;padding-left:20px;text-align:center;background-color:#F4F4F4;border-bottom-right-radius:5px;border-bottom-left-radius:5px;line-height:25px}#main .unterk-out .ce_metamodel_content .ce_accordionSingle{margin:25px auto -21px;text-align:center}#main .unterk-out .ce_metamodel_content .toggler{margin-right:auto;margin-left:auto;padding:4px 20px 5px}.en .unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::after{content:"bedroom/s"}.en .unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::after{content:"people"}.unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::after{content:"Schlafzimmer"}.unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::after{content:"Personen"}.unterk-out .ce_metamodel_content .field:nth-of-type(3) .text::after{content:"m²"}.unterk-out .ce_metamodel_content .field:nth-of-type(3) .text::after,.unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::after,.unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::after{display:inline-block;margin-left:3px}.unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::before{content: "\f236"}.unterk-out .ce_metamodel_content .field:nth-of-type(3) .text::before,.unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::before,.unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::before{display:inline-block;margin-right:8px;font-size:14px;line-height:14%;font-family: 'Font Awesome 6 Pro';font-weight: 300}.unterk-out .ce_metamodel_content .field:nth-of-type(3),.unterk-out .ce_metamodel_content .field:nth-of-type(4),.unterk-out .ce_metamodel_content .field:nth-of-type(5){display:inline-block;margin-right:10px;margin-left:10px}.unterk-out .ce_metamodel_content .field:first-of-type{width:100%;display:block}.unterk-out .ce_metamodel_content .item{text-align:center}.unterk-out .ce_metamodel_content .field:nth-of-type(2) .text{display:block;margin:20px auto;padding-right:20px;padding-left:20px;text-align:center;font-size:18px;line-height:24px;color:#000000;font-weight:600}.slider-wrapper > div.first.last{z-index:6}.reset-link{float:right;margin-bottom:15px;text-transform:uppercase}.mod_newscategories_cumulative .quantity{font-size:14px;color:#666666}.mod_newscategories_cumulative H6{display:none}.active-categories,.inactive-categories,.reset-link{display:inline-block}.mod_newscategories_cumulative{margin-bottom:25px}.mod_newscategories_cumulative li a,.mod_newscategories_cumulative li strong,.reset-link a{display:inline-block;padding:15px 25px;background-color:#F4F4F4;font-weight:normal;text-decoration:none;color:#000000}.mod_newscategories_cumulative li a:hover,.mod_newscategories_cumulative li strong,.reset-link a:hover{background-color:#E8B30B;color:#ffffff}.mod_newscategories_cumulative li:hover .quantity{color:#ffffff}.mod_newscategories_cumulative li{display:inline-block;margin-right:15px;margin-bottom:15px;text-transform:uppercase}.mod_newscategories_cumulative ul{margin:0;padding:0}.slider_mm .slider-control a.slider-prev{background-image:url("../../files/nav/arow-left.svg")}.slider_mm .slider-control a.slider-next{background-image:url("../../files/nav/arow-right.svg")}.slider_mm .slider-control a.slider-prev,.slider_mm .slider-control a.slider-next{width:25px;height:25px;top:50%;position:absolute;margin-right:20px;background-position:center center;background-repeat:no-repeat;transform: translatey(-50%);z-index: 4;back}.slider_mm .slider-control a.slider-prev{margin-left:20px}.slider_mm .slider-control{width:100%;height:0px;overflow:visible;position: unset}.slider_mm{position:relative}.ce_metamodel_content.is-empty{display:none}.unterk-out .ce_metamodel_content{position:relative;overflow:visible;margin-bottom:80px;background-color:#F4F4F4;border-radius:5px}.mm_bilder_sp .field,.mm-details-infobox,.hinweisbox,.haupttext_teaser,.haupttext,.ue-res-reiter,.regiontext .picture_main,.regiontext,#ausflugstipps,.kontakt-sp{margin-bottom:60px}.ue-res-reiter h2:last-of-type,.ue-res-reiter p:last-of-type{margin-bottom:0}.glightbox-clean .gslide-description{display: none !important}.hinweisbox{display:block;padding:20px 40px;background-color:#abcfb9}.info-item{position:relative;overflow:visible}.text.info-item{line-height:23px}.Skilift .info-item::before{content: "\f7da"}.See .info-item::before{content: "\f773"}.Spiele .info-item::before{content: "\e3ed"}.inklusive .info-item::before{content: "\f06b"}.Ermaessigung .info-item::before{content: "\f663"}.Parkplatz .info-item::before{content: "\f540"}.E_Ladestation .info-item::before{content: "\e55c"}.WLAN .info-item::before{content: "\f1eb"}.golfpaltz .info-item::before{content: "\f451"}.Haustiere .info-item::before{content: "\f1b0"}.spielplatz .info-item::before{content: "\f435"}.privat_spa .info-item::before{content: "\f5bb"}.Verpflegung .info-item::before{content: "\f2e7"}.Personenanzahl .info-item::before,.unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::before{content: "\f007"}.quadratmeter .info-item::before,.unterk-out .ce_metamodel_content .field:nth-of-type(3) .text::before{content: "\f31d"}.resortart .info-item::before{content: "\e487"}.lage .info-item::before{content: "\f041"}.info-item::before{width:40px;left:-40px;position:absolute;display:inline-block;text-align:center;font-size:14px;line-height:14px;content: "\f05a";font-family: 'Font Awesome 6 Pro';font-weight: 300;top: 50%;transform: translateY(-50%)}.mm-details-infobox .item .field .value{margin-left:40px}.mm-details-infobox .item .field:hover{background-color:rgba(220,220,220,.4)}.mm-details-infobox .item .field{padding-top:10px;padding-bottom:10px;border-top:1px solid #dcdcdc}.mm-details-infobox .layout_full::before{display:block;margin-top:0;margin-bottom:15px;padding-left:40px;font-size:19px;line-height:19px;text-transform:uppercase;letter-spacing:.5px;content:"hard facts";font-weight: 600}.ce_table td,.ce_table th{padding-top:15px;padding-bottom:15px;padding-left:15px;border-right:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4}.ce_table tr:hover td{background-color:#F4F4F4}.ce_table td:first-of-type,.ce_table th:first-of-type{width:60%;border-left:1px solid #F4F4F4}.ce_table caption{margin-bottom:15px;text-align:left;text-transform:uppercase;letter-spacing:.5px;font-weight: 600}.ce_table table{width:100%;margin-bottom:30px}.ce_table thead th{text-align:left;background-color:#F4F4F4;font-weight:normal;letter-spacing:.5px;font-weight: 600}.mm-details-infobox{padding:20px 25px 8px;background-color:#F4F4F4}.haupttext h3:first-of-type,.regiontext h2:first-of-type{margin-top:0}.bread-res-reiter p .fa{margin-right:8px;font-size:14px}.bread-res-reiter .mm-details-res-name{margin-right:3px}.bread-res-reiter{margin-top:0;margin-bottom:15px;display: flex;align-items: center}#main .ce_text.bread-res-reiter,.detail-seite .bread-res-reiter .mm-details-res-name.claim,.bread-res-reiter .mm-details-res-name.claim .text{font:15px/15px Barlow;color:#000000;font-weight:300;transform: none}.untermenue-details .ui-tabs-nav li:first-of-type a{padding-left:0;border-left:0px}.untermenue-details .ui-tabs-nav li a{display:block;padding:15px;font:18px/18px Barlow;text-decoration:none;color:#000000;letter-spacing:2;font-weight:500}.detail-seite .restname .mm-details-res-name .text{font:18px/18px Barlow;text-decoration:none;letter-spacing:2;font-weight:500}.restname H2{margin-top:0;margin-bottom:0;font-size:18px;line-height:18px;font-weight: 500}span.restnamemob,span.restnameshort{display:none}.untermenue-details .ui-tabs-nav li a:hover,.untermenue-details .ui-tabs-nav li.ui-tabs-active a,.untermenue-details .ui-tabs-nav li.active a,.untermenue-details .ui-tabs-nav li.active span{color:#E8B30B}.untermenue-details .ui-tabs-nav li{display:inline-block;list-style-type:none}.detail-seite .mod_article.fullw{overflow:visible}.untermenue-details .ui-tabs-nav{top:0;position:absolute;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;background-color:#ffffff;border-top:1px solid #F4F4F4;-webkit-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);-moz-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);z-index: 10;padding-left: calc(50% - 700px);box-sizing: border-box;webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.untermenue-details .ui-tabs-nav.fix{top:95px;position:fixed}#container .mod_article.fullw .inside{width:100%}ul.nav{width:100%;display:block}.untermenue-details{overflow:visible}.detail-seite .booking-bar{bottom:40px}.mm-slider-header .layout_full img{width:100%;height:100%;object-fit: cover;object-position: center}.mm-slider-header .layout_full .item .image_container picture{display:block}.ce_form{margin-top:55px}.ce_text H1:first-of-type,.text:first-of-type H1,.layout_full H1:first-of-type{margin-top:0}.mm-slider-header .layout_full,.mm-slider-header .layout_full .item,.mm-slider-header .layout_full .hauptbild_winter,.mm-slider-header .layout_full.hauptbild,.mm-slider-header .layout_full .item div,.mm-slider-header .layout_full .item .image_container,.mm-slider-header .layout_full .item .image_container picture{width:100%;height:100%;max-height:100%;position:relative}.mm-slider-heade{position:relative;overflow:hidden}.abstandoben{margin-top:55px}.tipp H3{margin-top:0}.detail-seite .mm-details-res-name.claim{display:block;transform: translateY(-50%);overflow: visible}.tipp{padding:25px;background-color:#F4F4F4;box-sizing: border-box}.presseitem{margin-top:55px;margin-bottom:55px;padding:0;background-color:#F4F4F4;box-sizing: border-box;display: flex;flex-wrap: wrap}.presseitem .textinside{width:60%;padding:25px 35px;box-sizing: border-box}.presseitem .float_left{float:none}.presseitem figure{width:40%}.presseitem img{width:100%;height:100%;display:block;object-fit: cover}.tipp.gruen{background-color:#abcfb9}.tipp.blau{background-color:#3f7da3;color:#ffffff}#main .ce_text .tipp.blau a{color:#ffffff}.tipp.gelb{background-color:#E8B30B}.tipp.gelb-light{background-color:rgba(232,179,11,.2)}.slider-header .field.seitentitel,.slider-header  .field.beschreibung_der_unters{display:none}.fa.fa-light{font-family: 'Font Awesome 6 Pro' !important;font-weight: 300 !important}.ce_downloads ul{margin:0;padding:0}.ce_downloads li{margin:0 0 20px;padding:0}.ce_downloads li:before{margin-right:10px;margin-left:0;font-family:FontAwesome;content: '\f1c1'}.size{font-size:12px;color:#666666}.ce_downloads li a{color:#000000}.faq H3{margin-top:50px}.booking-bar{bottom:-35px;left:0;right:0;position:absolute;margin-right:auto;margin-left:auto;z-index: 99}.faq .ce_accordionSingle .accordion{padding-bottom:0;padding-left:35px;box-sizing: border-box}.toggler{padding-top:15px;padding-bottom:15px;padding-left:15px;background-color:rgba(244,244,244,.5);border-bottom:1px solid #ffffff;cursor: pointer;box-sizing: border-box}.unterkuenfte .toggler:before{display:none}.untermenue-details{padding-top:70px}.toggler:before,.unterk-out .ce_metamodel_content .toggler:before{width:10px;display:inline-block;padding-right:10px;content: '+';font-weight: 600}.toggler.active:before,.unterk-out .ce_metamodel_content .toggler.active:before{content: '-'}.toggler:hover{background-color:#F4F4F4}.slider_mm .slider-control a{display:block}.magazin .more,.mm-uebersicht .actions,.emp-res .actions{bottom:-39px;left:0;right:0;position:absolute;text-align:center;z-index: 2}.top{width:35px;height:35px;bottom:-100px;right:55px;position:fixed;display:block;text-align:center;background-color:#F4F4F4;border-radius:5px;opacity: 0;z-index: 9}.top:hover{background-color:rgba(102,102,102,.2)}.top a{font-size:35px;text-decoration:none;color:#000000}.top.show{bottom:85px;opacity: 1}.magazin-details .claim,.detail-seite .claim{display:none}.magazin .layout_latest .image_container.float_left{float:none}.magazin .layout_latest,.mm-uebersicht .item,.emp-res,.team,.kachel{width:31%;position:relative;overflow:visible;margin-right:3.5%;margin-bottom:4%;padding-bottom:30px;background-color:#F4F4F4}.emp-res .picture_main.sommer{display: none}.four .team{width:22.375%}.four .team:nth-of-type(4n){margin-right:0}.four .team:nth-of-type(3n){margin-right:3.5%}#main .ce_text.team{text-align:center}#main .ce_text.team H2{min-height:0px;margin-top:20px;margin-bottom:0}.emp-res{margin-bottom:0}.magazin .layout_latest:nth-of-type(3n),.mm-uebersicht .item:nth-of-type(3n),.emp-res:nth-of-type(3n),.team:nth-of-type(3n),.kachel:nth-of-type(3n){margin-right:0}.mm-uebersicht .item,.emp-res{padding-bottom:10px}.mm-uebersicht .item:hover,.emp-res:hover{background-color:rgba(102,102,102,.1)}.magazin .layout_latest .info{top:0;display:none}.mm-uebersicht .actions,.emp-res .actions{bottom:-25px}#main .magazin .layout_latest .ce_text{height:155px;position:relative;overflow:hidden;padding-right:25px;padding-left:25px;text-align:center}.magazin .layout_latest H2,.mm-uebersicht .Resortname H2,.emp-res .ce_text.seitentitel H2,.team H2,.mm-uebersicht .Resortname H3,.emp-res .ce_text.seitentitel H3{width:85%;min-height:75px;margin:35px auto 0;padding-right:25px;padding-left:25px;text-align:center;font-size:20px;font-weight: 600}.team{padding-bottom:0}.team H3{font-size:17px}.empf-resorts H2{margin-top:0;margin-bottom:55px}#main .magazin.aktuelles .layout_latest .ce_text{height:auto}#main .magazin .layout_latest .ce_text:after{width:100%;height:150px;bottom:0;position:absolute;display:block;background-image:url("../../files/nav/fader-grey.svg");background-position:left bottom;background-repeat:repeat-x;content: ' ';background-size: auto 100%}#main .magazin.aktuelles .layout_latest .ce_text:after{display:none}.magazin,.mm-uebersicht .layout_full,.empf-resorts .layout_full,.teaser-boxes{margin-bottom:2%;display: flex;flex-wrap: wrap}.magazin .layout_latest H2 a{font-size:20px;text-decoration:none;color:#000000;font-weight: 600}.magazin.aktuelles .layout_latest H2{height:auto;min-height:0px}.magazin .more p{margin-top:0;margin-bottom:0}.mm-uebersicht .Resortname H2,.mm-uebersicht .Resortname H3{height:auto;min-height:0px;margin-top:25px;margin-bottom:20px}.vorschauinhalt,.vorschautext_b2b{width:85%;margin-right:auto;margin-left:auto;padding-bottom:35px}.vorschauinhalt .fa,.vorschautext_b2b .fa{width:25px;text-align:center}.vorschauinhalt .fa,.vorschautext_b2b .fa{margin-right:5px}.vorschauinhalt li,.vorschautext_b2b li{margin-bottom:15px;line-height:20px}.vorschauinhalt p,.vorschautext_b2b p{margin-top:5px;margin-bottom:0}.google-map{width:100%;height:750px}.ce_text a,.text a{text-decoration:underline;color:#000000}.layout_latest figure{position:relative}.layout_latest H2{margin-top:0}.layout_latest H3 a{text-decoration:none;color:#000000}.magazin-start .layout_latest .image_container{width:46.15385%;margin-right:7.69231%}.slider-control .slider-menu b{margin-right:5px;margin-left:5px;font-size:35px}.slider-control{height:35px}.slider-control a{display:none}.mod_article.grau{margin-top:95px;margin-bottom:95px;padding-top:95px;padding-bottom:95px;background-color:#F4F4F4}.ce_image img,.team img{display:block}#main .ce_hyperlink,.more,.back,.submit,.anwenden{margin-top:15px}.anwenden{margin-left:auto;cursor: pointer}#main .ce_hyperlink a:hover,.more a:hover,.back a:hover,.submit:hover,.unterk-out .ce_metamodel_content .toggler:hover,a.no-filter:hover,.open-filter:hover,.anwenden:hover,.landinggal ul:hover:after,.presseitem a:hover{background-color:#FFCD2D}.submit{border:0px;font:16px Barlow;background-image: none}#main .ce_hyperlink a,.more a,.back a,.submit,.unterk-out .ce_metamodel_content .toggler,.actions a,a.no-filter,.open-filter,.mobile_menu .ce_hyperlink a,.anwenden,.landinggal ul:after,.presseitem a,.kachel-link a{display:inline-block;padding:15px 25px;border-radius:5px;text-decoration:none;color:#ffffff;text-transform:uppercase}.mobile_menu .ce_hyperlink a{width:100%;text-align:center;background-color:#3f7da3;box-sizing: border-box}.mobile_menu .ce_hyperlink a:hover{background-color:#FFCD2D}.footer-socialmedia .social-mobil-nav{margin-bottom:20px;text-align:center;font-size:20px}.mobile_menu .flexer{margin-top:35px}.social-mobil-nav a i{margin-right:0}.social-mobil-nav a{margin-right:15px;margin-left:15px}.social-mobil-nav p{margin-top:0;margin-bottom:0}.mobile_menu .ce_hyperlink{width:40%;margin-bottom:5%}.mobile_menu .ce_hyperlink a{padding-right:0;padding-left:0}.mobile_menu .ce_hyperlink.phone{width:15%;padding-right:0;padding-left:0}.mobile_menu .ce_hyperlink.nav-allresorts a{background-color:#E8B30B}.open-filter,.reset-filter a{background-color:#F4F4F4;color:#000000;cursor: pointer}.reset-filter{float:right}.open-filter:hover,.open-filter:hover span,.reset-filter a:hover{color:#ffffff}.unterkunftstart{text-align:center}.flexer{margin-top:55px;display: flex;justify-content: space-between;flex-wrap: wrap}.flexer.four{justify-content: normal}.ce_image.unterkunft,.ce_image.urlaubthema{position:relative;display:inline-block}.ce_image.unterkunft img,.ce_image.urlaubthema img{display:block}.urlaubthema img,.unterkunft img{height: 100%;width: 100%;object-fit: cover}.urlaubthema figure,.unterkunft figure{height:100%}.unterkunft,.urlaubthema{width:31%;border-radius:5px}.urlaubthema{height:400px;margin-bottom:2%}.urlaubthema:first-of-type{width:48%}.urlaubthema:nth-of-type(2),.urlaubthema:nth-of-type(3){width:24%}.urlaubthema:nth-of-type(4){width:30%;margin-bottom:5px}.urlaubthema:nth-of-type(5){width:68%;margin-bottom:5px}.ce_image img,.layout_latest img,.layout_full img,.tipp,.mm-details-infobox,.magazin .layout_latest,.slider-content-klein .rsts-crop,.mod_newscategories_cumulative li a,.mod_newscategories_cumulative li strong,.reset-link a,.mm-uebersicht .item,.mm-uebersicht .item .image_container,.emp-res .image_container,.emp-res,.sliderhoch .rsts-crop,.team,.team img,.navbild img,.hinweisbox,.booking-bar,.allresorts,.booking-bar .mob a,.toggler,.slider-content .rsts-view,.presseitem,.galerie ul li img,.unterkuenfte .ce_metamodel_content .content-slider img,.booking-bar .mob div{border-radius:5px}.mm-uebersicht .item .image_container,.emp-res .image_container,.slider-content .rsts-view{overflow:hidden}.unterkunft:after,.urlaubthema:after,.layout_latest figure:after{width:100%;height:100%;bottom:0;left:0;position:absolute;display:block;background-image:url("../../files/nav/black-fade.svg");background-position:left bottom;background-repeat:repeat-x;background-size: auto 100%;z-index: 1;pointer-events: none;content: ' '}.unterkunft:hover:after,.urlaubthema:hover:after,.layout_latest figure:hover:after{opacity: 0}.layout_latest figure:after{bottom:3px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ce_gallery img{border-radius:5px}.ce_gallery ul{margin-top:35px;margin-bottom:35px;display: flex;flex-wrap: wrap;justify-content: space-between}.ce_gallery li{width:31%}.ce_image.unterkunft H2,.ce_image.urlaubthema H2,.layout_latest .info,.ce_image.unterkunft H3,.ce_image.urlaubthema H3{bottom:25px;left:25px;position:absolute;margin-bottom:0;font-size:18px;color:#ffffff;text-transform:uppercase;letter-spacing:1px;font-weight: 500;z-index: 2;pointer-events: none}.ce_image.unterkunft H2:before,.ce_image.urlaubthema H2:before,.ce_image.unterkunft H3:before,.ce_image.urlaubthema H3:before{content: '» '}.mod_changelanguage li.active:before{left:-11px;top:-2px;position:absolute;margin-right:-11px;font-family:FontAwesome;color:rgba(102,102,102,.5);content: '\f0d7 '}.sprachenwechsler:hover:before{color:rgba(102,102,102,.5)}.mod_changelanguage ul{margin:0;padding:25px 0 0}.sprachenwechsler{min-height:20px;top:37px;position:relative;overflow:hidden;float:right;padding-left:12px;cursor: pointer}.mod_changelanguage li{margin-top:-75px;list-style-type:none;cursor: pointer}.mod_changelanguage li.active{top:0;position:absolute;margin-top:0}.mod_changelanguage li a::after,.mod_changelanguage li.active::after{width: 40px;height: 17px;display: inline-block;background-position: center center;background-repeat: no-repeat;content: ""}.mod_changelanguage li a.lang-de::after,li.active.lang-de::after{background-image:url("../../files/nav/de-single.svg")}.mod_changelanguage li a.lang-en::after,li.active.lang-en::after{background-image:url("../../files/nav/en.svg")}.mod_changelanguage li a.lang-nl::after,li.active.lang-nl::after{background-image:url("../../files/nav/nl.svg")}.mod_changelanguage li.active,.mod_changelanguage li.open{margin-top: 3px!important}.mod_changelanguage strong,.mod_changelanguage span{display:none}#footer{background-color:#F4F4F4}.detail-seite #footer{margin-bottom:60px}#footer > .inside{padding-top:50px}#main .newsletter-abo .inside,#main .resortbanner .inside{padding:15px;background-color:#3f7da3;border-radius:5px;font-size:18px;color:#ffffff;letter-spacing:1px;box-sizing: border-box;font-weight: 600;display: flex;justify-content: space-between;align-items:center}#main .resortbanner .inside{background-color:#E8B30B;color:#000000}#main .resortbanner .ce_hyperlink a{background-color:#ffffff;color:#000000}#main .newsletter-abo,#main .resortbanner{margin-top:50px}#main .newsletter-abo .ce_text,#main .resortbanner .ce_text{font-size:20px}#main .newsletter-abo .ce_hyperlink,#main .resortbanner .ce_hyperlink{margin-top:0}.footer-add{padding-top:10px;padding-bottom:10px;text-align:center;background-color:#ffffff;font-size:14px;letter-spacing:1px;font-weight: 400}.footer-add a{text-decoration:none;color:#000000}.newsletter-abo .ce_text.first,#main .resortbanner .ce_text.first{padding-left:25px;text-align:center}.newsletter-abo .ce_text.first p,#main .resortbanner .ce_text.first p{margin-top:15px;margin-bottom:15px}.newsletter-abo .ce_hyperlink{}#main .newsletter-abo .ce_hyperlink a{display:inline-block;padding:15px;background-color:#ffffff;border-radius:5px;text-decoration:none;color:#3f7da3;text-transform:uppercase;letter-spacing:.5px;font-weight: 500}.newsletter-abo .ce_hyperlink a:after{margin-left:15px;font-family:FontAwesome;content: '\f00c '}#main{padding-top:130px;padding-bottom:90px}.landingpage #main{padding-bottom:10px}.small #main{padding-top:0}#main .ce_text,.text{text-align:left;font-size:16px;line-height:28px;letter-spacing:.25px}#main .ce_text.center,#main .mod_article.center,#main .mod_article.center .ce_text{text-align:center}.bewertung i{margin-top:15px;margin-right:7px;margin-bottom:15px;color:#E8B30B}.bewertung H3{font-size:25px;letter-spacing:1px;font-weight: 500}H1{font-size:30px;line-height:45px;letter-spacing:1px;font-weight: 600}H2{font-size:25px;letter-spacing:.5px;font-weight: 600}H3,.mm_kontakt .text strong{font-size:22px;letter-spacing:.5px;font-weight: 600}H4{font-size:20px;letter-spacing:.5px;font-weight: 600}.logo,.logo img,a,.unterkunft:after,.urlaubthema:after,.layout_latest figure:after,.top,.unterk-out .ce_metamodel_content .toggler,.mod_newscategories_cumulative .quantity,.ce_metamodels_frontendfilter,.ce_metamodels_frontendfilter:after,.shut-area,.open-filter,.open-filter span,.mm-uebersicht .item .image_container img,.mm-uebersicht .item,.emp-res,.emp-res .image_container,.mega-dropdown,.navigation ul,.shut-area:after,.preloader,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-prev,.headerfixed.fix .navigation .mega-dropdown-inner,.sprachenwechsler:before,.headerfixed.fix .navigation .mega-dropdown-inner,.panel,.booking-bar .mob a:before,.anwenden,.booking-bar .mob div::before{webkit-transition: all 250ms ease-in-out;        -moz-transition: all 250ms ease-in-out;        -ms-transition: all 250ms ease-in-out;        -o-transition: all 250ms ease-in-out;        transition: all 250ms ease-in-out}#header .claim,.magazin-leser-header .headline{left:0;right:0;top:50%;position:absolute;text-align:center;font-size:45px;color:#ffffff;z-index: 98;pointer-events:none;font-weight: 500;text-shadow: 0px 0px 18px rgba(0,0,0,0.95)}.magazin-leser-header .info{left:0;right:0;top:60%;position:absolute;display:none;text-align:center;font-size:20px;color:#ffffff;letter-spacing:1px;z-index: 19;pointer-events:none;font-weight: 500}.magazin-leser-header .headline{top:40%}.magazin-leser-header .back{display:none}.magazin-leser{position:relative}.magazin-leser .inside{padding-top:100px}.magazin-leser-header .slider-header{position:relative;background-size: cover;background-position: center}#header .claim H3,.magazin-leser-header H3,.header .claim,.mm-details-res-name .text,#header .claim p,.magazin-leser-header span{font-size:45px;letter-spacing:1px;font-weight: 500}#header .claim p,.magazin-leser-header p{margin-top:0;margin-bottom:0}#container .mod_article .inside,#footer .newsletter-abo,.headerfixed .inside,#header .claim,.nav-footer,#container .mod_article.fullw .inside .panel,.back,.footer-socialmedia,#main .newsletter-abo .inside{width:1400px;margin-right:auto;margin-left:auto}#sommer .spalten,#winter .spalten{}.headerfixed{width:100%;height:95px;top:0;position:fixed;background-color:#ffffff;z-index: 99999;-webkit-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);-moz-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25)}.slider-header{height:50vh;min-height:450px;position:relative;margin-top:95px;height: calc(55vh - 95px);max-width: 1920px;  margin-left: auto;  margin-right: auto;overflow: hidden}.slider-content{width:100%;height:500px}@keyframes zoom{0% { scale: 1; }100% { scale: 1.2; }}.slider-header img{-webkit-animation: zoom 25s forwards linear;animation: zoom 25s forwards linear}.slider-header:after{width:100%;height:55vh;bottom:0;left:0;position:absolute;background-image:url("../../files/nav/black-fade.svg");background-position:left bottom;background-repeat:repeat-x;content: ' ';pointer-events: none;z-index: 97}body{font-family:Barlow}
/* navigation.css */
.mega-dropdown-image,.mega-dropdown-image a,.mega-dropdown-image img{width:100%;height:100%}.mega-dropdown-image img{object-fit: cover}.navigation a.gutschein:before{display:none;margin-right:10px;font-family:FontAwesome;content: ' \f06b'}.mobile_menu .inner{padding-top:50px;padding-right:25px;padding-left:25px;box-sizing: border-box}.mobil-nav{font-size:18px;letter-spacing:.5px}.mobil-nav .gutschein{display:none}.mobil-nav >.level_1 > li > a,.mobil-nav >.level_1 > li > strong{position:relative;display:block;padding-top:25px;padding-bottom:25px;border-bottom:1px solid rgba(220,220,220,.75);text-decoration:none;font-weight: 500}.mobil-nav .level_2 > li > a,.mobil-nav .level_2 > li > strong{display:block;padding-top:7px;padding-bottom:7px;text-decoration:none}li.submenu_show > a,li.submenu_show a.trail{background-color:#F4F4F4}.mobil-nav ul.level_2{margin-top:15px;padding-bottom:20px;border-bottom:1px solid rgba(220,220,220,.75)}.mobil-nav a,.mobil-nav strong{padding-left:15px;color:#000000}.mobil-nav strong,.mobil-nav a.trail{color:#E8B30B;font-weight: 500}.mobil-nav >.level_1 > li.submenu > a:after,.mobil-nav >.level_1 > li.submenu > strong:after{right:0;top:0;position:absolute;display:block;margin-right:15px;padding-top:17px;font-size:30px;content: '+'}.mobil-nav >.level_1 > li.submenu.submenu_show > a:after,.mobil-nav >.level_1 > li.submenu.submenu_show > strong:after,.mobil-nav >.level_1 > li.submenu.submenu_show a.trail:after{content: '-'}.mobil-nav .footer{display:none}.mobil-nav a:hover{text-decoration:none;color:#E8B30B}.mobil-nav li,.mobil-nav ul{margin:0;padding:0;list-style-type:none}.trigger{right:35px;top:14.5px;position:fixed;z-index: 9999999999999}.mobile_menu .inner{background-color:#ffffff}.navbild .mega-dropdown-text{font-size:18px;position: absolute;bottom: 22px;left: 15px;color: #fff;text-transform: uppercase;letter-spacing: 1px;pointer-events: none}.navigation .mega-dropdown-inner .mega-dropdown-image a{padding-top:0;padding-bottom:0}.navbild .mega-dropdown-text p{margin-top:0;margin-bottom:0}.mega-dropdown-inner section{margin:0}.mega-dropdown-inner section:nth-of-type(1),.mega-dropdown-inner section:nth-of-type(2){width:18%!important}.mega-dropdown-inner section:nth-of-type(3),.mega-dropdown-inner section:nth-of-type(4){width:28%!important}.navbild .mega-dropdown-image picture:after{width:100%;height:130px;bottom:0;position:absolute;display:block;background-image:url("../../files/nav/black-fade.svg");background-repeat:repeat-x;border-bottom-right-radius:5px;border-bottom-left-radius:5px;content: ' ';background-size: auto 100%;z-index: 0}.navbild .mega-dropdown-text p:before{margin-right:5px;content: '»'}.navbild.rs-column{position:relative;margin-top: -30px!important}.navigation{height:95px;float:left}.navigation li a.alle,.navigation li a.alle:hover{margin-top:15px;font-size:17px;font-weight: 600}.navigation .mega-dropdown-inner .ce_text i{font-size:20px}.mega-dropdown-inner .ce_text H3{position:relative;margin-top:0;margin-bottom:10px}.mega-dropdown-inner .ce_text a i,.footer-socialmedia a i{margin-right:7px;color:#3f7da3}.footer-socialmedia{margin-bottom:15px}.mega-dropdown-inner .ce_text H3:after{content: ' '}.nav-footer ul.level_1{margin:0;padding:0;display: flex;flex-wrap: wrap;justify-items: baseline;justify-content: space-between}.nav-footer ul.level_2{display:block;margin:10px 0 0;padding:0}.nav-footer .level_1 li > a,.nav-footer .level_1 li > strong{font-size:18px;text-decoration:none;color:#000000;text-transform:uppercase;letter-spacing:1px}.nav-footer .level_1 li > a:hover,.nav-footer .level_1 li > strong{color:#666666;font-weight: normal}.nav-footer .level_1 > li{padding-left:3%;border-left:1px solid rgba(102,102,102,.2)}.nav-footer{margin-top:20px}.nav-footer .level_1 li.first{padding-left:0;border-left:0px}.nav-footer .level_2 li > a,.nav-footer .level_2 li > strong{display:block;padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:normal;text-transform:none;letter-spacing:.5px}.navigation ul{margin:35px 0 0 35px;padding:0}.navigation.fix > ul{margin-left:106px}.headerfixed.fix .navigation .mega-dropdown-inner{padding-left:100px}.mega-dropdown{width:100%;left:0;top:95px;position:fixed;background-color:#ffffff;border-top:1px solid #dcdcdc;display: flex;opacity:0;visibility: hidden;pointer-events: none;    -webkit-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);    -moz-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);    box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25)}li:hover > .mega-dropdown,.mega-dropdown:hover{opacity: 1;visibility: visible;pointer-events: all}.navigation .level_1 a,.navigation .level_1 strong{padding-bottom:40px}.mega-dropdown H3,.mega-dropdown .look-h3{position:absolute;margin-top:-30px;font-size:17px;font-weight: 600}.navigation >.level_1 > li:after{margin-right:17.5px;margin-left:17.5px;color:rgba(102,102,102,.5);content:'•'}.gutschein::after{display:none}.navigation >.level_1 > li:last-of-type:after{display:none}.navigation li{}.navigation li a.alle:before{color:#E8B30B;content: '»'}.mega-dropdown-inner{width:1400px;margin-right:auto;margin-left:auto;padding-top:75px;padding-bottom:50px;padding-left:170px;box-sizing: border-box;display: flex;flex-wrap: wrap;justify-content: space-between}.navigation .mega-dropdown-inner li,.navigation .mega-dropdown-inner .ce_text{width:1400px;font-size:16px;font-weight: 400}.navigation .mega-dropdown-inner a{display:inline-block;padding-top:5px;padding-bottom:5px;font-weight: 400}.navigation .mega-dropdown-inner a:hover{font-weight: 400}.navigation .mega-dropdown-inner ul{margin-top:0}.mega-dropdown-inner ul,.mega-dropdown-inner li{width:100%;margin-left:0}.mega-dropdown-inner .mega-dropdown-column:first-of-type ul:first-of-type{width:100%}.navigation li{margin:0;padding:0;font-size:19px;letter-spacing:.5px;list-style-type:none;font-weight: 500}.navigation li:nth-of-type(6){margin-right:0}.navigation a{text-decoration:none;color:#000000}.navigation a:hover,.navigation li strong,.navigation li a.active,.navigation li a.trail{text-decoration:none;color:#E8B30B;font-weight: 500}.nav-footer li{display:none}.navigation ul.level_1,.navigation li{display: flex}.nav-footer li.footer,.nav-footer li.footer li{display:block}.navigation li.footer{display:none}
/* hamburger.css */
.verwalte_newsletter .widget-explanation a{color:#000000}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:3px;position:absolute;background-color:#000;border-radius:0;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease}.hamburger-inner::before{width:25px;left:0;transition: all 200ms ease-in-out!important}.is-active .hamburger-inner::before{width:25px}.hamburger:hover .hamburger-inner::before{width:25px}.hamburger-inner{top:2px;display:block;margin-top:-2px}.hamburger.is-active .hamburger-inner{top:0}.is-active .hamburger-inner{transform: translate3d(0, 10px, 0) rotate(45deg)}.is-active .hamburger-inner::before{transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity: 0}.hamburger-inner::before{top:8px;transition-property: transform, opacity;transition-timing-function: ease;transition-duration: 0.15s}.hamburger-inner::before,.hamburger-inner::after{display:block;content: ""}.is-active .hamburger-inner::after{transform: translate3d(0, -16px, 0) rotate(-90deg)}.hamburger-inner::after{bottom:-10px;top:16px}.hamburger-box{width:25px;height:24px;position:relative;display:inline-block}.hamburger{overflow:visible;display:inline-block;margin:3px 0 0;vertical-align:middle;border:0;text-transform:none;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;background-color: transparent}
/* formular.css */
.ce_form .widget-checkbox.full.sp_1 .checkbox_container,.ce_form .widget-checkbox.sp_1 .checkbox_container{padding-top:15px;padding-bottom:15px}.ce_form .widget-checkbox.full.sp_1 fieldset.checkbox_container,.ce_form .widget-checkbox.sp_1 fieldset.checkbox_container{column-count: 1!important;margin-top: 0px}.ce_form h4{margin-top:0;margin-bottom:0}.flex_wrap_form{width:100%;flex-wrap: wrap;  justify-content: space-between;  margin-bottom: 0px}fieldset.full{width:100%}.ce_form .widget-checkbox.full fieldset.checkbox_container{column-count: 3}.widget-checkbox.full{width:100%}.widget-checkbox legend{top:25px;position:relative;margin-bottom:15px;font-weight: 600;line-height: 0px}.ce_form .checkbox_container{padding:25px 15px 15px;background-color:rgba(244,244,244,.5);border:1px solid #F4F4F4;border-radius: 5px;box-sizing: border-box}.ce_form fieldset.checkbox_container{width:100%;margin-bottom:0;column-count: 2;height: 100%}.widget-checkbox{width: 49%;  margin-bottom: 2%}.widget-checkbox input[type="radio"]:checked + label::before,.widget-checkbox input[type="checkbox"]:checked + label::before{background:#000000 url("../../files/nav/hacken-we.svg") center center no-repeat;color:#fff;background-size: 70%}.widget-checkbox span:not(.mandatory){position:relative;display:block}.widget-checkbox input[type="radio"] + label::before,.widget-checkbox input[type="checkbox"] + label::before{width:12px;height:12px;left:0;display:inline-block;margin-right:7px;border:1.4px solid #000000;border-radius:30px;content:"";transform: translatey(1px)}.widget-checkbox input[type="radio"],.widget-checkbox input[type="checkbox"]{display:none}.error-message{width:100%;margin-bottom:25px;padding:20px;background-color:#cfabab;border-radius:5px;box-sizing: border-box}.error_send{width:100%;display:block}.verwalte_newsletter .widget.widget-submit{text-align:left}.clickbox.clickbox_freunde fieldset{background-image:url("../../files/newsletter-profil/freunde-cgn-herbst-fta-1022-60.jpg")}.clickbox.clickbox_wandern fieldset{background-image:url("../../files/newsletter-profil/wandern-in-den-kitzbueheler-alpen-brixental-haidenerwin.jpg")}.clickbox.clickbox_ski fieldset{background-image:url("../../files/newsletter-profil/skifahrerin-vor-der-hohen-salve-skiwelt-wilder-kaiser-brixental-mirjageh-brixental.jpg")}.clickbox.clickbox_hund fieldset{background-image:url("../../files/newsletter-profil/hund-alps-resorts.jpg")}.clickbox.clickbox_wellness fieldset{background-image:url("../../files/newsletter-profil/wellness-f-bhk-wellness-fta-0821-08.jpg")}.clickbox.clickbox_familie fieldset{background-image:url("../../files/newsletter-profil/familie-gvk-image-fta-0522-10.jpg")}.widget.active.clickbox{border: 6px solid #abcfb9;  border-radius: 12px;  box-sizing: border-box;transition: all 0.3s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.widget.clickbox::before{width:30px;height:30px;bottom:15px;right:15px;position:absolute;background-color:#ffffff;border-radius:5px;z-index:6;content:"";pointer-events: none}.active.clickbox::before{background-color:#ffffff;background-position:center center;background-repeat:no-repeat;background-image: url("../../files/nav/hacken.svg");z-index: 9;background-size: 60%}.clickbox:after{width:100%;height:100%;bottom:0;left:0;position:absolute;display:block;background-image:url("../../files/nav/black-fade.svg");background-position:left bottom;background-repeat:repeat-x;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-size: auto 100%;z-index: 1;pointer-events: none;content: ' ';opacity: 0.8}.clickbox legend{bottom:20px;left:20px;position:absolute;margin-bottom:0;color:#ffffff;text-transform:uppercase;letter-spacing:1.5px;font-weight: 600;width: calc(100% - 80px);z-index: 4}.clickbox fieldset span{display:none}.clickbox fieldset{width:100%;height:250px;margin:0;background-image:url("../../files/image/%28c%29-salzburgerland-tourismus-bazzoka-creative.jpg");background-position:center center;background-repeat:no-repeat;border-radius:5px;background-size: cover}.widget.clickbox{width:32%;position:relative;overflow:hidden;display:block;border-radius:5px;transition: all 0.3s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s;border: 6px solid transparent;box-sizing: border-box;margin-bottom: calc(2% - 6px)}.wrap_newsletter_inhalte{width: 100%;  display: flex;  flex-wrap: wrap;  justify-content: space-between}fieldset > legend{margin-bottom:10px}.widget-trigger.active .ausw{display:none}.ce_form{padding-top:6px}.resortcheckbox span.invisible{display:none}.widget-trigger label{box-sizing: border-box;  pointer-events: none;width: auto}.widget-trigger{margin-top:8px}.move_labels .selecttrigger,.widget-trigger .selecttrigger{min-height: 60px}form.move_labels .widget-select.active label,.move_labels form .widget-select.active label,form .move_labels.widget-select.active label{opacity: 1}form.move_labels .widget-select label,.move_labels form .widget-select label,form .move_labels.widget-select label{opacity: 0}form.move_labels .widget-text label,form.move_labels .widget-textarea label,form.move_labels .widget-password label,form.move_labels .widget-select label,form.move_labels .widget-trigger label,.move_labels form .widget-text label,.move_labels form .widget-textarea label,.move_labels form .widget-password label,.move_labels form .widget-select label,.move_labels form .widget-trigger label,form .move_labels.widget-text label,form .move_labels.widget-textarea label,form .move_labels.widget-password label,form .move_labels.widget-select label,form .move_labels.widget-trigger label{left:15px;top:15px;position:absolute;padding-top:5px;padding-bottom:5px;color:#000000;transform-origin: left;  transition-property: top, left, width, background, border-radius, padding, line-height, font-size;  transition-duration: 0.25s;  transition-timing-function: ease-in-out;font-weight: 400; z-index: 1}form.move_labels .widget-text.active label,form.move_labels .widget-textarea.active label,form.move_labels .widget-password.active label,form.move_labels .widget-select.active label,form.move_labels .widget-trigger.active label,.move_labels form .widget-text.active label,.move_labels form .widget-textarea.active label,.move_labels form .widget-password.active label,.move_labels form .widget-select.active label,.move_labels form .widget-trigger.active label,form .move_labels.widget-text.active label,form .move_labels.widget-textarea.active label,form .move_labels.widget-password.active label,form .move_labels.widget-select.active label,form .move_labels.widget-trigger.active label{width:auto;left:15px;top:0;margin-top:-8px;padding:2px 3px;background-color:#f9f9f9;border-radius:2px;font-size:13px;line-height:13px}.ce_form textarea:focus{background: #fcfcfc;  border-color: #bbb}.move_labels .widget,.move_labels.widget{position:relative}.ce_form .overlay.show{display:block}.ce_form .overlay{width:100%;height:100vh;left:0;top:0;position:fixed;display:none;background-color:rgba(255,255,255,.3);z-index:99999}.resortcheckbox .shut-filter::after{color:#000000;font-family: 'Font Awesome 6 Pro';font-size: 23px;  font-weight: 300}.resortcheckbox .shut-filter{right:50px;top:50px;position:absolute;display:block}.spalten_r label{display:block}.grouped-span{break-inside: avoid}.spalten_r label[data-initial]{position:relative;padding-top:30px}.spalten_r label::after{left:1px;top:3px;position:absolute;content: attr(data-initial); font-weight: bold}.widget.resortcheckbox .resortcheckbox .spalten_r{width:100%;column-count: 3}.widget.resortcheckbox .resortcheckbox .spalten_r span{width:100%;display:block}.resortcheckbox .column{width:33%}.anwenden{webkit-transition: all 0ms ease-in-out !important;  -moz-transition: all 0ms ease-in-out !important;  -ms-transition: all 0ms ease-in-out !important;  -o-transition: all 0ms ease-in-out !important;  transition: all 0ms ease-in-out !important}.widget-select{position:relative}.widget-select::after{width:10px;height:60px;bottom:0;right:20px;position:absolute;display:block;background-image:url("../../files/nav/arrow-down.svg");background-position:right center;background-repeat:no-repeat;content:"";pointer-events: none;z-index:2}.widget-select select{color:#000000;appearance: none}.ce_form .widget-calendar input,.ce_form .selecttrigger,.ce_form widget-select select{padding-right:40px}.resortcheckbox input[type="radio"]:checked + label::before,.resortcheckbox input[type="checkbox"]:checked + label::before{background:#000000 url("../../files/nav/hacken-we.svg") center center no-repeat;color:#fff;background-size: 70%}.resortcheckbox span{position:relative}.resortcheckbox input[type="radio"] + label::before,.resortcheckbox input[type="checkbox"] + label::before{width:12px;height:12px;left:0;display:inline-block;margin-right:7px;border:1.4px solid #000000;border-radius:30px;content:"";transform: translatey(1px)}.resortcheckbox input[type="radio"],.resortcheckbox input[type="checkbox"]{display:none}.selecttrigger::after{right:20px;position:absolute;margin-left: 10px;  font-family: 'Font Awesome 6 Pro';  font-weight: 300;  content: '\f044 '}.login_401 .widget{width:100%;margin-right:0;margin-left:0}.login_401{max-width:450px;margin-top:80px;margin-right:auto;margin-left:auto}.wasche_fild{margin:0}.fullw,.ce_form .widget-text.fullw,.ce_form .widget-select.fullw{width:100%}.skiquiz-form .widget-radio fieldset span.mandatory{display: inline-block}.skiquiz-form input[type="radio"]:checked + label::before{background-color:#000000;color:#fff}.skiquiz-form input[type="radio"] + label::before{width:12px;height:12px;left:0;top:4px;position:absolute;display:block;border:1.4px solid #000000;border-radius:30px;content:""}.skiquiz-form input[type="radio"]{display:none}.skiquiz-form .widget-radio fieldset span:not(:last-of-type){margin-bottom:10px}.skiquiz-form .widget-radio fieldset span input{width:15px;height:15px;left:0;top:6px;position:absolute}.skiquiz-form .widget-radio fieldset span label{display:inline-block;margin-left:20px}.skiquiz-form .widget-radio fieldset{width:100%;margin-bottom:0}.skiquiz-form .widget-radio fieldset span{position:relative;display:block}.skiquiz-form .widget-radio fieldset legend{font-size: 19px;font-weight: 500;margin-bottom: 10px}.skiquiz-form .widget-radio{padding:20px 15px 25px;background-color:rgba(244,244,244,.5);border:1px solid #F4F4F4;border-radius:5px}.widget-radio.full{width:100%}.flexwrapper_out{width:100%;display:block}.flexwrapper.skipass .mandatory span.mandatory{display:none}.flexwrapper.skipass{gap: 2%}.flexwrapper.skipass fieldset{width:49%;margin-right:0;display: flex;gap: 4%;align-items: flex-end}.ce_form .widget-text.widget-calendar.half{width:49%}.quantity-button:hover{background-color:#dcdcdc}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance: none}.quantity input[type=number]{-moz-appearance: textfield}.quantity input{float:left;display:block;margin:0;padding:0 0 0 20px;border:1px solid #dcdcdc;line-height:1.65}.quantity input:focus{outline: 0}.quantity-nav{height:100%;position:relative;float:left;border-top-right-radius:5px;border-bottom-right-radius:5px}.quantity-button{width:25px;position:relative;text-align:center;border-left:1px solid #dcdcdc;font-size:15px;line-height:15px;color:#000000;cursor: pointer;-webkit-transform: translateX(-100%);transform: translateX(-100%);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none}.quantity-button.quantity-up{height:50%;top:0;position:absolute;border-bottom:1px solid #dcdcdc;border-top-right-radius:5px;display: flex;  justify-content: center;  align-items: center}.quantity-button.quantity-down{height:50%;bottom:0;position:absolute;border-bottom-right-radius:5px;display: flex;  justify-content: center;  align-items: center}.widget-checkbox.resortcheckbox,.widget-radio.resortcheckbox{width:90%;height:auto;max-width:1400px;max-height:80vh;left:50%;top:50%;position:fixed;overflow:auto;padding:50px;background-color:#F4F4F4;border:1px solid #dcdcdc;box-sizing: border-box;transform: translateX(-50%) translateY(-50%);z-index: 99999;visibility: hidden}.ce_form .produckt-br input{padding-right:40px;text-align:right}.ce_form .produckt-br label{left:15px;position:absolute;margin-bottom:0;top: 50%;transform: translatey(-50%);font-weight: 400;max-width: calc(100% - 80px)}.ce_form .widget-text.produckt-br{position:relative}.produckt-br{display: flex;flex-wrap: wrap;justify-content: space-between}.widget-explanation.full{width:100%}.ce_form .widget-text.widget-calendar{width:100%}.avdvent .widget.widget-submit{text-align:left}#mc_embed_signup_scroll .widget-select select{padding-top:19px}.ce_form select{width:100%}#mc_embed_signup.ce_form input{font-size:16px;line-height:28px;.ce_form input}#mce-responses{position:absolute}.ui-datepicker-month,.ui-datepicker-year{font-family:Barlow;font-family:Barlow!important}.ui-datepicker{box-shadow: 0px 0 0px 300vh rgba(0, 0, 0, 0.5) !important}.selecttrigger{width:100%;position:relative;display:block;margin-bottom:2%;padding:20px 20px 20px 15px;background-color:rgba(244,244,244,.5);border:1px solid #E8B30B;border-radius:5px;cursor: pointer;box-sizing: border-box}.widget-checkbox.resortcheckbox.show,.widget-radio.resortcheckbox.show{visibility: visible}.widget-checkbox.resortcheckbox fieldset,.widget-radio.resortcheckbox fieldset{width:100%;margin-bottom:0;display: flex;flex-wrap: wrap}.widget-checkbox.resortcheckbox fieldset span,.widget-radio.resortcheckbox fieldset span{width:33.333%;margin-bottom:7px}.widget-checkbox.resortcheckbox fieldset legend,.widget-radio.resortcheckbox fieldset legend{margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid rgba(220,220,220,.5);text-transform:uppercase;font-weight: 400}.flexwrapper{flex: 100%;display: flex;flex-wrap: wrap}.flexwrapper fieldset{margin-right:2%}.flexwrapper fieldset:nth-of-type(4n){margin-right:0}.widget-select{width:23.5%}.widget-select.half{width:49%}.widget-calendar a{bottom:20px;right:20px;cursor: pointer;position: absolute}.widget-calendar{position:relative}.widget.widget-submit{width:100%;text-align:right}.formbody{display: flex;flex-wrap: wrap;justify-content: space-between}.ce_form input,.ce_form textarea,.widget-select select,#the-filter{padding:15px;background-color:rgba(244,244,244,.5);border:1px solid #F4F4F4;border-radius:5px;font-family:Barlow;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none}.ce_form input::placeholder,.ce_form textarea::placeholder,.widget-select select::placeholder{opacity: 1}.widget-select select{width:100%;padding-top:19px;padding-bottom:19px}fieldset{width:23.5%;margin:0 0 1.6%;padding:0;border:0}.ce_form .widget-text,.ce_form .widget-select{width:49%;margin-bottom:2%}.ce_form fieldset .widget-text{width:100%}.ce_form .widget-textarea,.ce_form .widget-text.full,.ce_form .widget-select.full{width:100%}.widget-select.full{margin-bottom:1.8%}.widget{margin-bottom:2%}
/* filter-desk.css */
.ce_metamodels_frontendfilter .widget.mm_tags{width: auto}.open-filter-body .ce_metamodels_frontendfilter{z-index: 1}.nl .ce_metamodels_frontendfilter .formbody{justify-content: flex-start;column-gap: 30px}.no-filter-ue{display:none}.no-filter-ue.filter_activ_class,.no-filter-ue.filter_activ_classfilter_activ_class,.no-filter-ue.filter_activ_classfilter_activ_classfilter_activ_class{color:#000;flex-wrap: wrap;align-items: center;display:flex}.mm_tags{padding-top:5px;padding-bottom:5px}.ce_metamodels_frontendfilter.filter-ang input[type="checkbox"][checked="checked"] + label{background-color:#3f7da3;border-color:#3f7da3;color:#fff}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container label:hover{background-color:#2D678B;color:#fff}.ce_metamodels_frontendfilter .widget.mm_tags.filter-kategorie,.ce_metamodels_frontendfilter .widget.mm_tags.filter-region,.ce_metamodels_frontendfilter .widget.mm_tags.filter-special{width:auto}.filter-ang input[type="checkbox"]:checked + label{background-color:#3f7da3;color:#fff}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container label{padding:7px 11px;border:1px solid #3f7da3;border-radius:5px;font-size:14px;line-height:14px}.filter-ang input[type="checkbox"] + label::before{display:none}.an_zur{width:100%;display:flex;margin-top:20px;order:5;gap: 15px}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container{column-gap: 10px;row-gap:10px}.ce_metamodels_frontendfilter .mm_tags > label{margin-bottom:10px}.ce_metamodels_frontendfilter h2 span{margin-left:5px}a.no-filter{text-align:center;background-color:#666;font-size:16px;line-height:16px;box-sizing: border-box}.ce_metamodels_frontendfilter .widget.mm_tags span{margin-top:0;margin-bottom:0}.he span,.open-filter span{display:inline}.filter-ang input[type="checkbox"]{display:none}.ce_metamodels_frontendfilter .submit_container .submit:hover{background-color:#2D678B}.ce_metamodels_frontendfilter .submit_container .submit{display:inline-block;margin-top:0;padding:15px 25px;background-color:#3f7da3;background-image:none;border:0px;border-radius:5px;font-size:16px;color:#fff}a.no-filter:not(.filter_activ_class,.filter_activ_classfilter_activ_class,.filter_activ_classfilter_activ_classfilter_activ_class){display:none}.ce_metamodels_frontendfilter h2{margin-top:0;margin-bottom:0;padding:10px 30px 13px;background-color:#F4F4F4;font-size:20px;line-height:20px}.ce_metamodels_frontendfilter h2::before{display:inline-block;margin-right:8px;font:18px/18px 'Font Awesome 6 Pro';content: "\f1de";font-weight: 300}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container label{align-items: center}.filterout{display:none}.ce_metamodels_frontendfilter .widget.mm_tags{margin-bottom:15px;padding-top:0;padding-bottom:0}.ce_metamodels_frontendfilter .widget.mm_tags span,.ce_metamodels_frontendfilter fieldset{width:auto}.ce_metamodels_frontendfilter .formbody{position:relative;justify-content: left;  column-gap: 40px}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container,.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container label{display:flex;margin-bottom:0;flex-wrap: wrap}.shut-filter,.shut-area{display:none}.ce_metamodels_frontendfilter{width:100%;height:auto;min-width:0px;max-width:100%;right:0;position:relative;margin-top:50px;margin-bottom:50px;padding:0;border:3px solid #F4F4F4;border-radius:5px;-webkit-box-shadow: none;box-shadow: none;z-index: 0}.ce_metamodels_frontendfilter .formbody{padding:30px}@media (min-width:1200px){}
@media (max-height:750px){
/* style-min-height.css */
.mega-dropdown-inner{padding-left:146px}#main{padding-top:90px}.logo{width:110px}.navigation li{font-size:17px}
}
@media (max-width:1450px){
/* style-desk-gr.css */
.navigation > .level_1 > li::after{color: transparent;margin-right: 6.5px;    margin-left: 6.5px}.icons-payment{right:5%}.navigation li{font-size:16px;letter-spacing:0px}.navigation a.gutschein:before{display:block}.navigation a.gutschein{width:20px;height:20px;overflow:hidden;padding-bottom:0;webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none}.ce_metamodels_frontendfilter .formbody{justify-content: flex-start;column-gap: 20px}#container .mod_article .inside,#footer .newsletter-abo,.headerfixed .inside,#header .claim,.nav-footer,#container .mod_article.fullw .inside .panel,.back,.footer-socialmedia,.booking-bar,.mega-dropdown-inner,#main .newsletter-abo .inside{width:92%;margin-right:auto;margin-left:auto}.untermenue-details .ui-tabs-nav{width:100%;margin-left:4;padding-left:4%;box-sizing: border-box}.top{right:4%}
}
@media (max-width:1150px){
/* style-desk-small.css */
.navigation > .level_1 > li::after{color: transparent;margin-right: 5px;    margin-left:5px}.widget.clickbox{width: 49%}.nav-footer .level_2 li > a,.nav-footer .level_2 li > strong{font-size:15px}.navbild .mega-dropdown-text{font-size:16px}.mobile_menu_trigger{display: none !important}.logo{width: 100px}.navigation li{font-size:15px;letter-spacing: 0px}.flexwrapper.skipass fieldset{width:100%;gap: 2%}.empf-resorts .ce_metamodel_content{padding-bottom:10px}.mega-dropdown-inner section,.mega-dropdown-inner section:nth-of-type(1),.mega-dropdown-inner section:nth-of-type(2),.mega-dropdown-inner section:nth-of-type(3),.mega-dropdown-inner section:nth-of-type(4){width: 32%!important}.mega-dropdown-inner{display: flex;flex-wrap: wrap;justify-content: space-between}.mega-dropdown-column.navbild:last-of-type{display:none}.mod_newscategories_cumulative{display: flex;flex-wrap: wrap;justify-content: space-between}active-categories{order:1}.inactive-categories{order:3}.reset-link{order:2}.four .team{width:31%}.four .team:nth-of-type(4n){margin-right:3.5%}.four .team:nth-of-type(3n){margin-right:0}.newsletter-abo .ce_text.first{padding-left:0}.newsletter-abo{font-size:18px}.newsletter-abo .ce_hyperlink a,.resortbanner .ce_hyperlink a{font-size:15px;letter-spacing:.5px}
}
@media (max-width:990px){
/* style-ipad.css */
.landingpage .icons-payment{bottom: -5px}.landingpage #footer{margin-top:0}.icons-payment.ce_gallery ul{justify-content: center}.icons-payment{bottom:0;left:auto;right:auto;position:relative;margin-right:auto;margin-left:auto;text-align:center;display: block}.margin_bot80,.margin_bot100{margin-bottom:32px}.rs-column.-large-first-row:nth-of-typ2(2n){margin-top:32px}.order_900_last_2 .rs-column:nth-last-of-type(2){order:99}.order_900_last_2{display: flex;  flex-wrap: wrap}#main .zitat_text.ce_text{font-size:18px;line-height:27px}.margin_bot64{margin-bottom:32px}.margin_bot80,.margin_top100{margin-bottom:32px}.margin_top64{margin-top:32px}.margin_top80{margin-top:32px}.padding64,.tipp.padding64{padding:32px}.no-bookingbar #main{padding-top:80px}.mod_article.grau.error_unterk{padding-bottom:30px}.sp_error{margin-top:100px}.sp_error .rs-column:last-of-type{margin-top:0;margin-bottom:7%;order: -1}.mobil-nav .gutschein{display:block}.mobil-nav .blog{display:none}.nav-footer{width:100%;padding:5px 15px;background-color:#F4F4F4;border-radius:5px;box-sizing: border-box}#footer{width:92%;margin-right:auto;margin-left:auto;border-radius:5px;background-color: transparent}.nav-footer .level_1 > li{width:100%;height:50px;overflow:hidden;margin-right:0;margin-bottom:0;margin-left:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0px solid rgba(102,102,102,.2);border-right:0px solid rgba(102,102,102,.2);border-bottom:1px solid rgba(102,102,102,.2);border-left:0px solid rgba(102,102,102,.2);cursor: pointer}.nav-footer .level_1 > li:last-of-type{border-bottom:0px}.nav-footer .level_1 > li > a,.nav-footer .level_1 > li > strong{width:100%;position:relative;display:block;padding-top:15px;padding-bottom:15px}.nav-footer ul.level_2{margin-top:-5px;margin-bottom:15px}.nav-footer ul.level_2 > li > a,.nav-footer ul.level_2 > li > strong{padding-top:7px;padding-bottom:7px}.nav-footer .level_1 > li.open{height:auto}.nav-footer .level_1 > li > a.open{font-weight: 500}.nav-footer .level_1 > li > a:after,.nav-footer .level_1 > li > strong:after{right:10px;position:absolute;font:14px FontAwesome;content: '+';font-weight: 100}#footer > .inside{padding-top:2px}.footer-socialmedia{width:100%;margin-top:20px;margin-bottom:0;text-align:center}.untermenue-details .ui-tabs-nav li a,.untermenue-details .ui-tabs-nav li:first-of-type a{text-transform: capitalize}.mobile_menu_trigger{display: block !important}.resortcheckbox .shut-filter{right:20px}.widget.resortcheckbox .resortcheckbox .spalten_r{column-count: 2}.widget-radio.resortcheckbox fieldset span{width:50%}.detail-seite #main .newsletter-abo{margin-top:40px}.mod_newslist.magazin{gap: 4%}.mod_newslist.magazin .layout_latest:nth-of-type(3n),.kachel:nth-of-type(3n){margin-right:0}flecha_select:hover,.form_item select:hover,.form_item input:hover{background-color: transparent}#acepta_ninos{padding-right:20px;padding-left:20px}#acepta_ninos::before{display:none}#container_buton{padding-left:0}.formGroup .form_item,.boton{border-radius:0}.formGroup{background-color:#ffffff}.wrapper-travel-period .form_item::before{bottom:7px;left:.5px;top:auto}.formGroup .form_item::before{left:0;font-size:12px}.detail-seite .booking-bar{display:none}.detail-seite.no-avantio .booking-bar.mob{display:none}.ban-aktiv-bix-x .booking-bar.desk.fix{margin-top:0}.ui-datepicker-prev::before{font-family:'Font Awesome 6 Pro';content: "\f355" !important}.ui-datepicker-next::before{font-family:'Font Awesome 6 Pro';content: "\f356" !important}.ui-datepicker-next::before,.ui-datepicker-prev::before{color:#000000!important}.flexible-search-form .form-input-container-header{margin-bottom: 15px !important}.flexible-search-form .form-input-night{max-width: 100% !important;width: 100% !important}.flexible-search-form .switch-button-wrapper{height: 25px !important}.flexible-search-form .switch-button-wrapper input{height: 24px !important}.flexible-search-form .switch-button-wrapper .switch-button{height: 25px !important}.flexible-search-form .switch-button-wrapper .switch-button-inside{width: 23px!important;height: 21px!important}.switch-button-wrapper{margin-top:0;margin-top: 0 !important}.flexible-search-form .form-input-container-header{flex-direction: row !important;align-items: end !important}#fs-icon-info{width:25px;height:25px}.button-apply-search{width:100%;padding-top:8px;padding-bottom:8px;background-color:#E8B30B;border-radius:5px;color:#fff;letter-spacing:1px;font-weight: 500 !important;font-size: 14px !important;text-align: center !important;margin-right: 0px !important}.flexible-search-form{flex-wrap: wrap;display: block !important}.flexible-search-form .form-input-container{width:100%}.booking-bar.desk #tabla_form,.booking-bar.desk.fix #tabla_form,.booking-bar.desk,.booking-bar.desk.fix{-ms-overflow-style: none;/* IE and Edge */      scrollbar-width: none;/* Firefox */}.booking-bar.desk #tabla_form::-webkit-scrollbar,.booking-bar.desk.fix #tabla_form::-webkit-scrollbar,.booking-bar.desk::-webkit-scrollbar,.booking-bar.desk.fix::-webkit-scrollbar{display:none}#top.no-scrol{overflow:hidden}.booking-bar.desk.visible,.booking-bar.desk.fix.visible{display:block;visibility: visible}.booking-bar .mob div{cursor: pointer}.close-mobi-bookingbar{width:25px;height:25px;right:30px;position:absolute;display:block;top:30px;cursor: pointer;z-index: 99999}.booking-bar.desk input[type="text"]{box-shadow:none!important}.booking-bar.desk #edades{padding-right:0;padding-left:0}.booking-bar.desk #acepta_ninos{width:90%;max-width:500px;float:none;display:block;margin-top:30px;margin-right:auto;margin-left:auto;text-align:center;border-radius:5px;line-height:40px;box-sizing: border-box}.booking-bar.desk .ninyo,.booking-bar.desk .titulo_miniform{width:90%;max-width:500px;float:none;margin-right:auto;margin-left:auto;padding-left:0;border:0px;justify-content: space-between}#top #ui-datepicker-div,#top #ui-datepicker-div .fix{width: 80% !important;position: fixed !important;top: 50px !important;z-index: 999999999999 !important;left: 50% !important;transform: translateX(-50%)}html #ui-datepicker-div{z-index:9999 !important}.booking-bar.desk #avantio-form{height:100%}.booking-bar.desk .desk{width:100%;height:100%;border:0px;border-radius:0}.booking-bar.desk .allresorts{display:none}.booking-bar.desk #avantio-form label{display:block}.booking-bar.desk,.booking-bar.desk.fix{width:100%;height:100%;max-width:100%;bottom:0;left:0;right:0;top:0;position:fixed;overflow:scroll;display:none;padding-bottom:0;background-color:#fff;z-index: 99999999999;flex-wrap: wrap;justify-content: center;align-content: center;box-sizing: border-box;visibility: hidden}.booking-bar.mob{display:block}.booking-bar.desk .form_item input::placeholder,.booking-bar.desk.fix .form_item input::placeholder{padding-left:0}.booking-bar.desk label,.booking-bar.desk.fix label{display:block;margin-top:20px;letter-spacing:1px;font-weight:600}.booking-bar.desk .form_item select,.booking-bar.desk .form_item input:first-of-type,.booking-bar.desk.fix .form_item select,.booking-bar.desk.fix .form_item input:first-of-type{padding:10px 20px}.booking-bar.desk .form_item select,.booking-bar.desk .form_item input,.booking-bar.desk .form_item input::placeholder,.booking-bar.desk.fix .form_item select,.booking-bar.desk.fix .form_item input,.booking-bar.desk.fix .form_item input::placeholder{color:rgba(000000,.6);font-weight:300}.booking-bar.desk .boton,.booking-bar.desk.fix .boton{padding-top:15px;padding-bottom:15px;border-radius:5px}.booking-bar.desk .formGroup,.booking-bar.desk.fix .formGroup{border-right:0px}.booking-bar.desk #contenido_buscar,.booking-bar.desk.fix #contenido_buscar{width:90%;max-width:100%;bottom:20px;position:absolute;z-index:999;left:5%}.booking-bar.desk #sombrap,.booking-bar.desk #contenedor2,.booking-bar.desk #contenidop2,.booking-bar.desk #formBusquedaAlquileres,.booking-bar.desk #tabla_form,.booking-bar.desk.fix #sombrap,.booking-bar.desk.fix #contenedor2,.booking-bar.desk.fix #contenidop2,.booking-bar.desk.fix #formBusquedaAlquileres,.booking-bar.desk.fix #tabla_form{height:100%}.booking-bar.desk #tabla_form .wrapper-travel-period,.booking-bar.desk.fix #tabla_form .wrapper-travel-period{border:0px;border-radius:0;width: 90% !important}.booking-bar.desk #tabla_form,.booking-bar.desk.fix #tabla_form{overflow:scroll;display:flex;padding-top:30px;padding-bottom:80px;flex-wrap: wrap;box-sizing: border-box}.booking-bar.desk .formGroup,.booking-bar.desk.fix .formGroup{width:90%;max-width:500px;float:none;margin-right:auto;margin-left:auto}.unterk-out .ce_metamodel_content{width:48%}.presseitem figure,.presseitem .textinside{width:100%}.magazin.infmappe .layout_latest,.magazin.infmappe .layout_latest:nth-of-type(3n){width:46%;margin-right:2%}.ban-aktiv-bix-x .untermenue-details .ui-tabs-nav.fix,.ban-aktiv-bix-x-res .untermenue-details .ui-tabs-nav.fix{top:96px}.ban-aktiv-bix-x .filterout,.ban-aktiv-bix-x-res .filterout{top:93px}.widget-checkbox.resortcheckbox fieldset span{width:50%}.navigation li.alle-resorts{display:block}.slider-header{margin-top:55px;height: calc(55vh - 55px)}.untermenue-details .ui-tabs-nav.fix{top:55px}.buchen_link_re.booking-bar{display:block}span.restnamemob{display:block}span.restnameshort,span.restname,span.tabanreise{display:none}.booking-bar .mob a,.booking-bar .mob div{background-color:#E8B30B;color:#ffffff}#footer,.detail-seite #footer{margin-bottom:70px}.filterout{top:65px}.shut-filter{padding-right:25px}.booking-bar.fix{width:100%;max-width:100%;bottom:0;top:auto;border-top:0px;border-radius:0}.booking-bar.fix .mob a,.booking-bar.fix .mob div{padding-top:10px;padding-bottom:10px;border-bottom:2px solid #E8B30B;border-radius:0;font-size:16px}.booking-bar{width:92%;max-width:500px;bottom:-28px}.magazin .layout_latest,.mm-uebersicht .item,.emp-res,.kachel{width:48%;margin-right:4%;margin-bottom:7%}.flexer .team,.four .team:nth-of-type(4n){margin-right:0;margin-left:0}.booking-bar .mob{display:block;visibility: visible}.flexer.four{justify-content: space-between}.magazin .layout_latest:nth-of-type(3n),.mm-uebersicht .item:nth-of-type(3n),.emp-res:nth-of-type(3n){margin-right:4%}#main,.magazin-leser .inside{padding-top:80px}.magazin .layout_latest:nth-of-type(2n),.mm-uebersicht .item:nth-of-type(2n),.emp-res:nth-of-type(2n),.team:nth-of-type(2n),.kachel:nth-of-type(2n){margin-right:0}.headerfixed{height:55px}.navigation{display:none;visibility: hidden}.logo{width:100px;position:absolute;margin-left: calc(50% - 50px)}.headerfixed.fix .logo,.ban-aktiv-bix-x.open-filter-body .headerfixed .logo,.ban-aktiv-bix-x-res.open-filter-body .headerfixed .logo,.mobile_menu_active .headerfixed .logo{width:44px;margin-top:3px;margin-left: calc(50% - 22px)}.sprachenwechsler{top:20px;float:left}
}
@media (max-width: 768px){
/* style-mob.css */
#erweitert-b{margin-bottom:50px}.regiontext .picture_gallery{margin-top: 15px}.only_link .kachel{padding-bottom: 40px}.landingpage .icons-payment{bottom: 0px}.icons-payment{margin-bottom:5px}.mod_article.grau.abstaende_kl{margin-top:50px;margin-bottom:30px;padding-top:40px;padding-bottom:30px}.landingpage .mod_article.highlights.grau{margin-bottom:30px}.popup_newsl_inn .g-recaptcha{margin-bottom:10px}.text_pop{padding:20px}.marg-top-mobi{margin-top:30px}.trigger{z-index: 999999}.abstanunten-desktop{margin-bottom:0}.abstandoben-desktop{margin-top:0}.padding64,.tipp.padding64,.padding32,.tipp.padding32{padding:20px}.max_personen_anzahl_unterkunft .widget-select::after{height: 24px;  right: 8px}.max_personen_anzahl_unterkunft .widget-select select{font-size:13px;line-height:13px;padding: 5px 7px}.mod_newscategories.java_filter ul li.submenu > span .name{padding-bottom:0}.mod_newscategories.java_filter ul{padding-right:0}.java_filter ul li.reset{bottom:15px}.mod_newscategories.java_filter ul.level_1{padding:15px 15px 50px;gap: 5px}.mod_newscategories.java_filter ul li.submenu{padding:0}.booking_alternativ:not(.ce_hyperlink).fix::after,.booking_alternativ:not(.ce_hyperlink).fix,.booking_alternativ.ce_hyperlink.fix a::after,.booking_alternativ.ce_hyperlink.fix a{font-size:15px;line-height:15px}#main,.magazin-leser .inside{padding-top: 50px}.share_b{margin-bottom: 30px}#container .mod_article .magazin-leser .inside .layout_full .ce_text{margin-top:30px;margin-bottom:30px}.buchen_link_re.booking-bar .mob a{padding-left: 10px;  padding-right: 10px;  padding-top: 13px;  padding-bottom: 14px;font-size: 16px;line-height: 16px}.booking_alternativ:not(.ce_hyperlink),.booking_alternativ.ce_hyperlink a{padding-left: 10px;  padding-right: 10px;  padding-top: 15px;  padding-bottom: 16px;font-size: 16px;line-height: 16px}.fix.buchen_link_re.booking-bar .mob a,.fix.buchen_link_re.booking-bar .mob a::after{font-size: 15px;    line-height: 15px}.booking-bar .mob a,.booking-bar .mob div{display:none}.booking_alternativ:not(.ce_hyperlink)::after,.booking_alternativ.ce_hyperlink a::after,.buchen_link_re.booking-bar .mob a::after{font-size: 15px;line-height: 15px}.kontakt_mice.autor{margin-top:30px;margin-bottom:30px;padding-top:30px;padding-bottom:30px}.kontakt_mice .textinside{width:100%}.kontakt_mice.autor .image_container{width:110px;height:110px}.vorschautext_b2b{width:90%}.ce_form  .widget-checkbox{width:100%}.ce_form  fieldset.checkbox_container,.ce_form  .widget-checkbox.full fieldset.checkbox_container{column-count: 1}.no-bookingbar #main{padding-top:50px}.java_filter ul li{padding: 5px 7px;font-size: 13px;line-height: 13px}.java_filter h6{padding-right:5%;padding-left:5%}.java_filter ul{padding: 5%}.inline-b.ce_hyperlink:not(:last-of-type){margin-right:0}#main .inline-b.anker_m.ce_hyperlink:not(:last-of-type){margin-right:5px;margin-bottom:0}#main .inline-b.anker_m.ce_hyperlink{margin-top:5px}#main .anker_m.ce_hyperlink a{padding-right:18px;padding-left:18px}.inline-b.anker_m{display:inline-block}.inline-b{display:block}.sp_error{margin-top:40px}.sp_error h1{font-size:35px}.error-message{margin-bottom:0}.clickbox fieldset{height:200px}.widget.clickbox{margin-bottom:5px;width: 100%}#last-action-date-container{margin-bottom:10px}#lwb .justify-content-between{flex-wrap: wrap}.trenner-menue{width: 3px;  height: 3px;transform: translatey(0.5px)}#container .mod_article .magazin-leser .inside > .layout_full .autor .textinside{width:100%;    gap: 30px}#container .mod_article .magazin-leser .inside > .layout_full .autor{flex-wrap: wrap}.ce_form .widget-text,.ce_form .widget-select,.widget{margin-bottom:12px}.widget-checkbox.resortcheckbox fieldset legend,.widget-radio.resortcheckbox fieldset legend{padding-right:30px;box-sizing: border-box}.widget.resortcheckbox .resortcheckbox .spalten_r{column-count: 1}.selecttrigger{box-sizing: border-box}.widget-radio.resortcheckbox{padding:20px;box-sizing: border-box}.widget-radio.resortcheckbox fieldset span{width:100%}.detail-seite #main .newsletter-abo{margin-top:0}.show-mor-b-out{margin-top: 0px}.skiq.landingpage .rs-column.-large-first-row{margin-top:25px}.skiquiz-form .widget-radio fieldset span input{top:5px}.popup_newsl{max-height:80vh}.popup_newsl h2{padding-right:30px}#shut_popup_newsl{filter: none}#shut_popup_newsl img{filter: brightness(0)}.bild_pop{display:none}.bild_pop :not(source){height: 200px}.bild_pop{order: -1}.text_pop,.bild_pop{width:100%}.flexwrapper.skipass{display:block}.flexwrapper.skipass fieldset{margin-top:10px;margin-bottom:0;flex-wrap: wrap}.ce_metamodels_frontendfilter .widget.mm_tags.filter-kategorie,.ce_metamodels_frontendfilter .widget.mm_tags.filter-region,.ce_metamodels_frontendfilter .widget.mm_tags.filter-special,.ce_metamodels_frontendfilter .widget.mm_tags.filter-verpflegung{width:100%}.ce_metamodels_frontendfilter{margin-top:30px;margin-bottom:30px}.ce_metamodels_frontendfilter h2{padding-right:5%;padding-left:5%}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container{column-gap: 7px;  row-gap: 7px}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container label,.java_filter ul li:not(.submenu){padding:5px 7px;font-size:13px;line-height:13px}.no-filter-ue span{display:none}.ce_metamodels_frontendfilter .submit_container .submit{padding: 10px 15px;font-size: 15px}.an_zur{margin-top:10px}.ce_metamodels_frontendfilter .formbody{padding:5%;gap: 0px}.start .nav-footer{margin-top:0}.start #main .newsletter-abo{margin-top:60px}#erweitert-b .text{margin-top:50px}#main .empf-resorts .newsletter-abo{margin-top:0}.height-reg.show-all{padding-bottom:25px}#container .mod_article .magazin-leser .inside .layout_full .rs-column:not(:first-of-type){margin-top:30px}#container .mod_article .magazin-leser .inside .layout_full .ce_text
#container .mod_article .magazin-leser .inside .layout_full .rs-columns{margin-top:30px;margin-bottom:30px}#container .mod_article .magazin-leser .inside .layout_full .grau{position:relative;overflow:visible;margin-top:30px;margin-bottom:30px;padding-top:30px;padding-bottom:30px}.magazin-leser-header .headline h1{max-width:90%;margin-left:5%;font-size:25px;line-height:30px}.empf-resorts{margin-bottom:0}.haupttext_teaser .bewertungen-g-d{display:block;margin-top:10px;margin-bottom:-6px;margin-left:0}.more a.allbei{margin-top:20px;margin-right:auto;margin-left:auto;display: table}.stoerer_vorschau .value{width:340px;left:-67px;top:118px}.stoerer_vorschau .value .text{font-size:11px;line-height:11px}.ce_form .widget-text.widget-calendar.half{width:100%}.close-mobi-bookingbar{width:20px;height:20px;right:15px;top:15px;padding:10px}.ban-aktiv-bix-x .filterout,.ban-aktiv-bix-x-res .filterout{top:126px}#headerbox-big .inside{height:100%;display: flex;flex-wrap: wrap;height: 100%;align-content: center;justify-content: center}.ban-aktiv-bix-x .untermenue-details .ui-tabs-nav.fix,.ban-aktiv-bix-x-res .untermenue-details .ui-tabs-nav.fix{top:130px}#headerbox-big{height:75px}#headerbox-big p a{display:block}#headerbox-big p{margin-right:25px}.ban-aktiv-bix-x .headerfixed,.ban-aktiv-bix-x .mega-dropdown,.ban-aktiv-bix-x .trigger,.ban-aktiv-bix-x .booking-bar.fix,.ban-aktiv-bix-x#top,.ban-aktiv-bix-x-res .headerfixed,.ban-aktiv-bix-x-res .mega-dropdown,.ban-aktiv-bix-x-res .trigger,.ban-aktiv-bix-x-res .booking-bar.fix,.ban-aktiv-bix-x-res#top{margin-top:75px}.ce_form .widget-select{width:100%}.rs-columns.imageright{display:flex;flex-wrap: wrap}.imageright .ce_rs_column_start:first-of-type{order:2}.landingpage .rs-column.-large-first-row{margin-top:0}#main .ce_text.iconteaser{width:100%;padding-right:5%;padding-left:5%;border:0px}.highlights .inside{display:block}.anwenden{width:100%;text-align:center}.resortcheckbox .shut-filter{right:15px;top:15px;padding-right:0}.widget-checkbox.resortcheckbox{padding:15px}.widget-checkbox.resortcheckbox fieldset span{width:100%}.ban-aktiv #headerbox{height:80px;display: flex;justify-content: center;align-items: center}.ban-aktiv .headerfixed,.ban-aktiv .mega-dropdown,.ban-aktiv .trigger{margin-top:80px}.panel.resort:before{width:100%}.panel.open,.panel.resort.open,#sommer .spalten.open,#winter .spalten.open{height:auto}li.nomob{display:none}.footer-add p{margin-top:0}.footer-add{margin-bottom:10px}.mm-details-infobox{padding-right:15px;padding-left:15px}.bread-res-reiter p .fa{margin-right:5px;font-size:14px}#main .ce_text.bread-res-reiter,.detail-seite .bread-res-reiter .mm-details-res-name.claim,.bread-res-reiter .mm-details-res-name.claim .text{font-size:14px;letter-spacing:.2px}.trigger{top:15.5px;right: 4%}.untermenue-details .ui-tabs-nav{padding-left:0}.untermenue-details{padding-top:60px}.rs-columns.order{display: flex;flex-wrap: wrap}.rs-columns.order .rs-column:nth-of-type(2){margin-top:0;order:1}.rs-columns.order .rs-column:nth-of-type(1){order:2}.start #main .ce_text,.start .ce_hyperlink,.start .more,.start .mod_newslist H3{text-align:center}#header .claim,.magazin-leser-header .headline{font-size:35px}.mm_bilder_sp:nth-of-type(3),.mm_bilder_sp:nth-of-type(4){display:none}#header .claim H3,.magazin-leser-header H3,.header .claim,.mm-details-res-name .text,#header .claim p,.magazin-leser-header p{font-size:35px}.top{left:auto;right:auto;position:relative;margin-right:auto;margin-left:auto}.top.show{bottom:0}.nav-footer .level_1 > li > a.open:after,.nav-footer .level_1 > li > strong.open:after{content:'-'}a.no-filter,.open-filter{width:100%;text-align:center;box-sizing: border-box}.reset-filter{display:none}H1{line-height:35px}.widget-select,fieldset{width:49%}fieldset:nth-of-type(2n){margin-right:0}.ce_form .widget-text{width:100%}.panel.urlaubsregion #sommer .spalten .spalte2:after,.panel.urlaubsregion #winter .spalten .spalte1:after,.panel.urlaubsregion #sommer .spalten .spalte2:before,.panel.urlaubsregion #winter .spalten .spalte1:before,.panel #sommer .spalten.open::after,.panel #sommer .spalten.open::before,.panel #winter .spalten.open::after,.panel #winter .spalten.open::before{display:none}.panel #winter .spalten:before,.panel #winter .spalten:after,.panel #sommer .spalten:before,.panel #sommer .spalten:after{display:block}.panel.urlaubsregion #sommer .spalte2,.panel.urlaubsregion #winter .spalte1,.panel.urlaubsregion #sommer .spalten.open,.panel.urlaubsregion #winter .spalten.open{height:auto}.spalten > div,#winter .spalten > div:nth-of-type(2n),.spalten > div:nth-of-type(2n),#winter .spalten > div,.slider_ausf_mm .tipp .picture_main,.slider_ausf_mm .tipp .ce_text{width:100%;margin-right:0;margin-left:0}.slider_ausf_mm .tipp .ce_text,.spalte1,#winter .spalte2{order: 2}.regiontext .picture_main{margin-top:30px;margin-bottom:0}.slider_ausf_mm .tipp .picture_main,.spalte2,#winter .spalte1{order: 1}.unterk-out .ce_metamodel_content{width:100%;margin-right:0;margin-bottom:65px}.unterk-out .ce_metamodel_content:nth-of-type(3n){margin-right:0}.unterk-out .ce_metamodel_content:nth-of-type(2n){margin-right:0}.galerie .bildergalerie ul li,.galerie ul li{width:48%;margin-right:4%;margin-bottom:4%}.galerie .bildergalerie ul li:nth-of-type(3n),.galerie ul li:nth-of-type(3n){margin-right:4%}.galerie .bildergalerie ul li:nth-of-type(2n),.galerie ul li:nth-of-type(2n){margin-right:0}.panel.resort:before{padding-left:0}.ce_gallery ul{margin-top:20px;margin-bottom:15px}.magazin-start .layout_latest .image_container{width:100%;float:none}.magazin-start .layout_latest h3{margin-bottom:0}#main .newsletter-abo .inside,#main .resortbanner .inside{display:block}#main .newsletter-abo .inside a,#main .resortbanner .inside a{display:block;text-align:center}.slider-header{height:350px;min-height:350px}#main,.landingpage #main{padding-bottom:60px}.landingpage .abstandoben{margin-top:25px}#main .ce_hyperlink,.more,.back,.submit{margin-bottom:15px}#main .newsletter-abo .inside p{margin-top:0;text-align:center}.magazin-start .layout_latest h2,.magazin-leser-header .info{display:none}.mod_article.grau{margin-top:55px;margin-bottom:55px;padding-top:55px;padding-bottom:55px}.flexer.desk{display:none}.mobi{display:block}.sliderprev,.sliderprev .unterkunft{height:auto;margin-bottom:0}.sliderprev .urlaubthema,.sliderprev .unterkunft{height:300px}.sliderprev{overflow:visible}.sliderprev .rsts-crop{overflow: visible}.rsts-skin-default .rsts-nav{position: absolute;right: 0px;bottom: -30px;left: 0px;text-align: right;width: 100%;text-align: center}.urlaubthema:first-of-type,.unterkunft{width:100%}.untermenue-details .ui-tabs-nav{width:100%}.untermenue-details ul.ui-tabs-nav{padding-right:4%;padding-left:4%;box-sizing: border-box}.untermenue-details .ui-tabs-nav li a,.untermenue-details .ui-tabs-nav li:first-of-type a{padding-right:5px;padding-left:5px;font-size:14px;text-transform:capitalize}.untermenue-details .ui-tabs-nav li:first-of-type a{padding-left:0}.untermenue-details .ui-tabs-nav{border-top:1px solid #E8B30B}.untermenue-details .ui-tabs-nav{display: inline-flex;justify-content: space-between;align-items: center}.untermenue-details .ui-tabs-nav li{text-align:center}.logo{width:80px;position:absolute;margin-left: calc(50% - 40px)}.magazin .layout_latest,.mm-uebersicht .item,.emp-res,.team,.four .team,.kachel{width:100%;margin-right:0;margin-bottom:65px}.ce_metamodel_content{clear:both}.magazin .layout_latest:nth-of-type(3n),.mm-uebersicht .item:nth-of-type(3n),.emp-res:nth-of-type(3n),.team:nth-of-type(3n),.kachel:nth-of-type(3n){margin-right:0}.mobile_menu{width:100%;width:100%!important}
}
