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%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
.download-element a{padding:3px 6px 3px 22px;background:url(../../assets/contao/images/iconPLAIN.svg) left center no-repeat}ul.enclosure{padding-left:0}li.download-element{list-style-type:none}.ext-xl a{background-image:url(../../assets/contao/images/iconXL.svg)}.ext-xls a{background-image:url(../../assets/contao/images/iconXLS.svg)}.ext-xlsx a{background-image:url(../../assets/contao/images/iconXLSX.svg)}.ext-hqx a{background-image:url(../../assets/contao/images/iconHQX.svg)}.ext-cpt a{background-image:url(../../assets/contao/images/iconCPT.svg)}.ext-bin a{background-image:url(../../assets/contao/images/iconBIN.svg)}.ext-doc a{background-image:url(../../assets/contao/images/iconDOC.svg)}.ext-docx a{background-image:url(../../assets/contao/images/iconDOCX.svg)}.ext-word a{background-image:url(../../assets/contao/images/iconWORD.svg)}.ext-cto a{background-image:url(../../assets/contao/images/iconCTO.svg)}.ext-dms a{background-image:url(../../assets/contao/images/iconDMS.svg)}.ext-lha a{background-image:url(../../assets/contao/images/iconLHA.svg)}.ext-lzh a{background-image:url(../../assets/contao/images/iconLZH.svg)}.ext-exe a{background-image:url(../../assets/contao/images/iconEXE.svg)}.ext-class a{background-image:url(../../assets/contao/images/iconCLASS.svg)}.ext-so a{background-image:url(../../assets/contao/images/iconSO.svg)}.ext-sea a{background-image:url(../../assets/contao/images/iconSEA.svg)}.ext-dll a{background-image:url(../../assets/contao/images/iconDLL.svg)}.ext-oda a{background-image:url(../../assets/contao/images/iconODA.svg)}.ext-pdf a{background-image:url(../../assets/contao/images/iconPDF.svg)}.ext-ai a{background-image:url(../../assets/contao/images/iconAI.svg)}.ext-eps a{background-image:url(../../assets/contao/images/iconEPS.svg)}.ext-ps a{background-image:url(../../assets/contao/images/iconPS.svg)}.ext-pps a{background-image:url(../../assets/contao/images/iconPPS.svg)}.ext-ppt a{background-image:url(../../assets/contao/images/iconPPT.svg)}.ext-pptx a{background-image:url(../../assets/contao/images/iconPPTX.svg)}.ext-smi a{background-image:url(../../assets/contao/images/iconSMI.svg)}.ext-smil a{background-image:url(../../assets/contao/images/iconSMIL.svg)}.ext-mif a{background-image:url(../../assets/contao/images/iconMIF.svg)}.ext-odc a{background-image:url(../../assets/contao/images/iconODC.svg)}.ext-odf a{background-image:url(../../assets/contao/images/iconODF.svg)}.ext-odg a{background-image:url(../../assets/contao/images/iconODG.svg)}.ext-odi a{background-image:url(../../assets/contao/images/iconODI.svg)}.ext-odp a{background-image:url(../../assets/contao/images/iconODP.svg)}.ext-ods a{background-image:url(../../assets/contao/images/iconODS.svg)}.ext-odt a{background-image:url(../../assets/contao/images/iconODT.svg)}.ext-wbxml a{background-image:url(../../assets/contao/images/iconWBXML.svg)}.ext-wmlc a{background-image:url(../../assets/contao/images/iconWMLC.svg)}.ext-dmg a{background-image:url(../../assets/contao/images/iconDMG.svg)}.ext-dcr a{background-image:url(../../assets/contao/images/iconDCR.svg)}.ext-dir a{background-image:url(../../assets/contao/images/iconDIR.svg)}.ext-dxr a{background-image:url(../../assets/contao/images/iconDXR.svg)}.ext-dvi a{background-image:url(../../assets/contao/images/iconDVI.svg)}.ext-gtar a{background-image:url(../../assets/contao/images/iconGTAR.svg)}.ext-inc a{background-image:url(../../assets/contao/images/iconINC.svg)}.ext-php a{background-image:url(../../assets/contao/images/iconPHP.svg)}.ext-php3 a{background-image:url(../../assets/contao/images/iconPHP3.svg)}.ext-php4 a{background-image:url(../../assets/contao/images/iconPHP4.svg)}.ext-php5 a{background-image:url(../../assets/contao/images/iconPHP5.svg)}.ext-phtml a{background-image:url(../../assets/contao/images/iconPHTML.svg)}.ext-phps a{background-image:url(../../assets/contao/images/iconPHPS.svg)}.ext-js a{background-image:url(../../assets/contao/images/iconJS.svg)}.ext-psd a{background-image:url(../../assets/contao/images/iconPSD.svg)}.ext-rar a{background-image:url(../../assets/contao/images/iconRAR.svg)}.ext-fla a{background-image:url(../../assets/contao/images/iconFLA.svg)}.ext-swf a{background-image:url(../../assets/contao/images/iconSWF.svg)}.ext-sit a{background-image:url(../../assets/contao/images/iconSIT.svg)}.ext-tar a{background-image:url(../../assets/contao/images/iconTAR.svg)}.ext-tgz a{background-image:url(../../assets/contao/images/iconTGZ.svg)}.ext-xhtml a{background-image:url(../../assets/contao/images/iconXHTML.svg)}.ext-xht a{background-image:url(../../assets/contao/images/iconXHT.svg)}.ext-zip a{background-image:url(../../assets/contao/images/iconZIP.svg)}.ext-m4a a{background-image:url(../../assets/contao/images/iconM4A.svg)}.ext-mp3 a{background-image:url(../../assets/contao/images/iconMP3.svg)}.ext-wma a{background-image:url(../../assets/contao/images/iconWMA.svg)}.ext-mpeg a{background-image:url(../../assets/contao/images/iconMPEG.svg)}.ext-wav a{background-image:url(../../assets/contao/images/iconWAV.svg)}.ext-ogg a{background-image:url(../../assets/contao/images/iconOGG.svg)}.ext-mid a{background-image:url(../../assets/contao/images/iconMID.svg)}.ext-midi a{background-image:url(../../assets/contao/images/iconMIDI.svg)}.ext-aif a{background-image:url(../../assets/contao/images/iconAIF.svg)}.ext-aiff a{background-image:url(../../assets/contao/images/iconAIFF.svg)}.ext-aifc a{background-image:url(../../assets/contao/images/iconAIFC.svg)}.ext-ram a{background-image:url(../../assets/contao/images/iconRAM.svg)}.ext-rm a{background-image:url(../../assets/contao/images/iconRM.svg)}.ext-rpm a{background-image:url(../../assets/contao/images/iconRPM.svg)}.ext-ra a{background-image:url(../../assets/contao/images/iconRA.svg)}.ext-bmp a{background-image:url(../../assets/contao/images/iconBMP.svg)}.ext-gif a{background-image:url(../../assets/contao/images/iconGIF.svg)}.ext-jpeg a{background-image:url(../../assets/contao/images/iconJPEG.svg)}.ext-jpg a{background-image:url(../../assets/contao/images/iconJPG.svg)}.ext-jpe a{background-image:url(../../assets/contao/images/iconJPE.svg)}.ext-png a{background-image:url(../../assets/contao/images/iconPNG.svg)}.ext-tiff a{background-image:url(../../assets/contao/images/iconTIFF.svg)}.ext-tif a{background-image:url(../../assets/contao/images/iconTIF.svg)}.ext-svg a{background-image:url(../../assets/contao/images/iconSVG.svg)}.ext-svgz a{background-image:url(../../assets/contao/images/iconSVGZ.svg)}.ext-webp a{background-image:url(../../assets/contao/images/iconWEBP.svg)}.ext-avif a{background-image:url(../../assets/contao/images/iconAVIF.svg)}.ext-heic a{background-image:url(../../assets/contao/images/iconHEIC.svg)}.ext-jxl a{background-image:url(../../assets/contao/images/iconJXL.svg)}.ext-eml a{background-image:url(../../assets/contao/images/iconEML.svg)}.ext-asp a{background-image:url(../../assets/contao/images/iconASP.svg)}.ext-css a{background-image:url(../../assets/contao/images/iconCSS.svg)}.ext-scss a{background-image:url(../../assets/contao/images/iconSCSS.svg)}.ext-less a{background-image:url(../../assets/contao/images/iconLESS.svg)}.ext-html a{background-image:url(../../assets/contao/images/iconHTML.svg)}.ext-htm a{background-image:url(../../assets/contao/images/iconHTM.svg)}.ext-md a{background-image:url(../../assets/contao/images/iconMD.svg)}.ext-shtml a{background-image:url(../../assets/contao/images/iconSHTML.svg)}.ext-txt a{background-image:url(../../assets/contao/images/iconTXT.svg)}.ext-text a{background-image:url(../../assets/contao/images/iconTEXT.svg)}.ext-log a{background-image:url(../../assets/contao/images/iconLOG.svg)}.ext-rtx a{background-image:url(../../assets/contao/images/iconRTX.svg)}.ext-rtf a{background-image:url(../../assets/contao/images/iconRTF.svg)}.ext-xml a{background-image:url(../../assets/contao/images/iconXML.svg)}.ext-xsl a{background-image:url(../../assets/contao/images/iconXSL.svg)}.ext-mp4 a{background-image:url(../../assets/contao/images/iconMP4.svg)}.ext-m4v a{background-image:url(../../assets/contao/images/iconM4V.svg)}.ext-mov a{background-image:url(../../assets/contao/images/iconMOV.svg)}.ext-wmv a{background-image:url(../../assets/contao/images/iconWMV.svg)}.ext-webm a{background-image:url(../../assets/contao/images/iconWEBM.svg)}.ext-qt a{background-image:url(../../assets/contao/images/iconQT.svg)}.ext-rv a{background-image:url(../../assets/contao/images/iconRV.svg)}.ext-avi a{background-image:url(../../assets/contao/images/iconAVI.svg)}.ext-ogv a{background-image:url(../../assets/contao/images/iconOGV.svg)}.ext-movie a{background-image:url(../../assets/contao/images/iconMOVIE.svg)}
.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%;
  }
}

