html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}img,iframe,object,embed{vertical-align:bottom}strong{font-weight:700}input,textarea,select{font-size:1em}body,div,h1,h2,h3,h4,h5,h6,p,a,span,li{background-repeat:no-repeat}body{position:relative;background-color:#fff;color:#000;font:12px Arial,Verdana,san-serif;font-size:100.01%;font-weight:400;line-height:1;text-align:left;height:100%}a{color:#000;text-decoration:underline}a:hover{text-decoration:underline}.clearer{display:block;clear:both;line-height:0em;height:1px;font-size:0;visibility:hidden}.wrapper{width:100%;position:absolute}.col,.cols{display:inline-block;vertical-align:top;width:100%}.col{width:50%;margin-left:-5px}.col:first-child{margin-left:0}.container{display:block;width:100%}.container-wrap{margin:0 auto}.main{position:relative}.swiper-container{width:100%;margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-wrapper{position:relative}.swiper-slide{background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:650px}a.page-btn{top:310px;position:absolute;z-index:10000;display:block;width:44px;height:44px}a.page-btn.next{right:0}.swiper-container-horizontal>.swiper-pagination{bottom:22px;left:0;width:100%;z-index:5000;zoom:1}.swiper-pagination-align-left{text-align:left;padding-left:20px}.swiper-pagination-align-right{text-align:right;padding-right:20px}.swiper-container-horizontal>.swiper-pagination-align-content-left{left:0;right:0;margin-left:auto;margin-right:auto;padding-left:0;text-align:left}.swiper-container-horizontal>.swiper-pagination-align-content-left .swiper-pagination-bullet{margin:0 10px 0 0}.swiper-container-horizontal>.swiper-pagination-align-content-left .swiper-pagination-bullet:last-child{margin:0 10px 0 0}.swiper-pagination-style-round .swiper-pagination-bullet{border:1px solid #fff;background-color:transparent;display:inline-block;height:12px;width:12px;opacity:.5}.swiper-pagination-style-round .swiper-pagination-bullet-active{opacity:1;background-image:none}.swiper-pagination-style-quad .swiper-pagination-bullet{background-color:#fff;border-radius:0;display:inline-block;height:12px;width:12px;opacity:.5}.swiper-pagination-style-quad .swiper-pagination-bullet-active{opacity:1}.container-wrap,.swiper-container-horizontal>.swiper-pagination-align-content-left{width:850px}body,html{height:100%;margin:0;padding:0}header{position:relative;z-index:10002}header .grid-container{position:relative}header .grid-container a.trigger{width:40px;height:40px;display:block;position:absolute;top:29px;z-index:10001;color:#fff;text-decoration:none}header .grid-container a.trigger span{display:inline-block;margin:11px 0 0 54px}@media handheld,only screen and (max-width:750px){header .grid-container a.trigger span{display:none}}header .content-wrap{position:absolute;z-index:200;display:block}header .cols{margin-top:40px}header .cols .c-1{width:25%}@media handheld,only screen and (max-width:750px){header .cols .c-1{display:none}}header .cols .c-2{text-align:center;width:50%}@media handheld,only screen and (max-width:750px){header .cols .c-2{width:100%;text-align:right}}header .cols .c-2 p,header .cols .c-2 a{color:#fff}@media handheld,only screen and (max-width:750px){header .cols .c-2{display:none}}header .cols .c-3{width:25%}@media handheld,only screen and (max-width:920px){header .cols .c-3{text-align:right}}@media handheld,only screen and (max-width:750px){header .cols .c-3{display:none}}header .cols .c-3 li{display:inline-block}header .cols .c-3 li a{color:#fff;text-decoration:none}header .cols .c-3 li+li{margin-left:15px}@media handheld,only screen and (max-width:920px){header .cols .c-3 li+li{margin-left:0}}header .buettner-stubn{position:absolute;display:block;width:150px;height:150px;top:20px;right:-110px;background-image:url(/assets/site/assets/arturo-logo.svg);background-size:150px 150px;background-position:center center;background-repeat:no-repeat}@media handheld,only screen and (max-width:1480px){header .buettner-stubn{top:120px;right:0}}@media handheld,only screen and (max-width:750px){header .buettner-stubn{top:10px;width:100px;height:100px;background-size:100px 100px}}header a,header p{font-size:16px}html:not(.nav--open) .no-visual header .grid-container a.trigger{color:#686A64}html:not(.nav--open) .no-visual header .grid-container .cols .c-2 p{color:#686A64}html:not(.nav--open) .no-visual header .grid-container .cols .c-3 a{color:#686A64}.no-visual main{display:block;padding-top:250px}.navigation{position:absolute;top:-1200px;z-index:10000;background-color:transparent;width:100%;min-height:800px;height:800px;padding-bottom:150px;overflow:hidden;text-align:center;visibility:hidden;display:block;-webkit-transition:all 0.8s ease-out;-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;transition:all 0.8s ease-out}.navigation li+li{margin-top:40px}@media handheld,only screen and (max-width:750px){.navigation li+li{margin-top:30px}}.navigation a{color:#fff;text-decoration:none;font-size:28px}@media handheld,only screen and (max-width:750px){.navigation a{font-size:20px}}.navigation .aktiv a{padding-bottom:3px;border-bottom:1px solid}.navigation .main{opacity:0;margin-top:400px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.navigation .meta{opacity:0;margin-top:500px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.navigation .meta li{display:inline-block}.navigation .meta li+li{margin-left:20px;background-image:url(/assets/site/assets/ic-nav-line.svg);background-size:1px 70px;background-repeat:no-repeat;background-position:0 center;padding:35px 0 35px 20px}.navigation .meta a{font-size:16px}@media handheld,only screen and (max-width:750px){.navigation .meta a{font-size:14px}}.nav--open .buettner-stubn{display:none}.nav--open .navigation{visibility:visible;background-color:#52554E;top:0}.nav--open .navigation ul.main,.nav--open .navigation ul.meta{opacity:1;margin-top:170px;-webkit-transition:all 0.8s 0.8s ease-out;-moz-transition:all 0.8s 0.8s ease-out;-o-transition:all 0.8s 0.8s ease-out;transition:all 0.8s 0.8s ease-out}@media handheld,only screen and (max-width:750px){.nav--open .navigation ul.main,.nav--open .navigation ul.meta{margin-top:120px}}.nav--open .navigation ul.meta{margin-top:30px}.nav--open .navigation li+li{margin-top:40px;opacity:1}footer{margin-top:10px;text-align:center;padding:40px 0}footer li{display:inline-block}footer li+li{margin-left:10px}footer a{text-decoration:none}footer .social{padding:30px 0 5px 0}footer .social .in,footer .social .fb{display:inline-block;width:30px;height:30px}footer .social .in{background-image:url(/assets/site/assets/ic-insta.svg);background-size:27px 28px;background-position:center center;background-repeat:no-repeat}footer .social .fb{background-image:url(/assets/site/assets/ic-fb.svg);background-size:29px 28px;background-position:center center;background-repeat:no-repeat}footer .buettner-stubn{display:none;width:200px;height:151px;background-image:url(/assets/site/assets/logo_rueckersbacher_schlucht_ohnehintergrund-1.svg);background-size:200px 155px;background-position:center center;background-repeat:no-repeat;margin:auto;padding-top:40px}@media handheld,only screen and (max-width:750px){footer .buettner-stubn{display:block}}@font-face{font-family:"Inter-normal";font-style:normal;font-weight:400;src:url(Inter-UI-Regular.woff2) format("woff2"),url(Inter-UI-Regular.woff) format("woff")}@font-face{font-family:"Inter-normal-italic";font-style:italic;font-weight:400;src:url(Inter-UI-Italic.woff2) format("woff2"),url(Inter-UI-Italic.woff) format("woff")}@font-face{font-family:"Inter-medium";font-style:normal;font-weight:500;src:url(Inter-UI-Medium.woff2) format("woff2"),url(Inter-UI-Medium.woff) format("woff")}@font-face{font-family:"Inter-medium-italic";font-style:italic;font-weight:500;src:url(Inter-UI-MediumItalic.woff2) format("woff2"),url(Inter-UI-MediumItalic.woff) format("woff")}@font-face{font-family:"Inter-bold";font-style:normal;font-weight:700;src:url(Inter-UI-Bold.woff2) format("woff2"),url(Inter-UI-Bold.woff) format("woff")}@font-face{font-family:"Inter-bold-italic";font-style:italic;font-weight:700;src:url(Inter-UI-BoldItalic.woff2) format("woff2"),url(Inter-UI-BoldItalic.woff) format("woff")}@font-face{font-family:"Inter-black";font-style:normal;font-weight:900;src:url(Inter-UI-Black.woff2) format("woff2"),url(Inter-UI-Black.woff) format("woff")}@font-face{font-family:"Inter-black-italic";font-style:italic;font-weight:900;src:url(Inter-UI-BlackItalic.woff2) format("woff2"),url(Inter-UI-BlackItalic.woff) format("woff")}body,.box p,.kat,.mod--link,.mod--preise span{font-family:Inter-normal arial,sans-serif}h1,h2,h3,.box p.l,.mod--txt p,.mod--preise,.mod--galerie,.grid--slide .content-wrap{font-family:metronic-slab,serif;font-weight:300;font-style:normal}.hdl-h1{font-size:46px;line-height:1.4em}@media handheld,only screen and (max-width:1280px){.hdl-h1{font-size:38px}}@media handheld,only screen and (max-width:920px){.hdl-h1{font-size:32px}}@media handheld,only screen and (max-width:750px){.hdl-h1{font-size:22px}}.hdl-h3,.mod--social-media h2{font-size:28px;line-height:1.4em}@media handheld,only screen and (max-width:750px){.hdl-h3,.mod--social-media h2{font-size:18px}}header{font-size:16px;line-height:1.3em}.grid--slide .content-wrap h3{font-size:25px;line-height:1.4em}.grid--slide .content-wrap p{font-size:18px;line-height:1.4em}.mod--preise{font-size:20px}.mod--txt p{font-size:22px;line-height:1.4em}@media handheld,only screen and (max-width:920px){.mod--txt p{font-size:18px}}@media handheld,only screen and (max-width:750px){.mod--txt p{font-size:16px}}.a-9 .mod--txt p{font-size:16px;line-height:1.4em}@media handheld,only screen and (max-width:920px){.a-9 .mod--txt p{font-size:14px}}@media handheld,only screen and (max-width:750px){.a-9 .mod--txt p{font-size:14px}}.mod--preise{line-height:1.5em}.mod--link-down a{font-size:18px;line-height:1.4em;letter-spacing:1px;text-decoration:none}.box span{font-size:20px;line-height:1.4em;letter-spacing:2px}.box p{font-size:18px;line-height:1.4em;letter-spacing:3px}.box p.l{font-size:50px;letter-spacing:0;line-height:1.4em}.adresse{line-height:1.4em}body,a{color:#686A64}.mod--bg-1{background-color:#F1F1EF}a.trigger{background-image:url(/assets/site/assets/ic-menu.svg);background-position:center center;background-repeat:no-repeat}.no-visual a.trigger{background-image:url(/assets/site/assets/ic-menu--dark.svg)}.nav--open a.trigger{background-image:url(/assets/site/assets/ic-menu--close.svg);background-position:center center;background-repeat:no-repeat}.no-visual .nav--open a.trigger{background-image:url(/assets/site/assets/ic-menu--close--dark.svg);background-position:center center;background-repeat:no-repeat}.outer-grid,.grid-container{margin:0 auto}.outer-grid{max-width:1600px}header .content-wrap,.grid-container{width:1120px}.mod{padding-bottom:40px}@media handheld,only screen and (max-width:920px){.mod{padding-bottom:20px}}.mod+.mod{padding-top:40px}@media handheld,only screen and (max-width:920px){.mod+.mod{padding-top:20px}}@media handheld,only screen and (max-width:1280px){.outer-grid{width:100%}header .content-wrap,.grid-container{width:920px}}@media handheld,only screen and (max-width:920px){header .content-wrap,.grid-container{width:700px}}@media handheld,only screen and (max-width:750px){header .content-wrap{width:100%}.grid-container{width:90%}}@media handheld,only screen and (max-width:920px){.mod--txt .col{width:100%;margin:0 0 30px 0}}.mod--visual{position:relative;margin-bottom:40px}@media handheld,only screen and (max-width:750px){.mod--visual{margin-bottom:20px}}.mod--visual.zoom-in .outer-grid{transform:scale(1);opacity:1}.mod--visual.zoom-in .outer-grid .grid-container .stempel img{margin:-150px auto 0 auto}@media handheld,only screen and (max-width:920px){.mod--visual.zoom-in .outer-grid .grid-container .stempel img{width:38%;margin:-50px auto 0 auto}}.mod--visual .outer-grid{position:relative;height:800px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 0;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-o-transition:all 2s ease-out;-ms-transition:all 2s ease-out;transition:all 2s ease-out;transform:scale(1.2);opacity:0;background-position:center 0}@media handheld,only screen and (max-width:750px){.mod--visual .outer-grid{height:400px}}.mod--visual .outer-grid .gradient{background-image:url(/assets/site/assets/visual-gradient.png);background-repeat:repeat-x;display:block;width:100%;height:125px}.mod--visual .outer-grid .content-wrap{position:absolute;top:0;width:100%}.mod--visual .outer-grid .grid-container{position:relative;height:800px;text-align:center}@media handheld,only screen and (max-width:750px){.mod--visual .outer-grid .grid-container{height:400px}}.mod--visual .outer-grid .grid-container .stempel{position:absolute;bottom:0;background-color:#fff;display:block;width:100%;text-align:center;height:90px}@media handheld,only screen and (max-width:750px){.mod--visual .outer-grid .grid-container .stempel{bottom:-40px}}.mod--visual .outer-grid .grid-container .stempel img{margin:0 auto;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out}.mod--headline:first-child{margin-top:60px}.mod--headline h1,.mod--headline h2,.mod--headline h3{width:86%;text-align:center;margin:0 auto}@media handheld,only screen and (max-width:750px){.mod--headline h1,.mod--headline h2,.mod--headline h3{margin:0;width:95%}}.mod--headline h1{position:relative}.mod--headline h1 span,.mod--headline h2 span{position:relative;top:-10px;background-image:url(/assets/site/assets/headline.svg);background-position:0 0;background-repeat:no-repeat;background-size:46px 43px;display:inline-block;width:46px;height:43px;padding-right:14px}@media handheld,only screen and (max-width:750px){.mod--headline h1 span,.mod--headline h2 span{display:none}}@media handheld,only screen and (max-width:750px){.mod--subnavigation{display:none}}.mod--subnavigation .grid-container{text-align:center}.mod--subnavigation .grid-container li{display:inline-block;vertical-align:top;margin-bottom:10px}.mod--subnavigation .grid-container li a{text-decoration:none;padding-bottom:2px}.mod--subnavigation .grid-container li a:hover{border-bottom:1px solid #686a64}.mod--subnavigation .grid-container li+li{margin-left:10px}.mod--subnavigation .grid-container li.del{background-image:url(/assets/site/assets/ic-subnav-del.svg);background-size:2px 2px;background-position:center center;background-repeat:no-repeat;width:2px;height:14px}.mod+.mod.mod--subnavigation{padding-bottom:0}.mod--txt .grid-container p{padding:0 70px}@media handheld,only screen and (max-width:750px){.mod--txt .grid-container p{padding:0}}.mod--txt .grid-container p+p{margin-top:25px}.mod--txt p{text-align:center}@media handheld,only screen and (max-width:750px){.mod--txt p{text-align:left}}.mod--txt.mod--layout-1 p{text-align:left}.a-9 .mod--txt p{text-align:left}.mod--label .grid-container{position:relative;opacity:0;margin-top:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.mod--label .img-wrapper{position:absolute}.mod--label .img-wrap{position:relative;height:120px}@media handheld,only screen and (max-width:750px){.mod--label .img-wrap{height:80px}}.mod--label img.ic{margin:0 auto;display:block;margin-bottom:35px;height:100px}@media handheld,only screen and (max-width:750px){.mod--label img.ic{height:60px}}.mod--label .box{margin:0 auto;width:350px;height:170px;color:#fff;background-color:#65635C;text-align:center}@media handheld,only screen and (max-width:750px){.mod--label .box{width:280px;height:140px}}.mod--label .box p.l{padding-top:26px}.mod--label .box p{padding-top:60px}@media handheld,only screen and (max-width:750px){.mod--label .box p{padding-top:48px}}.mod--label .box p.l+p{padding-top:5px}.mod--label.mod--bg-1.mod--ic-0{margin-top:140px;margin-bottom:-140px}.mod--label.mod--bg-1.mod--ic-0 .content-wrap{position:relative;top:-140px}.mod--label.mod--bg-1.mod--ic-1{margin-top:280px;margin-bottom:-240px}.mod--label.mod--bg-1.mod--ic-1 .content-wrap{position:relative;top:-240px}.mod--bild-layout-0.mod--bg-1+.mod--label.mod--bg-1{margin-top:400px}.mod--download .box{position:relative;z-index:2;margin:0 auto;width:350px;height:190px;color:#52554E;background-color:#fff;border:2px solid #52554E;text-align:center}@media handheld,only screen and (max-width:920px){.mod--download .box{width:332px}}.mod--download .box a{text-decoration:none}.mod--download .box p.l{padding-top:36px}.mod--download .box p{padding-top:70px}.mod--download .box p.l+p{padding-top:5px}.mod--download img{margin-top:-92px;position:relative;z-index:1;width:100%}@media handheld,only screen and (max-width:920px){.mod--download img{margin-top:10px}}.mod--link-down .grid-container{text-align:center}.mod--link-down .grid-container a{display:inline-block;background-image:url(/assets/site/assets/ic-pfeil-down.svg);background-size:50px 56px;background-position:center bottom;background-repeat:no-repeat;padding-bottom:50px}.mod--headline+.mod--link-down{padding-top:24px}.mod--bild .grid-container{position:relative}.mod--bild.mod--bild-layout-1 img{width:100%}.mod--bild.mod--bild-layout-0 .grid-container{text-align:center}.mod--bild.mod--bild-layout-0 .grid-container img{display:inline-block}.mod--bild.mod--bild-layout-0.mod--bg-1{margin-top:-150px;margin-bottom:250px}.mod--bild.mod--bild-layout-0.mod--bg-1 .bild-wrap{position:relative;display:block;width:100%;top:150px}.mod--bild .bild-wrap{overflow:hidden}.mod--bild .bild-wrap img{transform:scale(1.2);-webkit-transition:all 5s ease-out;-moz-transition:all 5s ease-out;-o-transition:all 5s ease-out;-ms-transition:all 5s ease-out;transition:all 5s ease-out}.mod--bild-bild{background-color:#ECEBE4;position:relative}.mod--bild-bild .c-1{width:calc(50% - 10px);padding-right:10px}.mod--bild-bild .c-2{width:calc(50% - 10px);padding-left:10px}@media handheld,only screen and (max-width:920px){.mod--bild-bild .c-1,.mod--bild-bild .c-2{width:100%;padding:0}.mod--bild-bild .c-2{margin-top:20px}}.mod--bild-bild img{width:100%}.mod--bild-bild .box-wrap{text-align:center;display:block;width:100%;position:absolute;top:170px}@media handheld,only screen and (max-width:1280px){.mod--bild-bild .box-wrap{top:100px}}@media handheld,only screen and (max-width:920px){.mod--bild-bild .box-wrap{top:42%}}.mod--bild-bild .box{background-color:#52554E;color:#fff;display:inline-block;width:350px;height:190px;position:relative;z-index:100;text-align:center}@media handheld,only screen and (max-width:1280px){.mod--bild-bild .box{width:340px;height:146px}}.mod--bild-bild .box span{width:60%;display:inline-block;margin-top:60px}@media handheld,only screen and (max-width:1280px){.mod--bild-bild .box span{margin-top:50px}}.mod+.mod.mod--bild-bild{padding:0}.mod--galerie{display:block;text-align:center;background-color:#ddd;padding-top:100px;position:relative}.mod--galerie .slide{position:relative;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:0;position:absolute;top:0}.mod--galerie .slide .mobile-content{display:none;position:relative}@media handheld,only screen and (max-width:750px){.mod--galerie .slide .mobile-content{display:block}}.mod--galerie .slide .mobile-content span.beschreibung{position:absolute;bottom:20px;left:20px;color:#fff;text-align:left;font-size:20px;line-height:1.2em}.mod--galerie .slide .mobile-content a.link{margin-top:10px;display:block;color:#fff;width:170px;font-size:16px;text-decoration:none;padding:4px 10px;border:1px solid #fff;text-align:center}@media handheld,only screen and (max-width:750px){.mod--galerie .slide{opacity:1;position:relative;top:inherit;margin-bottom:10px}}.mod--galerie .slide.aktiv{opacity:1}.mod--galerie .grid{position:absolute;top:0;display:block;width:100%}@media handheld,only screen and (max-width:750px){.mod--galerie .grid{display:none}}.mod--galerie.mod--galerie-default .grid--slide{cursor:pointer}.mod--galerie .grid--slide.aktiv{text-align:left}.mod--galerie .grid--slide.aktiv span.num{opacity:0}.mod--galerie .grid--slide.aktiv span.beschreibung{opacity:1;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}.mod--galerie .grid--slide.aktiv .close{opacity:1}.mod--galerie .grid--slide.aktiv .teaser h3{opacity:0}.mod--galerie .grid--slide.aktiv a.link{display:block}.mod--galerie .grid--slide.aktiv .content-wrap a.pfeil,.mod--galerie .grid--slide.inaktiv .content-wrap a.pfeil{opacity:0}.mod--galerie .grid--slide.aktiv .content-wrap .teaser p,.mod--galerie .grid--slide.inaktiv .content-wrap .teaser p{opacity:0}.mod--galerie .grid--slide.inaktiv a.link{display:none}.mod--galerie .grid--slide.inaktiv .content-wrap{text-align:left;bottom:-10px}.mod--galerie .grid--slide.inaktiv .content-wrap h3{text-align:left;width:500px;padding-top:20px}@media handheld,only screen and (max-width:920px){.mod--galerie .grid--slide.inaktiv .content-wrap h3{padding-top:5px}}.mod--galerie .grid--slide.inaktiv .content-wrap p{display:none}.mod--galerie .grid--slide.inaktiv .content-wrap .teaser{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mod--galerie .grid--slide{position:relative;display:inline-block;overflow:hidden;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out;margin-left:-1px}.mod--galerie .grid--slide .close{display:inline-block;width:66px;height:66px;background-image:url(/assets/site/assets/ic-close-galerie.svg);background-size:66px 66px;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:0;position:absolute;bottom:40px;right:40px}.mod--galerie .grid--slide span{position:absolute;color:#fff;bottom:60px;width:100%;text-align:center;display:block;font-size:20px;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}@media handheld,only screen and (max-width:920px){.mod--galerie .grid--slide span{font-size:16px}}.mod--galerie .grid--slide span.beschreibung{font-size:34px;line-height:1.2em;opacity:0;text-align:left;bottom:55px;margin-left:60px;width:calc(100% - 60px);background-image:url(/assets/site/assets/headline-galerie.svg);background-position:0 0;background-repeat:no-repeat;background-size:30px 27px;padding-left:35px}@media handheld,only screen and (max-width:920px){.mod--galerie .grid--slide span.beschreibung{font-size:24px;padding-left:0;padding-top:35px;margin-left:30px}}.mod--galerie .grid--slide a.link{position:absolute;bottom:45px;left:95px;display:none;border:2px solid #fff;padding:14px 40px;color:#fff;width:auto;text-decoration:none}@media handheld,only screen and (max-width:920px){.mod--galerie .grid--slide a.link{left:30px;padding:8px 26px}}.mod--galerie .grid--slide .content-wrap{position:absolute;bottom:60px;text-align:center;width:100%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.mod--galerie .grid--slide .content-wrap a.pfeil{display:block;width:70px;height:70px;background-image:url(/assets/site/assets/ic-arrow-galerie.svg);background-position:center center;background-size:65px 68px;margin:0 auto 30px auto;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.mod--galerie .grid--slide .content-wrap h3,.mod--galerie .grid--slide .content-wrap p{color:#fff}.mod--galerie .grid--slide .content-wrap h3{width:100%}.mod--galerie .grid--slide .content-wrap p{padding:10px 20% 0 20%;display:block}.mod--galerie .grid--slide .content-wrap .teaser{display:block;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform 0.3s ease-in-out;-moz-transition:-moz-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.mod--galerie .grid--slide .content-wrap .teaser p{opacity:1;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.mod--galerie .grid--slide:hover{background-image:url(/assets/site/assets/bg-trans-16.png);background-repeat:repeat}.mod--galerie .grid--slide.aktiv:hover{background-image:none}.mod--galerie .grid--slide+.grid--slide{border-left:1px solid #fff}.mod--galerie.mod--galerie-slide-2 .grid--slide{width:calc(100% / 2)}.mod--galerie.mod--galerie-slide-2 .grid--slide.aktiv{width:95%}.mod--galerie.mod--galerie-slide-2 .grid--slide.inaktiv{width:calc(5% / 1)}.mod--galerie.mod--galerie-slide-3 .grid--slide{width:calc(100% / 3)}.mod--galerie.mod--galerie-slide-3 .grid--slide.aktiv{width:90%}.mod--galerie.mod--galerie-slide-3 .grid--slide.inaktiv{width:calc(10% / 2)}.mod--galerie.mod--galerie-slide-4 .grid--slide{width:calc(100% / 4)}.mod--galerie.mod--galerie-slide-4 .grid--slide.aktiv{width:90%}.mod--galerie.mod--galerie-slide-4 .grid--slide.inaktiv{width:calc(10% / 3)}.mod--galerie.mod--galerie-slide-4.mod--galerie-special .grid--slide{width:calc(100% / 4)}.mod--galerie.mod--galerie-slide-4.mod--galerie-special .grid--slide.aktiv{width:80%}.mod--galerie.mod--galerie-slide-4.mod--galerie-special .grid--slide.inaktiv{width:calc(20% / 3)}.mod--galerie.mod--galerie-slide-5 .grid--slide{width:calc(100% / 5)}.mod--galerie.mod--galerie-slide-5 .grid--slide.aktiv{width:85%}.mod--galerie.mod--galerie-slide-5 .grid--slide.inaktiv{width:calc(15% / 4)}.mod--galerie.mod--galerie-slide-6 .grid--slide{width:calc(100% / 6)}.mod--galerie.mod--galerie-slide-6 .grid--slide.aktiv{width:80%}.mod--galerie.mod--galerie-slide-6 .grid--slide.inaktiv{width:calc(20% / 5)}.mod--galerie.mod--galerie-slide-7 .grid--slide{width:calc(100% / 7)}.mod--galerie.mod--galerie-slide-7 .grid--slide.aktiv{width:80%}.mod--galerie.mod--galerie-slide-7 .grid--slide.inaktiv{width:calc(20% / 6)}.mod--galerie.mod--galerie-slide-8 .grid--slide{width:calc(100% / 8)}.mod--galerie.mod--galerie-slide-8 .grid--slide.aktiv{width:80%}.mod--galerie.mod--galerie-slide-8 .grid--slide.inaktiv{width:calc(20% /7)}.mod--galerie.mod--galerie-slide-9 .grid--slide{width:calc(100% / 9)}.mod--galerie.mod--galerie-slide-9 .grid--slide.aktiv{width:80%}.mod--galerie.mod--galerie-slide-9 .grid--slide.inaktiv{width:calc(20% / 8)}.mod--galerie.mod--galerie-slide-10 .grid--slide{width:calc(100% / 10)}.mod--galerie.mod--galerie-slide-10 .grid--slide.aktiv{width:80%}.mod--galerie.mod--galerie-slide-10 .grid--slide.inaktiv{width:calc(20% / 9)}.mod--galerie,.mod--galerie .slide,.mod--galerie .grid,.mod--galerie .grid--slide,.mobile-content{min-height:800px}@media handheld,only screen and (max-width:920px){.mod--galerie,.mod--galerie .slide,.mod--galerie .grid,.mod--galerie .grid--slide,.mobile-content{min-height:500px}}@media handheld,only screen and (max-width:750px){.mod--galerie,.mod--galerie .slide,.mod--galerie .grid,.mod--galerie .grid--slide,.mobile-content{min-height:300px}}.mod--galerie.mod--galerie-special .grid--slide span.beschreibung{bottom:125px}.mod+.mod.mod--galerie{padding:0}.mod--social-media{background-color:#544E48}.mod--social-media .grid-container{min-height:500px;display:block;text-align:center;padding-top:40px;padding-bottom:40px}.mod--social-media .grid-container h2,.mod--social-media .grid-container h3{color:#fff}.mod--social-media .grid-container h3+h2{margin-top:20px}.mod--social-media .grid-container .content-wrap{margin:30px auto;background-color:#fff;width:60%;padding:30px 30px 90px 30px}@media handheld,only screen and (max-width:750px){.mod--social-media .grid-container .content-wrap{padding:20px 20px 60px 20px;width:80%}}.mod--social-media .grid-container img{margin-bottom:20px;width:100%}.mod--social-media .grid-container p{font-size:18px;line-height:1.3em}.mod--social-media .grid-container ul{margin-top:-90px}@media handheld,only screen and (max-width:750px){.mod--social-media .grid-container ul{margin-top:-70px}}.mod--social-media .grid-container ul li{display:inline-block;vertical-align:top}.mod--social-media .grid-container ul li a{display:block;width:118px;height:121px;background-repeat:no-repeat;background-position:0 0;background-size:118px 121px}@media handheld,only screen and (max-width:750px){.mod--social-media .grid-container ul li a{background-size:68px 71px;width:68px;height:71px}}.mod--social-media .grid-container ul li+li{margin-left:40px}.mod--social-media .grid-container ul li a.fb{background-image:url(/assets/site/assets/ic-social-fb.svg)}.mod--social-media .grid-container ul li a.in{background-image:url(/assets/site/assets/ic-social-in.svg)}.mod--preise .grid-container .row+.row{margin-top:6px}@media handheld,only screen and (max-width:920px){.mod--preise .grid-container .row+.row{margin-top:12px}}.mod--preise .grid-container .row+.row.kat{margin-top:24px}.mod--preise .grid-container .row-linie-1{border-top:1px solid #686a64;padding-top:15px}.mod--preise .grid-container .row>.col.c-1{width:85%}.mod--preise .grid-container .row>.col.c-2{width:15%}.mod--preise .grid-container .row>.col.c-2 .c-2{text-align:right}@media handheld,only screen and (max-width:920px){.mod--preise .grid-container .row>.col.c-1{width:80%}.mod--preise .grid-container .row>.col.c-2{width:20%}}@media handheld,only screen and (max-width:750px){.mod--preise .grid-container .row>.col.c-1{width:100%}.mod--preise .grid-container .row>.col.c-2{width:100%;margin-left:0;margin-bottom:30px}.mod--preise .grid-container .row>.col.c-2 .col{width:20%}}.mod--karte{border-bottom:1px solid #686A64;padding-bottom:30px}.mod--karte .logo{display:block;width:200px;height:155px;margin:0 auto;background-image:url(/assets/site/assets/rs-logo.svg);background-size:200px 155px}.mod--karte .adresse{padding-top:40px;padding-bottom:10px;text-align:center}.mod--karte .scroll-down{display:block;width:40px;height:40px;margin:0 auto;background-image:url(/assets/site/assets/ic-pfeil-down.svg);background-size:29px 30px;background-position:center bottom;background-repeat:no-repeat}.mod--karte img{width:100%}.mod--label .grid-container{opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.mod--label .grid-container .img-wrapper{width:100%;top:70px;opacity:0;-webkit-transition:all 0.6s 0.5s ease-in-out;-moz-transition:all 0.6s 0.5s ease-in-out;-o-transition:all 0.6s 0.5s ease-in-out;transition:all 0.6s 0.5s ease-in-out}.mod--label.mod--on .grid-container{opacity:1}.mod--label.mod--on .grid-container .img-wrapper{width:100%;top:0;opacity:1}.mod--bild.mod--on img{transform:scale(1)}