.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}.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;-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 .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background: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%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-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%;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 .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}}
/* dm-serif-display-v17-regular - latin */
@font-face {
  font-family: 'DM Serif Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/dm-serif-display_v17_20260317-114428/dm-serif-display-v17-latin-regular.woff2') format('woff2'),
       url('../../files/googlefonts/dm-serif-display_v17_20260317-114428/dm-serif-display-v17-latin-regular.woff') format('woff');
}
/* dm-serif-display-v17-italic - latin */
@font-face {
  font-family: 'DM Serif Display';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/dm-serif-display_v17_20260317-114428/dm-serif-display-v17-latin-italic.woff2') format('woff2'),
       url('../../files/googlefonts/dm-serif-display_v17_20260317-114428/dm-serif-display-v17-latin-italic.woff') format('woff');
}

/* public-sans-v21-100 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-100.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-100.woff') format('woff');
}
/* public-sans-v21-200 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-200.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-200.woff') format('woff');
}
/* public-sans-v21-300 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-300.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-300.woff') format('woff');
}
/* public-sans-v21-regular - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-regular.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-regular.woff') format('woff');
}
/* public-sans-v21-500 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-500.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-500.woff') format('woff');
}
/* public-sans-v21-600 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-600.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-600.woff') format('woff');
}
/* public-sans-v21-700 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-700.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-700.woff') format('woff');
}
/* public-sans-v21-800 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-800.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-800.woff') format('woff');
}
/* public-sans-v21-900 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-900.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-900.woff') format('woff');
}
/* public-sans-v21-100italic - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-100italic.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-100italic.woff') format('woff');
}
/* public-sans-v21-200italic - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-200italic.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-200italic.woff') format('woff');
}
/* public-sans-v21-300italic - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-300italic.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-300italic.woff') format('woff');
}
/* public-sans-v21-italic - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-italic.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-italic.woff') format('woff');
}
/* public-sans-v21-500italic - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-500italic.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-500italic.woff') format('woff');
}
/* public-sans-v21-600italic - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-600italic.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-600italic.woff') format('woff');
}
/* public-sans-v21-700italic - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-700italic.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-700italic.woff') format('woff');
}
/* public-sans-v21-800italic - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-800italic.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-800italic.woff') format('woff');
}
/* public-sans-v21-900italic - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-900italic.woff2') format('woff2'),
       url('../../files/googlefonts/public-sans_v21_20260317-114450/public-sans-v21-latin-900italic.woff') format('woff');
}

@font-face {
    font-family: 'brittany_signature';
    src: url('../../files/nav/fonts/brittanysignature-webfont.woff2') format('woff2'),
         url('../../files/nav/fonts/brittanysignature-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.teaser_bild.pisten_teaser a{background-color:#efebe0;box-sizing:border-box;padding:30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration:none;height:100%;color:#3b3b3b}.opne_number{display:block;font-weight:600;font-size:40px;line-height:1}.open_pisten{margin-bottom:10px}.pisten_teaser{text-align:center}.pisten_teaser .weather-teaser-title{margin-bottom:10px}.pisten_teaser .opne_pisten{margin-bottom:10px}.open_lifte .opne_number::before{content:"";display:inline-block;width:30px;height:30px;background:url(/files/nav/lift_b.svg);background-repeat:no-repeat;margin-right:10px}.open_pisten .opne_number::before{content:"";display:inline-block;width:30px;height:30px;background:url(/files/nav/ski_b.svg);background-repeat:no-repeat;margin-right:10px}.ski-status-a4{display:flex;flex-direction:column;gap:28px;color:#3b3b3b;font-family:"Public Sans","Arial",sans-serif}.ski-status-a4 *{box-sizing:border-box}.ski-status-a4 .report-sheet{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:18px;padding:32px;background:#fff;box-shadow:0 18px 40px rgba(59,59,59,.06);border-radius:10px}.ski-status-a4 .sheet-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px}.ski-status-a4 .sheet-title h2{margin:0;font-family:"DM Serif Display",serif;font-size:32px;line-height:1;letter-spacing:1px;color:#b68036}.ski-status-a4 .sheet-meta{text-align:right;font-size:12px;line-height:1.5;color:rgba(59,59,59,.8)}.ski-status-a4 .source-note{margin-top:6px;padding:8px 10px;background-color:#fdfbf7;color:#c47457;font-size:11px;font-weight:600;line-height:1.4}.ski-status-a4 .summary-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px}.ski-status-a4 .summary-card{padding:16px;background:#fff;border:1px solid rgba(205,173,133,.35);border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.ski-status-a4 .summary-label{margin-bottom:8px;font-size:11px;line-height:1.3;letter-spacing:1.2px;text-transform:uppercase;color:#c47457}.ski-status-a4 .summary-value{margin-bottom:4px;font-family:"DM Serif Display",serif;font-size:28px;line-height:1;color:#b68036}.ski-status-a4 .summary-detail{font-size:13px;line-height:1.4;color:rgba(59,59,59,.8)}.ski-status-a4 .legend-bar{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;line-height:1.4;color:rgba(59,59,59,.8)}.ski-status-a4 .legend-item,.ski-status-a4 .inline-status{display:inline-flex;align-items:center;gap:8px}.ski-status-a4 .dot{width:11px;height:11px;border-radius:50%;display:inline-block;flex:0 0 auto}.ski-status-a4 .dot.blue{background:#3c76c7}.ski-status-a4 .dot.red{background:#c47457}.ski-status-a4 .dot.black{background:#000}.ski-status-a4 .dot.yellow{background:#b68036}.ski-status-a4 .dot.gray{background:#376b3d}.ski-status-a4 .status-mark{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;flex:0 0 auto}.ski-status-a4 .status-open{background:rgba(55,107,61,.24);color:#376b3d}.ski-status-a4 .status-closed{background:rgba(196,116,87,.14);color:#c47457}.ski-status-a4 .content-grid{display:grid;grid-template-columns:minmax(0, 0.92fr) minmax(0, 1.08fr);gap:16px;min-height:0}.ski-status-a4 .panel{display:flex;flex-direction:column;min-height:0;background:#fff}.ski-status-a4 .panel-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 14px 12px;background:#efebe0;border-radius:10px}.ski-status-a4 .panel-head h3{margin:0;font-size:14px;line-height:1.3;color:#c47457}.ski-status-a4 .panel-head p{margin:4px 0 0;font-size:11px;line-height:1.4;color:rgba(59,59,59,.8)}.ski-status-a4 .list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--list-cols, 1), minmax(0, 1fr));align-content:start;column-gap:10px}.ski-status-a4 .list-item{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:8px;min-height:50px;padding:10px 14px;font-size:13px;break-inside:avoid;background-color:#f1f1f1;margin-top:10px;border-radius:10px}.ski-status-a4 .item-main{min-width:0}.ski-status-a4 .item-name{font-weight:600;line-height:1.25;color:#3b3b3b}.ski-status-a4 .item-meta{margin-top:1px;font-size:10px;line-height:1.25;color:rgba(59,59,59,.68)}.ski-status-a4 .item-type{white-space:nowrap;font-size:10px;line-height:1.25;color:rgba(59,59,59,.68);text-align:right}.ski-status-a4 .error-sheet{display:flex;align-items:center;justify-content:center;padding:28px;border:1px dashed rgba(196,116,87,.45);background:#fdfbf7;color:#c47457;text-align:center}.ski-status-a4 .small-note{font-size:11px;line-height:1.4;color:rgba(59,59,59,.75)}@media(max-width: 1100px){.ski-status-a4 .report-sheet{padding:28px}.ski-status-a4 .summary-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 860px){.ski-status-a4 .content-grid,.ski-status-a4 .list{grid-template-columns:1fr}.ski-status-a4 .sheet-head{display:block}.ski-status-a4 .sheet-meta{margin-top:12px;text-align:left}}@media(max-width: 767px){.ski-status-a4{gap:18px}.ski-status-a4 .report-sheet{padding:20px 16px;gap:14px}.ski-status-a4 .sheet-title h2{font-size:28px}.ski-status-a4 .summary-grid{gap:10px}.ski-status-a4 .summary-card{padding:14px}.ski-status-a4 .panel-head{padding:12px 12px 10px}.ski-status-a4 .list-item{grid-template-columns:auto minmax(0, 1fr)}.ski-status-a4 .item-type{grid-column:3;text-align:left;white-space:normal}}@media(max-width: 767px){.ski-status-a4 .panel-head{border-bottom:0;padding:12px 12px 10px;cursor:pointer;align-items:center}.ski-status-a4 .panel-head::after{content:"+";display:inline-block;flex:0 0 auto;font-size:22px;line-height:1;color:#c47457}.ski-status-a4 .panel.is-open .panel-head::after{content:"-"}.ski-status-a4 .panel-body{display:none}.ski-status-a4 .panel.is-open .panel-body{display:block}}.teaser_bild.hide{display:none !important}#wifiPasswort::before{content:"";width:40px;height:40px;background:url(/files/nav/wifi_red.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom;display:inline-block}.footer_out .footer_1.footer_hotelinfo .wrap{column-gap:40px}.footer_link.content-hyperlink a{border-color:#fff}.footer_link.content-hyperlink a:hover{border-color:#fff}.footer_out .footer_1.footer_hotelinfo{color:#fff;background-color:#605f4b}.footer_out .footer_1.footer_hotelinfo a{color:#fff}.footer_out .footer_1.footer_hotelinfo img{filter:invert(1) brightness(100)}.webcam_wrap .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:50px}.webcam_wrap .webcam{width:calc(50% - 25px)}.webcam_wrap .webcam img{width:100%}.wifi_teaser button{margin-top:10px;width:100%;padding:14px 25px;font-size:18px;cursor:pointer;text-align:center;border-radius:0px;border:2px solid #c47457;background:rgba(0,0,0,0);text-transform:uppercase;font-size:14px;line-height:1;color:#c47457;font-weight:500;letter-spacing:2px}#wifiPasswort{font-weight:600;font-size:40px;text-align:center}#meldung{text-align:center}.teaser_bild.wifi_teaser{background-color:#efebe0;box-sizing:border-box;padding:30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#top .weather-title{font-size:20px}#top .weather-row{background:#f9f4ea}.weather-teaser-title{color:#c47457;text-transform:uppercase;font-size:20px;font-weight:500}.weather-teaser-desc{margin-bottom:20px}.weather-teaser-title,.weather-teaser-content{text-align:center}.teaser_bild:first-of-type,.teaser_bild:nth-of-type(2),.teaser_bild:nth-of-type(3){aspect-ratio:1/1;min-height:100%;flex:1 1 auto}.teaser_bild_wrap .wrap{display:flex;flex-wrap:wrap;gap:50px}.teaser_bild_wrap .teaser_bild{width:calc(33.33% - 33.33px)}.teaser_bild_wrap .teaser_bild.content-image{position:relative}.teaser_bild_wrap .teaser_bild.content-image figcaption{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);box-sizing:border-box;padding-left:10px;padding-right:10px;text-align:center;width:100%;text-align:center;pointer-events:none;color:#fff;text-transform:uppercase;font-size:20px;font-weight:500;letter-spacing:1px;line-height:1.2}.teaser_bild_wrap .teaser_bild.content-image img{filter:brightness(50%)}.teaser_bild_wrap .wetter_teaser{background-color:#efebe0}.teaser_bild_wrap .wetter_teaser a{display:flex;width:100%;height:100%;box-sizing:content-box;padding:10px;justify-content:center;align-items:center;text-align:center;text-decoration:none;color:#3b3b3b;box-sizing:border-box}.teaser_bild_wrap .weather-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.teaser_bild_wrap .weather-teaser-icon img{width:130px;margin-left:auto;margin-right:auto}.teaser_bild_wrap .temp{font-weight:600;font-size:40px}.weather-teaser-temp{font-weight:600}.starts-info#top:not(.starts) #header{height:100vh}.starts-info .backi{display:none}.starts-info#top:not(.starts) .header_out .nav_sp img{filter:invert(1) brightness(9999)}.starts-info#top:not(.starts).fix2 .header_out .nav_sp img{filter:none}.intro{background-color:#605f4b;height:100vh;display:flex;flex-wrap:wrap;box-sizing:border-box;padding:5%;align-items:center;justify-content:center;text-align:center;padding-top:200px}.intro h3{color:#fff}.intro h1{font-size:100px}.video_mobi{display:none}.cc-close{font-size:20px;line-height:1;font-family:"Public Sans","Arial",sans-serif}.contao-cookiebar .cc-info{margin-top:30px;line-height:15px}.contao-cookiebar .cc-info>a{font-size:15px}.contao-cookiebar .cc-groups .cc-group,.contao-cookiebar .cc-cookies>p,.contao-cookiebar .cc-cookies>.cc-cookie{border-color:#000}.contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info{background-color:rgba(0,0,0,0);border-color:#000}.contao-cookiebar .cc-cookies{background-color:rgba(0,0,0,0);border-color:#000}.contao-cookiebar .highlight{display:flex;flex-wrap:wrap;gap:10px}.contao-cookiebar .highlight .cc-btn{color:#000;border-color:#000;background-color:rgba(0,0,0,0);font-family:"Public Sans","Arial",sans-serif;font-size:12px;line-height:12px;font-weight:400;text-transform:uppercase}.contao-cookiebar .highlight .cc-btn:hover{color:#b68036;background-color:rgba(0,0,0,0);border-color:#b68036}.contao-cookiebar .highlight .cc-btn.success{background:#b68036;border-color:#b68036;color:#fff}.contao-cookiebar .highlight .cc-btn.success:hover{color:#fff;background-color:#c47457;border-color:#c47457}.contao-cookiebar.cc-middle.cc-active .cc-inner{border-radius:0px;padding:50px;background-color:#fff;color:#000}.contao-cookiebar.cc-middle.cc-active .cc-inner h3{margin-top:0px;color:#b68036;margin-bottom:20px;font-family:"DM Serif Display",serif;text-transform:none;letter-spacing:1px;font-size:38px;line-height:1}.contao-cookiebar .cc-head p{font-size:14px;color:#000;margin-bottom:30px}.ce_text ol{padding-left:18px}.contao-cookiebar .cc-btn{border-radius:0px;padding-left:30px;padding-right:30px;font-size:15px;line-height:15px;padding-top:20px;padding-bottom:20px}.slider_highlights .swiper-outer{padding-left:30px;padding-right:30px}.mod_c4g_maps{height:500px}.handorgel__content__inner p:first-of-type,.handorgel__content__inner ul:first-of-type{margin-top:0px}.handorgel__content__inner ul:last-of-type{margin-bottom:0px}.sp_bild_text .img_2.img_2_video{margin-top:-300px}.sp_bild_text .img_1.content-player{height:700px}.img_1.content-player.flower_after:after{bottom:170px}.img_1.content-player *{width:100%;height:100%;object-fit:cover}.img_1.content-player video{object-fit:cover}.ban-aktiv-bix-x .header_out{margin-top:55px}.ban-aktiv-bix-x#top:not(.starts) #header{height:200px}.ban-aktiv-bix-x .banner_box{opacity:1}.banner_box{opacity:0;background-color:#b68036;position:fixed;top:0px;left:0px;z-index:5;width:100%;text-align:center;box-sizing:border-box;padding:0px 5%;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:15px;height:55px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.banner_box p{margin:0px;line-height:1.5}.banner_box .close-ban{position:absolute;right:5%;height:100%;width:50px;background:url(/files/nav/close.svg);background-repeat:no-repeat;background-size:20px;background-position:center right;cursor:pointer}.rte a{color:#3b3b3b}.h-center{display:flex;flex-wrap:wrap;align-items:center}.ul_sp ul{column-count:2}.rte ul{padding-left:25px}.rte ul li{list-style:none}.rte ul li::before{content:"*";color:#b68036;font-family:"brittany_signature",sans-serif;font-size:40px;line-height:0px;left:0px;margin-left:-25px;position:relative;width:5px;margin-right:20px;margin-top:2px;transform:translatey(12px);display:inline-block}.ul_sp .rte ul li::before{margin-left:0px}.ul_sp .rte ul{padding-left:0px}.fleck_blau{position:relative;overflow:visible;padding-bottom:50px}.fleck_blau::after{content:"";width:140%;height:400px;max-height:80%;display:block;background:url(/files/nav/watercolor_stains/watercolor-stain-3.png);opacity:.4;background-repeat:no-repeat;background-size:contain;bottom:-60px;position:absolute;bottom:0px;left:-20%;background-position:center bottom;z-index:-1;transform:rotate(25deg)}.wellness_before::before{content:"";width:600px;height:430px;max-height:80%;display:block;background:url(/files/nav/wellnes_gold.svg);background-repeat:no-repeat;background-size:contain;position:relative;background-position:center top;z-index:-1;margin-bottom:-250px;margin-top:20px}.anfrage input:not(.checkbox),.anfrage textarea,.anfrage select{width:100%;box-sizing:border-box;background-color:rgba(0,0,0,0);font-family:"Public Sans","Arial",sans-serif;padding:15px 15px;border:1.5px solid #c47457;color:#3b3b3b;letter-spacing:1px;transition:all .25s ease}.anfrage input:not(.checkbox)::placeholder,.anfrage textarea::placeholder,.anfrage select::placeholder{color:#c47457;opacity:1;text-transform:uppercase;letter-spacing:1.5px}.anfrage input:not(.checkbox):hover,.anfrage input:not(.checkbox):focus,.anfrage textarea:hover,.anfrage textarea:focus,.anfrage select:hover,.anfrage select:focus{background-color:#c47457;color:#fff;transition:all .25s ease}.anfrage input:not(.checkbox):hover::placeholder,.anfrage input:not(.checkbox):focus::placeholder,.anfrage textarea:hover::placeholder,.anfrage textarea:focus::placeholder,.anfrage select:hover::placeholder,.anfrage select:focus::placeholder{color:#fff;transition:all .25s ease}.anfrage select{color:#c47457;appearance:none}.anfrage .widget-select{position:relative}.anfrage .widget-select::after{content:"";width:5px;height:5px;margin-top:-2px;border-right:1.5px solid #c47457;border-bottom:1.5px solid #c47457;transform:rotate(45deg) translateY(-50%);display:block;transform-origin:center center;position:absolute;right:15px;top:50%;pointer-events:none}.anfrage .widget-select:hover::after{border-color:#fff}.anfrage input:hover+.input-button,.anfrage input:focus+.input-button{filter:brightness(9999%);transition:all .25s ease}.anfrage .widget{width:calc(50% - 20px)}.anfrage .widget.form_100{width:100%}.anfrage .widget:not(first-of-type){margin-top:40px}.anfrage .widget.widget-altcha{margin-top:0px}.anfrage .widget.widget-altcha .altcha{margin-top:40px}.anfrage .formbody{column-gap:40px;display:flex;flex-wrap:wrap;margin-top:-40px}.anfrage fieldset{padding:0px;margin:0px;border:none}.anfrage fieldset .widget{width:100%}.anfrage .kind-fild,.anfrage .widget.form_33{width:calc(33.33% - 26.66px)}.anfrage .kinder_wrap{width:100%;display:flex;flex-wrap:wrap;column-gap:40px}.anfrage .input-button{width:20px;display:block;position:absolute;right:15px;top:50%;transform:translatey(-50%);line-height:0;transition:all .25s ease}.anfrage .widget-calendar>div{position:relative}.anfrage .submit{background-color:#c47457;color:#fff;text-transform:uppercase;letter-spacing:1.5px;border-radius:0px;padding:17px 80px;border:none;font-size:17px;line-height:1;transition:all .25s ease;cursor:pointer}.anfrage .submit:hover{transition:all .25s ease;background-color:#605f4b}input[type=checkbox]{display:none}input[type=checkbox]+label::before{width:16px;height:16px;margin-right:10px;margin-bottom:-4px;border:1.5px solid #c47457;border-radius:80px;content:"";display:inline-block}input[type=checkbox]:checked+label::before,input[type=checkbox][checked=checked]+label::before{pointer-events:none;border-color:rot;background-color:#c47457;transform-origin:left center}input[type=checkbox]+label{text-transform:uppercase;font-size:14px;letter-spacing:1px;color:#c47457}input[type=checkbox]+label a{text-decoration:underline;color:#c47457}.felck_2_after{position:relative;overflow:visible}.felck_2_after::after{bottom:-80px;content:"";left:-80px;width:550px;height:550px;display:block;background:url(/files/nav/watercolor_stains/watercolor-stain-2.png);background-position:left bottom;background-repeat:no-repeat;background-size:auto;opacity:.4;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:-1;transform:rotate(0deg)}.content-text p:last-of-type{margin-bottom:0px}.gruen_box,.form-confirmation{box-sizing:border-box;padding:80px;background-color:#605f4b;color:#fff}.gruen_box h2,.form-confirmation h2{color:#fff}.gruen_box h2 em,.form-confirmation h2 em{color:#b68036}.slider_content_3 .rsts-slide-image:nth-of-type(2n)>div{transform:scale(0.75);transition:all .25s ease}.slider_content_3::before{content:"";width:50%;height:300px;bottom:0px;position:absolute;z-index:3;right:10%;display:inline-block;background:url(/files/nav/tree_1.svg);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-position:center right;background-size:contain;mix-blend-mode:multiply;pointer-events:none}.slider_content_3 .rsts-view{overflow:visible}.slider_content_3.rsts-skin-default .rsts-prev,.slider_content_3.rsts-skin-default .rsts-next{background-color:rgba(0,0,0,0);border:none;box-shadow:none;width:45px;height:20px;top:50%;transform:translatey(-50%)}.slider_content_3.rsts-skin-default .rsts-next{background:url(/files/nav/arow_re_b.svg);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:contain;background-position:center;right:20px;left:auto}.slider_content_3.rsts-skin-default .rsts-prev{background:url(/files/nav/arow_le_b.svg);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:contain;background-position:center;left:20px;right:auto;margin:0px}.over_v{overflow:visible}.felck_3_before{position:relative;padding-top:0px;padding-left:100px;box-sizing:border-box}.felck_3_before::before{top:-100px;content:"";left:-30px;width:600px;height:500px;display:block;background:url(/files/nav/watercolor_stains/watercolor-stain-4.png);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;opacity:.4;background-repeat:no-repeat;background-size:contain;position:absolute;background-position:left top;z-index:-1;transform:rotate(0deg)}.kulinarik_after::after{content:"";width:700px;height:500px;display:block;background:url(/files/nav/kulinarik.svg);background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:contain;position:relative;background-position:bottom right;z-index:2;right:-80px;bottom:-100px;position:absolute}#main .mod_article.fullw_bilder .wrap{max-width:2500px;width:90%;margin-left:auto;margin-right:auto;overflow:visible}.masonry_tabs{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:50px;justify-content:center}.masonry_tabs button{appearance:none;border:1.5px solid #c47457;background:rgba(0,0,0,0);padding:15px 40px;line-height:1;font-size:15px;cursor:pointer;transition:all .25s ease;text-transform:uppercase;color:#c47457;letter-spacing:1.5px}.masonry_tabs button:hover{border-color:#605f4b;color:#605f4b}.masonry_tabs button.is-active{border-color:#605f4b;color:#605f4b}.justified_gallery{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.justified_item{position:relative;overflow:hidden;opacity:1;transform:scale(1);transition:opacity .4s ease,transform .4s ease;will-change:transform,opacity}.justified_item.is-hidden{opacity:0;transform:scale(0.96);pointer-events:none}.justified_item figure{margin:0;width:100%;height:100%}.justified_item picture{display:block;width:100%;height:100%}.justified_item img{display:block;width:100%;height:100%;object-fit:cover}.justified_item:hover img{transform:scale(1.05);transition:transform .6s ease}.justified_item img{transition:transform .6s ease}.masonry_gallery>.content-gallery{display:none}.content-accordion{border-color:#c47457;border-width:1.5px}.content-accordion .handorgel__header__button{border-color:#c47457;border-width:1.5px;background-color:rgba(0,0,0,0);padding:35px 60px 35px 20px;color:#c47457;text-transform:uppercase;letter-spacing:1.5px;line-height:1.5;position:relative;transition:all .5s ease-in-out}.content-accordion .handorgel__header__button::before{content:"+";position:absolute;right:0px;font-size:20px;line-height:1;transition:all .5s ease-in-out}.content-accordion .handorgel__content{background-color:rgba(0,0,0,0);border-color:#f9f4ea}.content-accordion .handorgel__header--open .handorgel__header__button{color:#605f4b;border-color:#605f4b}.content-accordion .handorgel__header--open .handorgel__header__button::before{content:"-"}.link_wrap{display:flex;flex-wrap:wrap;gap:30px;margin-top:45px}.link_wrap.center{justify-content:center}.link_wrap .content-hyperlink{margin-top:0px}.slider_header_content{width:100%;height:calc(100vh - 400px);min-height:600px}.slider_header_content *{width:100%;height:100%}.slider_header_content video{width:100%;height:100%;object-fit:cover}.wheelchair_after{position:relative;overflow:visible}.wheelchair_after::after{position:absolute;width:350px;height:370px;content:"";display:block;background:url(/files/nav/wheelchair.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:-180px;bottom:0px}#main .mod_article.no_marg{margin-bottom:0px}.flower_4_after{position:relative;overflow:visible;padding-top:100px}.flower_4_after::after{height:500px;width:100px;content:"";display:block;background:url(/files/nav/flower_4.svg);background-repeat:no-repeat;background-position:center top;position:absolute;top:0px;left:50%;z-index:-1;transform:translateX(-50%)}.center_h1 h1 em{transform:translatey(-36px);margin-top:0;margin-bottom:-20px;margin-left:0px}.center_h1 h1{margin-bottom:10px}.wrap_mini{max-width:600px;margin-left:auto;margin-right:auto}#top:not(.starts) .header_out .nav_sp{color:#3b3b3b}#top:not(.starts) .header_out .nav_sp a{color:#3b3b3b}#top:not(.starts) .header_out .nav_sp img{filter:none}#top:not(.starts) .header_out .nav_sp .sp_2,#top:not(.starts) .header_out .nav_sp .hamburger_icon{filter:none}#top:not(.starts) #header{height:150px}#top:not(.starts) .header_out .nav_sp .sp_1{align-items:flex-start;transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}#top:not(.starts) .fix2 .header_out .nav_sp .sp_1{align-items:center}.pers img{width:16px}.room-list .room{display:flex;flex-wrap:wrap;position:relative;box-sizing:border-box;padding-top:50px;padding-left:50px}.room-list .room:not(:last-of-type){margin-bottom:100px}.room-list .room.hide{display:none}.room-list .preis{position:absolute;left:0px;top:0px;background:url(/files/nav/fleck_rot.svg);background-repeat:no-repeat;background-position:center;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:190px;height:140px;box-sizing:border-box;padding:0px;z-index:4;text-align:center;border-radius:200px;line-height:1}.room-list .preis .prei_pers{width:100%;font-size:10px;margin-top:10px;text-transform:uppercase;letter-spacing:2px}.room-list .preis .preis_inn{font-family:"DM Serif Display",serif;font-size:30px}.room-list .preis .preis_inn span{font-size:20px}.room-list .titelbild{width:60%;height:500px}.room-list .titelbild .swiper{width:100%;height:100%;padding-bottom:40px}.room-list .titelbild .swiper .swiper-slide{width:100%;height:100%}.room-list .titelbild .swiper .swiper-slide *{width:100%;height:100%;object-fit:cover}.room-list .cont{width:50%;margin-left:-10%;z-index:3;background-color:#efebe0;box-sizing:border-box;padding:40px;margin-top:100px;min-height:500px;display:flex;flex-wrap:wrap;align-content:center}.room-list .cont h2{margin-bottom:20px}.room-list .info_1{display:flex;flex-wrap:wrap}.room-list .info_1 .pers:not(:last-of-type):after{content:"|";margin-left:10px;margin-right:10px}.room-list .description{line-height:1.7}.room-list .hugolinks{display:flex;gap:30px;margin-top:40px}.room-list .hugolinks .content-hyperlink{margin-top:0px}.room-list .swiper-button-prev,.room-list .swiper-button-next{bottom:0px !important;left:0px !important;margin-top:0 !important;top:auto !important;width:45px !important;height:20px !important}.room-list .swiper-button-prev svg,.room-list .swiper-button-next svg{display:none !important}.room-list .swiper-button-next{margin-left:60px !important;background:url(/files/nav/arow_re_b.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.room-list .swiper-button-prev{background:url(/files/nav/arow_le_b.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.room-list .swiper-horizontal>.swiper-pagination-bullets,.room-list .swiper-pagination-bullets.swiper-pagination-horizontal,.room-list .swiper-pagination-custom,.room-list .swiper-pagination-fraction{bottom:0px;left:0;text-align:left;display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;display:none}.room-list .swiper-pagination-bullet{border-radius:0px;background-color:#3b3b3b;width:30px;height:1.5px;opacity:1;margin-left:0px !important}.room-list .swiper-pagination-bullet:not(:last-of-type){margin-right:10px !important}.room-list .swiper-pagination-bullet-active{height:4px}#copyright-content{position:absolute;left:50%;bottom:25px;transform:translateX(-50%)}.footer_out .wrap{max-width:1400px;width:90%;margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:100px;line-height:1.6;font-size:16px}.footer_out .footer_1{background-color:rgba(156,158,128,.568627451)}.footer_out .footer_1 .content-text strong{font-weight:normal}.footer_out .footer_1 a{text-decoration:none;color:#3b3b3b}.footer_out .footer_1 .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.footer_out .footer_1 h4{font-size:20px}.footer_out .footer_1 .mod_customnav ul{padding-left:0px}.footer_out .footer_1 .mod_customnav ul li{list-style:none}.footer_out .footer_1 .logo_footer{width:200px}.footer_out .footer_2{background-color:#605f4b;color:#fff}.footer_out .footer_2 a,.footer_out .footer_2 h2,.footer_out .footer_2 h3{color:#fff}.footer_out .footer_2 h2{font-size:70px;text-align:center}.footer_out .footer_2 .footer_anf_text{text-align:center;max-width:300px}.footer_out .footer_2 .footer_anf_text::after{content:"";width:40px;height:20px;display:block;background:url(/files/nav/arow_re_b.svg);filter:invert(1);background-size:contain;background-position:center center;background-repeat:no-repeat;margin-left:auto;margin-right:auto;margin-top:15px}.footer_out .footer_2 .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.footer_out .ce_form{width:500px}.footer_out .ce_form .formbody{display:flex;flex-wrap:wrap;justify-content:space-between}.footer_out .ce_form .widget.form_33{width:calc(33.33% - 6.33px);margin-bottom:10px}.footer_out .ce_form .widget-submit{width:calc(50% - 5px)}.footer_out .ce_form .widget-submit button{text-align:center;width:100%;cursor:pointer}.footer_out .ce_form input,.footer_out .ce_form button{border:1.5px solid #fff;border-radius:0;background-color:rgba(0,0,0,0);box-sizing:border-box;width:100%;display:block;font-family:"Public Sans","Arial",sans-serif;font-size:14px;opacity:1;color:#fff;padding-top:12px;padding-bottom:12px;text-transform:uppercase;letter-spacing:2px}.footer_out .ce_form input::placeholder,.footer_out .ce_form button::placeholder{opacity:1;color:#fff}.footer_out .ce_form input:hover,.footer_out .ce_form input:focus,.footer_out .ce_form button:hover,.footer_out .ce_form button:focus{background-color:#fff;color:#605f4b}.footer_out .ce_form input:hover::placeholder,.footer_out .ce_form input:focus::placeholder,.footer_out .ce_form button:hover::placeholder,.footer_out .ce_form button:focus::placeholder{color:#605f4b}.footer_out .ce_form .widget-calendar .input-button{display:none}.footer_out .ce_form input{text-align:center}.z_3{position:relative;z-index:3}.slider_content{width:100%;height:750px;max-width:500px}.slider_content .rsts-view{padding-bottom:50px}.slider_content.rsts-skin-default .rsts-prev,.slider_content.rsts-skin-default .rsts-next{background-color:rgba(0,0,0,0);border:none;box-shadow:none;width:45px;height:20px}.slider_content.rsts-skin-default .rsts-prev{background:url(/files/nav/arow_le_b.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.slider_content.rsts-skin-default .rsts-next{background:url(/files/nav/arow_re_b.svg);background-repeat:no-repeat;background-size:contain;background-position:center;right:0px}.zimmer_prev_slider,.wellnes_prev_slider{position:relative;overflow:visible;margin-left:auto;margin-right:50px}.zimmer_prev_slider.slider_content,.wellnes_prev_slider.slider_content{height:650px;max-width:480px}.zimmer_prev_slider::after,.wellnes_prev_slider::after{width:400px;height:400px;content:"";display:block;position:absolute;left:-200px;bottom:0px;background:url(/files/nav/romms.svg);background-repeat:no-repeat;background-position:left bottom}.wellnes_prev_slider::after{width:400px;height:400px;content:"";display:block;position:absolute;left:-200px;bottom:0px;background:url(/files/nav/wellness_2.svg);background-repeat:no-repeat;background-position:left bottom}.sp_wrap{max-width:500px;margin-left:auto;margin-right:auto}h4{font-family:"DM Serif Display",serif;font-size:45px;line-height:1;margin-top:0px;margin-bottom:15px}.highlights_bilder_wrap{display:flex;flex-wrap:wrap;width:100%;height:700px;position:relative;color:#fff;font-size:16px;line-height:1.6}.highlights_bilder_wrap .content-text{margin-left:auto;margin-right:auto;max-width:400px}.highlights_bilder_wrap a{color:#fff}.highlights_bilder_wrap .content-hyperlink{margin-top:25px;width:100%}.highlights_bilder_wrap .content-hyperlink a{border-color:#fff;color:#fff;padding:13px 25px;font-size:13px}.highlights_bilder_wrap .content-hyperlink a:hover{color:#fff;border-color:#fff}.highlights_bilder_wrap .highlights_bilder_section{width:25%;height:100%;box-sizing:border-box;z-index:3;padding:20px;padding-bottom:200px;text-align:center;position:relative;padding-top:100px}.highlights_bilder_wrap .highlights_bilder_section:not(:first-of-type){border-left:5px solid #fdfbf7}.highlights_bilder_wrap .highlights_bilder_section .rte{overflow:hidden;transition:all .3s ease-in-out;max-height:0px}.highlights_bilder_wrap .highlights_bilder_section .content-hyperlink{transition:all .3s ease-in-out;opacity:0}.highlights_bilder_wrap .highlights_bilder_section .content-text{margin-top:100px;transition:all .3s ease-in-out}.highlights_bilder_wrap .highlights_bilder_section.active .rte{max-height:1000px}.highlights_bilder_wrap .highlights_bilder_section.active .content-hyperlink{opacity:1}.highlights_bilder_wrap .highlights_bilder_section.active .highlights_bilder_section_svg{opacity:1}.highlights_bilder_wrap .highlights_bilder_section.active .content-text{margin-top:0px}.highlights_bilder_wrap .highlights_bilder_section_img{position:absolute;left:0px;top:0px;width:100%;height:100%}.highlights_bilder_wrap .highlights_bilder_section_img *{width:100%;height:100%;object-fit:cover}.highlights_bilder_wrap .highlights_bilder_section_svg{position:absolute;bottom:20px;width:95%;left:2.5%;opacity:0;transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.highlights_bilder_wrap .highlights_bilder_section_svg img{max-height:300px}.highlights_bilder_wrap .highlights_bilder_section_img{transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.highlights_bilder_wrap .highlights_bilder_section_img:not(.bilder_section_img_0){opacity:0}.highlights_bilder_wrap .highlights_bilder_section_img.active{opacity:1}.highlights_bilder_wrap .highlights_bilder_section_img img{filter:brightness(60%)}.highlights_bilder_wrap .highlights_bilder_section_img.bilder_section_img_0{z-index:-1}#main .mod_article.fullw .wrap{max-width:100%;width:100%}#main .mod_article.fullw .wrap .wrap{max-width:1400px;width:90%;margin-left:auto;margin-right:auto}.center h2 em{margin-left:0px;transform:translatey(0px)}.h2_black h2{color:#3b3b3b}.h2_black h2 em{color:#b68036}.h2_flower h2{font-size:75px;position:relative;overflow:visible;margin-bottom:50px}.h2_flower h2::before{content:"";width:200px;height:280px;display:block;background:url(/files/nav/leaf.svg);background-repeat:no-repeat;background-size:contain;position:relative;background-position:center top;z-index:-1;left:50%;transform:translateX(-50%);margin-bottom:-100px}.img4{z-index:-2;position:relative}.ski_before::before{content:"";width:700px;height:500px;max-height:80%;display:block;background:url(/files/nav/ski.svg);background-repeat:no-repeat;background-size:contain;position:relative;background-position:center top;z-index:-1;margin-bottom:-250px}.ue_winter_start{margin-top:200px}.img_3{width:80%;margin-left:auto;margin-right:auto;max-width:300px}.fleck_grau{position:relative;overflow:visible;padding-bottom:50px}.fleck_grau::after{content:"";width:140%;height:400px;max-height:80%;display:block;background:url(/files/nav/watercolor_stains/watercolor-stain-6.png);opacity:.4;background-repeat:no-repeat;background-size:contain;bottom:-60px;position:absolute;bottom:0px;left:-20%;background-position:center bottom;z-index:-1;transform:rotate(25deg)}.ue_sp_text_right{margin-left:-150px}.flower_after{position:relative;overflow:visible}.flower_after::after{position:absolute;width:200px;height:350px;content:"";display:block;background:url(/files/nav/flower.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:-180px;bottom:0px}.border_img{box-sizing:border-box;border:20px solid #fdfbf7}.bg_beige .border_img{border-color:#efebe0}.sp_bild_text .img_1{width:70%;height:500px}.sp_bild_text .img_2{width:45%;height:400px;margin-left:auto;margin-top:-130px}.sp_bild_text .img_1.content-image *,.sp_bild_text .img_2.content-image *{width:100%;height:100%;object-fit:cover}.bg_beige{background-color:#efebe0;padding-top:120px;padding-bottom:120px;position:relative;z-index:2}.h3_baum h3:first-of-type{position:relative;overflow:visible;display:inline-block;padding-top:163px}.h3_baum h3:first-of-type::after{content:"";width:250px;height:200px;display:block;background:url(/files/nav/bio_tree.svg);background-repeat:no-repeat;background-position:left bottom;background-size:contain;position:absolute;right:-25px;top:0px}.h3_baum h3+p{width:100%}figure{line-height:0}.fleck_gruen{position:relative;overflow:visible;margin-bottom:80px}.fleck_gruen::after{content:"";width:450px;height:400px;background:url(/files/nav/watercolor_stains/watercolor-stain-2.png);background-repeat:no-repeat;background-position:center right;background-size:contain;display:block;transform:rotate(90deg);transform-origin:center center;position:absolute;right:-100px;bottom:-65px;z-index:-1;pointer-events:none}.slider_highlights{position:relative;width:100%;margin-left:-70px;padding-left:70px;padding-right:70px}.slider_highlights::before{content:"";width:50%;height:300px;top:240px;position:absolute;z-index:3;right:17%;display:inline-block;background:url(/files/nav/tree_1.svg);background-repeat:no-repeat;background-position:center right;background-size:contain;mix-blend-mode:multiply;pointer-events:none}.slider_highlights::after{content:"";width:300px;height:300px;top:280px;position:absolute;z-index:3;left:14%;display:inline-block;background:url(/files/nav/watercolor_stains/watercolor-stain-7.png);background-repeat:no-repeat;background-position:center right;background-size:contain;mix-blend-mode:multiply;z-index:-2}.slider_highlights .swiper-pagination{display:none}.slider_highlights .swiper-button-prev,.slider_highlights .swiper-button-next{width:50px;height:40px}.slider_highlights .swiper-button-prev svg,.slider_highlights .swiper-button-next svg{display:none}.slider_highlights .swiper-button-prev{background:url(/files/nav/arow_le_b.svg);background-repeat:no-repeat;background-size:contain}.slider_highlights .swiper-button-next{background:url(/files/nav/arow_re_b.svg);background-repeat:no-repeat;background-size:contain}.slider_highlights .content-text{color:#b68036}.slider_highlights .content-text h4{margin-top:0px;font-family:"DM Serif Display",serif;margin-bottom:10px;font-weight:normal;letter-spacing:1px;font-size:20px;line-height:1.5}.slider_highlights .content-text p:first-of-type{margin-top:0px}.slider_highlights .content-text a{padding-left:40px;padding-right:40px;margin-top:10px}.slider_highlights .content-text a:not(:hover){color:#b68036;border-color:#b68036}.slider_highlights .content-text figure{margin-bottom:20px;width:100%;height:520px}.slider_highlights .content-text figure *{width:100%;height:100%;object-fit:cover}.content-hyperlink a,.link_as_hyperlink a{color:#c47457;text-transform:uppercase;text-decoration:none;font-size:15px;line-height:1;letter-spacing:2px;padding:15px 50px;border:1.5px solid #c47457;display:inline-block;transition:all .5s ease-in-out}.content-hyperlink a:hover,.link_as_hyperlink a:hover{border-radius:50px;border-color:#605f4b;color:#605f4b}.content-hyperlink{margin-top:45px}.wrap_kl,.form-confirmation{max-width:1200px;margin-left:auto;margin-right:auto}h3{margin-top:0px;text-transform:uppercase;font-weight:500;letter-spacing:2.5px;margin-bottom:20px;font-size:17px;line-height:1.5}h1{font-family:"DM Serif Display",serif;font-size:70px;line-height:1;color:#b68036;margin-top:0px;margin-bottom:40px;letter-spacing:3px}h1 em{font-family:"brittany_signature",sans-serif;color:#3b3b3b;margin-left:-90px;transform:translatey(15px);display:inline-block;font-size:50px;margin-bottom:10px;letter-spacing:0;font-weight:normal}h5{margin-bottom:0px;font-weight:normal;color:#c47457;font-family:"brittany_signature",sans-serif;font-size:40px;margin-top:25px}h2{font-family:"DM Serif Display",serif;font-size:50px;line-height:1;color:#b68036;margin-top:0px;margin-bottom:35px;letter-spacing:3px}h2 em{font-family:"brittany_signature",sans-serif;color:#3b3b3b;margin-left:-85px;transform:translatey(12px);display:inline-block;font-size:40px;margin-bottom:20px;letter-spacing:0;font-weight:normal}.center{margin-left:auto;margin-right:auto;text-align:center}#main .mod_article .wrap{max-width:1400px;width:90%;margin-left:auto;margin-right:auto;overflow:visible}#main .mod_article{margin-bottom:120px}#main .mod_article:first-of-type{margin-top:120px}#main .mod_article.marg_kl{margin-bottom:50px}.marg_bot{margin-bottom:120px}.marg_top{margin-top:120px}.marg_top_kl{margin-top:50px}.claim{position:absolute;bottom:80px;z-index:3;color:#fff;left:50%;transform:translateX(-50%);text-align:center}.claim .ue_1{font-family:"DM Serif Display",serif;font-size:80px;line-height:.9}.claim .ue_3{font-family:"brittany_signature",sans-serif;font-size:50px;line-height:1.1;text-align:right;transform:rotate(-12deg);margin-top:25px;margin-right:-110px}body{font-family:"Public Sans","Arial",sans-serif;font-size:17px;line-height:2;color:#3b3b3b;background-color:#fdfbf7}.slider_header{width:100%;height:100vh;position:relative}.slider_header::after{pointer-events:none;content:"";width:100%;height:60%;display:block;position:absolute;top:0px;left:0px;z-index:1;background:-webkit-linear-gradient(bottom, #000 0%, rgba(10, 29, 53, 0) 100%);background:-o-linear-gradient(bottom, #000 0%, rgba(10, 29, 53, 0) 100%);background:linear-gradient(to top, #000 0%, rgba(10, 29, 53, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000",endColorstr="#000",GradientType=1);opacity:.8;transform:rotate(180deg)}.slider_header::before{pointer-events:none;content:"";width:100%;height:60%;display:block;position:absolute;bottom:0px;left:0px;z-index:1;background:-webkit-linear-gradient(bottom, #000 0%, rgba(10, 29, 53, 0) 100%);background:-o-linear-gradient(bottom, #000 0%, rgba(10, 29, 53, 0) 100%);background:linear-gradient(to top, #000 0%, rgba(10, 29, 53, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000",endColorstr="#000",GradientType=1);opacity:.8}.slider_header figure{width:100%;height:100%}.slider_header figure *{width:100%;height:100%;object-fit:cover}.header_out{position:fixed;top:0px;width:100%;z-index:9;transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.header_out .nav_sp{display:flex;flex-wrap:wrap;width:100%;padding-left:5%;padding-right:5%;box-sizing:border-box;padding-top:40px;padding-bottom:40px;font-size:16px;line-height:16px;text-transform:uppercase;letter-spacing:2px;color:#fff;font-weight:300;transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.header_out .nav_sp a{color:#fff;text-decoration:none;transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.header_out .nav_sp .sp_1,.header_out .nav_sp .sp_3{width:calc(50% - 110px);display:flex;flex-wrap:wrap}.header_out .nav_sp .sp_1 a:not(:last-of-type){margin-right:25px}.header_out .nav_sp .sp_2{width:220px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;filter:brightness(1000%);transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.header_out .nav_sp .hamburger_icon{filter:brightness(1000%);transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.header_out .header_inn{display:flex;flex-wrap:wrap}.header_out .logo{width:70px;display:block;transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.header_out .logo_2{width:100%;display:block;margin-top:18px;transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.header_out .sp_3{justify-content:flex-end;align-items:flex-start}#header.fix .logo_2{opacity:0}#header.fix .logo{width:40px}#header.fix2 .nav_sp{padding-top:10px;padding-bottom:10px;background-color:#fdfbf7;color:#3b3b3b}#header.fix2 .nav_sp a{color:#3b3b3b}#header.fix2 .sp_2{filter:none}#header.fix2 .logo_2{display:none;margin-top:0px}#header.fix2 .sp_2{filter:none}#header.fix2 .sp_1,#header.fix2 .sp_3{align-items:center}#header.fix2 .hamburger_icon{filter:none}.hamburger{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.hamburger .hamburger_label{margin-right:5px;text-transform:uppercase;letter-spacing:2px;font-weight:300}.hamburger .hamburger_icon{position:relative;width:25px;height:18px}.hamburger .hamburger_icon::after{transform:rotate(45deg);width:45px;height:45px;position:absolute;left:-9px;top:-11px;content:"";display:block;background:url(/files/nav/nav_circle_b.svg);background-repeat:no-repeat}.hamburger .hamburger_icon span{position:absolute;top:50%;left:0;width:100%;height:2px;background:#3b3b3b;border-radius:2px;transform-origin:center;transition:transform .3s ease}.hamburger .hamburger_icon span:nth-child(1){transform:translateY(-5px)}.hamburger .hamburger_icon span:nth-child(2){transform:translateY(5px)}.hamburger.open .hamburger_icon span:nth-child(1){transform:rotate(45deg)}.hamburger.open .hamburger_icon span:nth-child(2){transform:rotate(-45deg)}.nav_out{position:fixed;left:0px;top:0px;z-index:99;background-color:#efebe0;width:100%;height:100vh;pointer-events:none;opacity:0;transition:all .75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.nav_out.open{pointer-events:all;opacity:1}.nav_out .claim{color:#9c9e80}.nav_out .nav_footer{background-color:#b68036;color:#fff;text-transform:uppercase;padding-top:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 50px;box-sizing:border-box;font-size:15px;line-height:1}.nav_out .nav_footer a{color:#fff;text-decoration:none}.nav_out .nav_footer .mail_tel_nav{letter-spacing:1.5px}.nav_out .nav_footer .mail_tel_nav a:not(:last-of-type){margin-right:20px}.nav_out .nav_footer .nav_bilderg{width:15px}.nav_out .nav_footer .logo_nav_fb{width:8px}.nav_out .nav_footer .logo_nav_insta{width:15px}.nav_out .nav_inn{padding-bottom:200px;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;box-sizing:border-box;height:100%}.nav_out .social_nav{display:flex;gap:10px}.nav_out .nav_header{width:100%;display:flex;justify-content:space-between;padding:25px 50px;box-sizing:border-box;position:fixed;top:0px;left:0px}.nav_out .logo_nav_mobi{display:none}.nav_out .logo_nav_desk{width:230px}.nav_out .logo_nav{text-align:center;display:block}.nav_out .nav_header_sp1 a{color:#3b3b3b;font-size:16px;line-height:16px;text-transform:uppercase;letter-spacing:2px;font-weight:300;text-decoration:none}.nav_out .nav_header_sp1 a:not(:last-of-type){margin-right:25px}.nav_out .navigation_wrap{width:100%}.nav_out .mod_navigation{max-width:1400px;margin-left:auto;margin-right:auto;display:block;width:90%}.nav_out .mod_navigation .level_1{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0px;font-family:"DM Serif Display",serif;font-size:30px}.nav_out .mod_navigation .level_1 a,.nav_out .mod_navigation .level_1 strong{text-decoration:none;color:#3b3b3b}.nav_out .mod_navigation .level_1 li{list-style:none}.nav_out .mod_navigation .level_1 .level_2{padding-left:0px;font-family:"Public Sans","Arial",sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:2px}.nav_out .nav_footer{position:fixed;bottom:0px;width:100%}.nav_out .nav_footer a img{max-width:20px;max-height:20px}@media(min-width: 1500px){.mod_c4g_maps{height:650px}#main .mod_article{margin-bottom:150px}#main .mod_article:first-of-type{margin-top:150px}#main .mod_article.marg_kl{margin-bottom:80px}.bg_beige{padding-top:150px;padding-bottom:150px}.marg_bot{margin-bottom:150px}.marg_top{margin-top:150px}.highlights_bilder_wrap{height:800px}}@media(max-height: 800px){.nav_out .claim{display:none}.nav_out .nav_inn{padding-bottom:75px}}@media(max-width: 1600px){.kulinarik_after::after{right:-4vw}}@media(max-width: 1350px){.footer_out .ce_form{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.footer_out .footer_2 .wrap{justify-content:center;gap:50px}.ue_sp_text_right{margin-left:-200px}.slider_highlights{margin-left:0px;box-sizing:border-box}}@media(max-width: 1200px){.claim .ue_1{font-size:65px}.claim{width:500px}h1{font-size:60px}.slider_highlights .content-text figure{height:420px}.slider_highlights::before{display:none}.slider_highlights::after{top:160px;left:20%}h2{font-size:40px}.ue_sp_text_right{margin-left:-150px}.ski_before::before{width:500px;height:480px}.h2_flower h2::before{width:140px;height:220px}.h2_flower h2{font-size:60px}h4{font-size:27px}.highlights_bilder_wrap{height:600px}.zimmer_prev_slider::after,.wellnes_prev_slider::after{width:300px;height:300px;left:-80px}.footer_out .footer_1 .logo_footer{width:100%;margin-bottom:50px}.footer_out .footer_1 .logo_footer figure{max-width:180px;margin-left:auto;margin-right:auto}.footer_out .footer_2 h2{font-size:60px}.content-accordion .handorgel__header__button{padding:25px 25px 25px 10px}.slider_header_content{min-height:500px}#main .mod_article{margin-bottom:100px}#main .mod_article:first-of-type{margin-top:100px}#main .mod_article.marg_kl{margin-bottom:40px}.bg_beige{padding-top:100px;padding-bottom:100px}.marg_bot{margin-bottom:100px}.marg_top{margin-top:100px}.masonry_tabs{gap:15px}#main .mod_article.fullw_bilder .wrap{width:100%;max-width:100%}.justified_gallery{gap:20px}.kulinarik_after::after{width:500px;height:400px;bottom:-70px}.gruen_box,.form-confirmation{padding:50px}h2{margin-bottom:25px}.flower_after::after{width:170px;height:317px;right:-150px}.room-list .hugolinks{display:block}.room-list .hugolinks .content-hyperlink.gold_link{margin-top:20px}.room-list .cont h2{font-size:35px;letter-spacing:1px}.wellness_before::before{width:545px;height:350px}.nav_out .mod_navigation .level_1 .level_2{letter-spacing:1px}.felck_2_after::after{left:-70px;width:375px;height:330px}.slider_content_3::before{width:60%}}@media(max-width: 990px){.teaser_bild_wrap .teaser_bild{width:calc(50% - 25px)}.intro h1{font-size:80px}.claim .ue_1{font-size:60px}.claim .ue_3{margin-top:20px;margin-right:-60px;font-size:45px}.nav_out .logo_nav_desk{width:175px}.nav_out .mod_navigation .level_1{font-size:23px}h1{font-size:50px;letter-spacing:2px}h1 em{margin-left:-70px;transform:translatey(10px);font-size:40px}h3{font-size:16px}body{font-size:16px}.content-hyperlink a,.link_as_hyperlink a{font-size:15px;letter-spacing:1px}.slider_highlights .content-text figure{height:350px}.slider_highlights::after{top:90px;left:20%;width:250px;height:280px}.ue_sp_text_right{margin-left:0px}.ski_before::before{width:430px;height:273px;left:-200px;margin-bottom:-190px}.ue_winter_start{margin-top:0px}.img4{width:100%}.img4 *{width:100%;height:100%;object-fit:cover}h4{font-size:25px}.highlights_bilder_wrap .highlights_bilder_section .content-text{margin-top:0px}.highlights_bilder_wrap{font-size:15px;line-height:1.5}.highlights_bilder_wrap .highlights_bilder_section{padding-bottom:120px;padding-top:60px}.highlights_bilder_wrap{height:550px}.zimmer_prev_slider.slider_content,.wellnes_prev_slider.slider_content{height:500px}.footer_out .wrap{font-size:15px}.footer_out .footer_1 .logo_footer figure{max-width:150px}.footer_out .wrap{padding-top:80px;padding-bottom:80px}.order{display:flex;flex-wrap:wrap}.order .rs-column:last-of-type{margin-top:0px;order:-1;margin-bottom:50px}.order .rs-column:first-of-type{display:flex;flex-wrap:wrap}.order .rs-column:first-of-type .content-text,.order .rs-column:first-of-type .content-hyperlink{width:100%}.order .img_3{order:4;margin-bottom:0px;margin-top:50px}.room-list .room:not(:last-of-type){margin-bottom:50px}.anfrage .widget:not(first-of-type){margin-top:20px}.anfrage .widget{width:calc(50% - 10px)}.anfrage .formbody{column-gap:20px;margin-top:-20px}.anfrage .kind-fild,.anfrage .widget.form_33{width:calc(33.33% - 13.33px)}.anfrage .kinder_wrap{column-gap:20px}.sp_bild_text .img_1.content-player{height:500px}.sp_bild_text .img_2.img_2_video{margin-top:-200px}.sp_bild_text .img_2{height:300px}.img_1.content-player.flower_after::after{bottom:75px}.center_h1 h1 em{transform:translatey(-25px)}.webcam_wrap .webcam{width:100%}.webcam_wrap .webcam h3{margin-bottom:0px}}@media(max-width: 767px){.footer_link.content-hyperlink{width:100%;margin-top:0px;margin-bottom:30px;text-align:center}.open_pisten .opne_number::before{height:35px}.opne_number{font-size:45px}.claim .ue_1{font-size:45px}.claim .ue_3{margin-top:30px;font-size:35px;margin-right:80px}.header_out .nav_sp .sp_1 a:not(:last-of-type){margin-right:0px;margin-bottom:5px}.header_out .nav_sp .sp_1 a{width:100%;font-size:12px}.header_out .nav_sp .sp_1{align-content:start}.header_out .nav_sp{font-size:14px;line-height:14px;letter-spacing:1px}.header_out .nav_sp .sp_2{width:130px}.header_out .nav_sp .sp_1,.header_out .nav_sp .sp_3{width:calc(50% - 70px)}.header_out .logo{width:45px}.header_out .logo_2{margin-top:10px}#header.fix .logo{width:25px}.hamburger .hamburger_icon::after{width:40px;height:40px;left:-6px;top:-9px;transform:rotate(45deg)}.nav_out .nav_header{padding:20px 5%}.nav_out .nav_header_sp1 a,.hamburger .hamburger_label{font-size:14px;line-height:14px;letter-spacing:1px}.nav_out .nav_header_sp1 a:not(:last-of-type){margin-right:0px;margin-bottom:13px}.nav_out .nav_header_sp1 a{display:block}.nav_out .nav_footer{padding:20px 5%;font-size:13px}.nav_out .nav_footer .mail_tel_nav{letter-spacing:.5px}.nav_out .logo_nav_desk{width:125px}.nav_out .mod_navigation .level_1{display:block;text-align:center}.mobil_nav ul.level_2{display:none}.mobil_nav li.is-open>ul.level_2{display:block}.mobil_nav li.submenu>a::after,.mobil_nav li.submenu>strong::after{content:"+";margin-left:8px;position:absolute}.mobil_nav li.submenu.is-open>a::after,.mobil_nav li.submenu.is-open>strong::after{content:"−"}.nav_out .mod_navigation .level_1{font-size:35px}.nav_out .mod_navigation .level_1 .level_2{font-size:16px;line-height:2}#main .mod_article{margin-bottom:50px}#main .mod_article:first-of-type{margin-top:50px}#main .mod_article.marg_kl{margin-bottom:50px}.bg_beige{padding-top:50px;padding-bottom:50px}.marg_bot{margin-bottom:50px}.marg_top{margin-top:50px}h3{font-size:13px;letter-spacing:2px}h1{font-size:45px;letter-spacing:1px}h1 em{margin-left:55px;transform:translatey(-3px);font-size:35px;margin-bottom:0px;display:block}h1{margin-bottom:20px}body{font-size:15px}body{line-height:1.7}.content-hyperlink{margin-top:30px}.content-hyperlink a,.link_as_hyperlink a{font-size:13px;padding:13px 40px}.slider_highlights .swiper-button-prev,.slider_highlights .swiper-button-next{width:30px;height:11px}.slider_highlights{padding-left:20px;padding-right:20px}.slider_highlights .content-text figure{height:300px}.slider_highlights .content-text h4{font-size:19px;line-height:1.2}h2{font-size:35px;letter-spacing:1px}h2 em{font-size:30px;font-weight:normal;display:block;margin-left:0px;margin-bottom:0px;transform:translatey(-3px)}.fleck_gruen::after{width:350px;height:300px;right:-50px;bottom:-25px}.fleck_gruen{margin-bottom:40px}h5{font-size:30px}.sp_bild_text .img_1{height:350px}.sp_bild_text .img_2{height:300px}.border_img{border-width:15px}.order .rs-column:last-of-type{margin-bottom:30px}.ski_before::before{left:-100px;margin-bottom:-100px;z-index:1}.highlights_bilder_wrap{height:auto;display:block}.highlights_bilder_wrap .highlights_bilder_section{width:100%;height:350px}.highlights_bilder_wrap .highlights_bilder_section .rte{max-height:100%}.highlights_bilder_wrap .highlights_bilder_section .content-hyperlink{opacity:1}.highlights_bilder_wrap .highlights_bilder_section:not(:first-of-type){border-left:0px;border-top:2px solid #f9f4ea}.banner_box{letter-spacing:1px;font-size:13px;height:45px}.banner_box .close-ban{width:20px;background-size:12px}.ban-aktiv-bix-x .header_out{margin-top:45px}.ban-aktiv-bix-x#top:not(.starts) #header{height:200px}.header_out .nav_sp{padding-top:25px;padding-bottom:25px}.highlights_bilder_wrap .highlights_bilder_section_svg{opacity:.2 !important}.highlights_bilder_wrap .highlights_bilder_section_img:not(.bilder_section_img_0){opacity:1;width:100%;height:350px}.highlights_bilder_wrap .highlights_bilder_section_img.bilder_section_img_1{top:0px}.highlights_bilder_wrap .highlights_bilder_section_img.bilder_section_img_2{top:350px}.highlights_bilder_wrap .highlights_bilder_section_img.bilder_section_img_3{top:700px}.highlights_bilder_wrap .highlights_bilder_section_img.bilder_section_img_4{top:1050px}.bilder_section_img_0{display:none}.h2_flower h2{font-size:50px}.highlights_bilder_wrap .highlights_bilder_section{padding-top:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;align-content:center}.highlights_bilder_section .highlights_bilder_section_svg{pointer-events:none;z-index:-1}.zimmer_prev_slider::after,.wellnes_prev_slider::after{left:-4vw}.footer_1 .content-text{width:100%;margin-bottom:40px}.footer_out .wrap{padding-top:50px;padding-bottom:50px}.footer_out .footer_2 h2{font-size:40px;margin-bottom:0px}.footer_anf_text p:first-of-type{margin-top:0px}.footer_out .footer_2 .wrap{gap:40px;padding-bottom:60px}#top:not(.starts) #header{height:120px}.slider_header_content{min-height:350px}.link_wrap{gap:20px;margin-top:40px}.felck_3_before::before{top:-40px;left:4vw;width:300px;height:200px}.felck_3_before{padding-left:0px}.kulinarik_after::after{width:400px;height:200px;bottom:-40px}h3{margin-bottom:10px}h2{margin-bottom:20px}.slider_content_3 .rsts-slide-image:nth-of-type(2n)>div{transform:none}.slider_content_3{width:100%;height:450px}.slider_content_3 .rsts-view{padding-left:50px;padding-right:50px}.slider_content_3.rsts-skin-default .rsts-prev{left:0px}.slider_content_3.rsts-skin-default .rsts-next{right:0px}.slider_content_3::before{width:80%;right:0px;bottom:0px;top:auto;height:200px;background-position:bottom}.room-list .titelbild{width:100%;height:350px}.room-list .titelbild .swiper{padding-bottom:0px}.room-list .cont{width:100%;margin-left:0%;margin-top:0px;padding:30px}.room-list .room{padding-left:0px}.room-list .swiper-button-prev,.room-list .swiper-button-next{left:calc(50% - 50px) !important;bottom:10px !important}.room-list .cont{min-height:0}.room-list .hugolinks .content-hyperlink.gold_link{margin-top:0px}.room-list .hugolinks{display:flex;gap:20px;margin-top:25px}.center_h1 h1 em{transform:translatey(-5px);margin-bottom:0px}.anfrage .widget{width:100%}.anfrage .kind-fild,.anfrage .widget.form_33{width:100%}.anfrage .widget:not(first-of-type){margin-top:15px}.anfrage .formbody{column-gap:15px;margin-top:-15px}.nav_out .claim{display:none}.slider_highlights .swiper-button-prev{left:-20px}.slider_highlights .swiper-button-next{right:-20px}.h3_baum h3:first-of-type::after{right:-4vw}.sp_bild_text .img_2{height:200px}.flower_after::after{width:114px;height:252px;right:-99px}.masonry_tabs button{padding:10px 20px;font-size:13px;letter-spacing:1px}.masonry_tabs{gap:10px;padding-left:5px;padding-right:5px}.sp_bild_text .img_1.content-player{height:400px}.sp_bild_text .img_2.img_2_video{margin-top:-100px}.img_1.content-player.flower_after::after{bottom:0px}.slider_content{height:550px}.footer_hotelinfo .content-text{text-align:center}.footer_out .footer_1.footer_hotelinfo .wrap{justify-content:center}.footer_out .footer_1.footer_hotelinfo .wrap ul{display:flex;justify-content:center;gap:20px}.footer_out .footer_1.footer_hotelinfo .wrap h4{text-align:center}}@media(max-width: 767x)and (min-width: 500px){.teaser_bild_wrap .teaser_bild{width:calc(50% - 10px)}.teaser_bild_wrap .wrap{gap:20px}#main .mod_article .wrap{justify-content:center}.teaser_bild_wrap .weather-teaser-icon img{width:80px}.weather-teaser-title{font-size:14px}.teaser_bild_wrap .temp{font-size:30px}#wifiPasswort{font-size:25px}.wifi_teaser button{padding:14px 20px;font-size:11px;line-height:1}.teaser_bild.wifi_teaser{padding:15px}.teaser_bild_wrap .teaser_bild.content-image figcaption{font-size:15px;line-height:1.2}}@media(max-width: 500px){.teaser_bild_wrap .wrap{gap:25px}.teaser_bild_wrap .teaser_bild{width:100%}.video_desk{display:none}.video_mobi{display:block}.claim{width:90%}.claim .ue_3{transform:rotate(-12deg)}.claim .ue_3{margin-top:20px}.footer_out .footer_1 .logo_footer{margin-bottom:30px}.footer_1 .content-text{margin-bottom:30px;text-align:center}.footer_out .ce_form input,.footer_out .ce_form button{padding-top:12px;letter-spacing:0px;font-size:12px}.ban-aktiv-bix-x#top:not(.starts) #header{height:160px}.slider_content_3 .rsts-view{padding-left:25px;padding-right:25px}.slider_content_3{height:400px}.gruen_box,.form-confirmation{padding:30px}.room-list .hugolinks .content-hyperlink a{padding-left:0px;padding-right:0px;width:100%;text-align:center}.room-list .hugolinks .content-hyperlink{width:48%}.room-list .hugolinks .room-list .hugolinks{gap:0;justify-content:space-between}.room-list .cont h2{font-size:30px}.wellness_before::before{display:none}.slider_content_3::before{width:100%}.fleck_gruen::after{bottom:-20px}.slider_content{height:450px}.mod_c4g_maps{height:350px}.contao-cookiebar.cc-middle.cc-active .cc-inner{padding:30px}.contao-cookiebar .highlight .cc-btn{margin-bottom:0px}.slider_highlights .swiper-outer{padding-left:0px;padding-right:0px}.open_pisten{margin-bottom:15px}.opne_number{font-size:50px}.pisten_teaser .weather-teaser-title{margin-bottom:15px}.open_pisten .opne_number::before{width:35px;height:40px}.open_lifte .opne_number::before{width:37px;height:36px}.pisten_teaser{font-size:16px}}
.reveal-article{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.reveal-article.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion: reduce){.reveal-article,.reveal-article.is-visible{opacity:1;transform:none;transition:none}}
