body{overflow-x:hidden}section.rs-bg-gold #submitform{background-color:#4E4946;color:#fff;border:2px solid #4E4946}section.rs-bg-gold #submitform:hover{color:#4E4946;border:2px solid #4E4946;background-color:transparent}section.rs-bg-gold .form-check-label a{color:#fff;text-decoration:underline}section.rs-bg-grey #submitform{background-color:#9F895C;color:#fff;border:2px solid #9F895C}section.rs-bg-grey #submitform:hover{color:#9F895C;border:2px solid #9F895C;background-color:transparent}.content li:not(.nav-item) a:not(.btn),.content p a:not(.btn){position:relative;color:currentColor;text-decoration:underline}.content li:not(.nav-item) a:not(.btn):hover,.content p a:not(.btn):hover{color:#9F895C}.content li a[href^="tel:"]::after,.content p a[href^="tel:"]::after{width:0;height:0;background-color:currentColor}.content li a[href^="tel:"]:hover::after,.content p a[href^="tel:"]:hover::after{width:100%;height:0.125rem}.page-template-page-seo-php .container.content h2{margin-bottom:0.25rem;font-size:1.75rem}.single figure{max-height:280px}.single .post-thumbnail figcaption{display:none}.single .content{background-color:#fff;padding:2rem 1rem 5.375rem}.single h1{color:#9F895C;font-size:2rem;margin:2rem 0 1.5rem}.single h2{font-size:1.75rem;margin:2rem 0 1.5rem}@media (min-width:768px){.single h1{font-size:2.375rem}}.container.text-left.content h1{color:#9F895C;font-size:2.375rem;margin:0 0 1rem}.container.text-left.content h1.plain{color:currentColor}.container.text-left.content h2{font-size:1.75rem;margin:2rem 0 1.5rem}.container.text-left.content h2.plain{color:currentColor}article h1{color:#9F895C}article.single{padding-bottom:2.5rem}article.single .content{margin-top:-5.625rem}article.single .content p a{text-decoration:underline}article.single .content hr{opacity:1;border-top:0.125rem solid #C5A973}article.single .back-to-list{color:#000}article.single .back-to-list svg{margin-top:-0.0625rem;margin-right:0.375rem}article.single .back-to-list svg path{fill:#000}article.single .back-to-list:hover{color:#9F895C}article.single .back-to-list:hover svg path{fill:#9F895C}article.single .single-meta{font-size:0.875rem;font-weight:500;margin-bottom:2rem}article.single .footer{margin-top:3.75rem}article.full-width{margin-top:0;padding-bottom:80px}article.has-none{margin-top:4.0625rem}.post-thumbnail img{max-height:15rem;object-fit:cover;width:100%}.post-thumbnail img.img-3897{object-position:right -70px}.page .single h1{margin-bottom:1.5rem}@media (min-width:768px){.page .single h1{margin-bottom:2rem}}section.cards{padding-top:2rem}#card-deck>[class*="col-"]{display:flex;flex-direction:column}.card{border-radius:0;padding:1.5rem 0 0;height:100%}.card svg path{fill:#000}.card:hover svg path{fill:#9F895C}.card img{width:3.75rem}.card .card-body{padding:0 1.5rem 2rem 0.5rem}.card .card-body a{float:right}.card .card-body a.card-icon-link{position:absolute;right:1.5rem;bottom:1.5rem}.card .card-body p{font-size:1rem;line-height:1.4}.card .card-title{margin-bottom:0.75rem;font-size:1.375rem;color:#9F895C}@media (max-width:414px){.post-thumbnail img{object-position:right}}@media (min-width:768px){.card{padding:2.5rem 0 0 1.5rem}.card.no-link{padding:2rem 0 0 1rem}.card.no-link .card-body{padding:0 1.5rem 2rem 1rem}.card .card-body{padding:0 1.5rem 3rem 1rem}.card img{width:5rem}}#carousel:not(.products){padding-bottom:2.5rem}#carousel .start-block{background:#E8E7DF;padding:3.125rem 1rem;width:100%;height:28.625rem;max-width:460px}#carousel .start-block h2{color:#4E4946;line-height:110%;text-transform:uppercase}#carousel .carousel-wrapper{top:8rem;position:absolute}#carousel .carousel-wrapper .owl-carousel .owl-stage-outer{left:1rem;width:calc(100% - 1rem);overflow:hidden}#carousel .carousel-wrapper .owl-carousel .owl-stage{padding-left:0 !important}#carousel .carousel-wrapper .owl-carousel .owl-stage .item{background-color:#fff;position:relative;border:0.0625rem solid #D1D1D1;max-width:calc(100% - 2rem)}#carousel .carousel-wrapper .owl-carousel .owl-stage .item h3{color:#000;font-size:1rem;text-align:center;padding-top:1.5rem;padding-bottom:1.5rem;background:#fafafa;margin-bottom:0;font-weight:500}#carousel .carousel-wrapper .owl-carousel .owl-stage .item h3 a{color:currentColor}#carousel .carousel-wrapper .owl-carousel .owl-nav button{width:5rem;height:100%;position:absolute;top:0;background:rgba(255, 255, 255, 0.3);opacity:0;color:#4E4946;font-size:3rem;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#carousel .carousel-wrapper .owl-carousel .owl-nav button:not(.disabled):hover{opacity:1}#carousel .carousel-wrapper .owl-carousel .owl-nav .owl-prev{left:2.875rem}#carousel .carousel-wrapper .owl-carousel .owl-nav .owl-prev.disabled span{opacity:0}#carousel .carousel-wrapper .owl-carousel .owl-nav .owl-next{right:-3rem}#carousel .carousel-wrapper .owl-carousel .owl-nav .owl-next.disabled span{opacity:0}#carousel .carousel-wrapper .owl-carousel .owl-dots{left:50%;width:100%;margin-top:0.5rem;text-align:center;position:absolute;transform:translateX(-50%)}#carousel .carousel-wrapper .owl-carousel .owl-dots button.owl-dot{width:0.75rem;height:0.75rem;border-radius:50%;background-color:#D9D9D9;margin:0 0.4375rem}#carousel .carousel-wrapper .owl-carousel .owl-dots button.owl-dot.active{background-color:#4E4946}#carousel .note.discover{font-size:0.875rem;font-family:"Abril Display", serif;margin-top:1.25rem;position:relative;z-index:10;left:0;display:block;width:auto}#carousel .note.discover::after{content:"";background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/jetzt-entdecken.png);width:6.3125rem;height:0.6875rem;margin:0.375rem 0 0 1rem}@media (min-width:768px){.post-thumbnail img{max-height:20rem}.single .content{padding:2rem 1.625rem 5.375rem}#carousel .carousel-wrapper{top:9.375rem}}@media (min-width:991px){#carousel .start-block{padding:3.125rem 2.75rem}#carousel .carousel-wrapper .owl-carousel .owl-stage-outer,#carousel .note.discover{left:2.875rem;display:inherit}#carousel .carousel-wrapper .owl-carousel .owl-stage .item{max-width:20rem}#carousel .carousel-wrapper .owl-carousel .owl-stage .item:hover{border-color:#C5A973}#carousel .note.discover{margin-top:-3.75rem}#carousel .carousel-wrapper .owl-carousel .owl-dots{left:calc(50% + 2.875rem)}}@media (min-width:1280px){.home h2:first-of-type{font-size:2.625rem}.home h2:first-of-type .headline_dash::after{top:calc(2.625rem + 0.125rem)}.home .edelmetallkurse h2{font-size:2.225rem}.post-thumbnail img{max-height:32.75rem}}@media (min-width:1280px) and (max-width:1399px){#carousel .start-block{height:28rem}}.rsmfaq:not(.all-faqs) .container{min-height:31.5rem}.rsmfaq .faq-wrapper{position:relative;padding-bottom:6rem}.rsmfaq .faq-wrapper .heading-vertical{transform:none;transform-origin:0;padding-right:0;left:1rem;text-transform:uppercase;z-index:3;top:2rem}.rsmfaq .faq-wrapper::after{content:"";width:100%;height:31.5rem;background-color:#9F895C;position:absolute;left:0;top:0;z-index:1}.rsmfaq.all-faqs .faq-cat-nav{background:#9F895C;padding:1rem 0;color:#fff;top:6.5rem}.rsmfaq.all-faqs .faq-cat-nav .nav-item a{color:#fff}.rsmfaq.all-faqs .faq-accordion{border:0.0625rem solid #D9D9D9;box-shadow:none;padding:2.625rem 0.5rem;top:0}.rsmfaq.all-faqs .faq-accordion h2{margin-bottom:2rem}.rsmfaq.default-accordion{padding-bottom:4rem}.rsmfaq.default-accordion .accordion:not(.rs-boxshadow){top:0;padding-top:0}.faq-accordion{background-color:#fff;padding:3.75rem 0.5rem;position:relative;z-index:2;top:6rem}.faq-accordion .accordion-item{border-radius:0;border-left:0;border-right:0}.faq-accordion .accordion-item .accordion-button{border-radius:0;padding:var(--bs-accordion-btn-padding-y) 1rem;font-weight:500}.faq-accordion .accordion-item .accordion-button:not(.collapsed){background-color:#fff;color:#9F895C}.faq-accordion .accordion-item .accordion-button:not(.collapsed)::before{background-color:#9F895C}.faq-accordion .accordion-item .accordion-button:focus{box-shadow:none}.faq-accordion .accordion-item .accordion-body{font-size:1rem;padding:var(--bs-accordion-btn-padding-y) 1rem}.faq-accordion .accordion-item .accordion-body ul{display:block;margin-top:0.5rem}.faq-accordion .h4{margin-left:0.5rem}@media (min-width:768px){.faq-accordion{top:8rem}.rsmfaq .faq-wrapper::after{width:25rem;left:calc(-16.66666667% + 3rem)}.rsmfaq .faq-accordion{top:6rem}.rsmfaq .faq-accordion .accordion-item .accordion-button{padding:var(--bs-accordion-btn-padding-y) 1rem}.rsmfaq .faq-accordion .h4{margin-left:0}}@media (min-width:1024px){.rsmfaq .faq-wrapper{position:relative}.rsmfaq .faq-wrapper .heading-vertical{transform:rotate(-90deg) translate(-100%, 0);transform-origin:top left;padding-right:46px;left:calc(-16.66666667% + 2.5rem);top:0}.rsmfaq .faq-accordion{margin-left:-2rem;padding:3.75rem 2rem;top:2.875rem}.rsmfaq.all-faqs .faq-accordion{padding:2.625rem 2rem}}#shop-teaser-block-2 .teaser-carousel{height:100%}#shop-teaser-block-2 .teaser-carousel .carousel-item{height:100%}#shop-teaser-block-2 .teaser-full{height:100%}#shop-teaser-block-2 .teaser-fullwidth{min-height:14rem}#shop-teaser-block-2 .teaser-fullwidth a .inner{padding:2rem 3rem 1rem}#shop-teaser-block-2 .teaser-fullwidth img{object-position:-980px center}#shop-teaser-block-2 .teaser-fullwidth .teaser-inner:hover::after{background-color:rgba(0, 0, 0, 0.5)}#shop-teaser-block-2 .teaser-half{height:15rem}#shop-teaser-block-2 .teaser-full .teaser-inner::after{background-color:transparent}#shop-teaser-block-2 .teaser-inner{position:relative;height:100%;overflow:hidden;width:100%;min-height:15rem}#shop-teaser-block-2 .teaser-inner::after{content:"";background-color:rgba(0, 0, 0, 0.2);top:0;left:0;width:100%;height:100%;position:absolute;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#shop-teaser-block-2 .teaser-inner:hover::after{background-color:rgba(0, 0, 0, 0.5)}#shop-teaser-block-2 .teaser-inner a .inner{bottom:0;position:absolute;z-index:2;padding:4rem 2rem 3rem;display:block}#shop-teaser-block-2 .teaser-inner .heading{color:#fff;margin-bottom:1rem;text-shadow:0.0625rem 0.0625rem 0.375rem rgba(0, 0, 0, 0.35)}#shop-teaser-block-2 .teaser-inner p{color:#fff;font-size:1rem;text-shadow:0.0625rem 0.0625rem 0.375rem rgba(0, 0, 0, 0.35)}#shop-teaser-block-2 .teaser-inner img{position:absolute;left:0;top:0;object-fit:cover;height:100%;width:100%}#shop-teaser-block-2 .teaser-inner.alt_look::after{background-color:rgba(255, 255, 255, 0)}#shop-teaser-block-2 .teaser-inner.alt_look:hover::after{background-color:rgba(255, 255, 255, 0.2)}#shop-teaser-block-2 .teaser-inner.alt_look h3,#shop-teaser-block-2 .teaser-inner.alt_look p{color:#000;text-shadow:none}@media (max-width:480px){.teaser-inner img.img-3897{object-position:-1025px -70px}}@media (min-width:1024px){body.home #shop-teaser-block-2 .teaser-full a .inner{bottom:20%}#shop-teaser-block-2 .teaser-full .alt_look .inner{bottom:0}#shop-teaser-block-2 .teaser-inner{min-height:15rem}#shop-teaser-block-2 .teaser-inner a .inner{padding:5rem 4rem 2rem}#shop-teaser-block-2 .teaser-inner p{font-size:1.25rem}#shop-teaser-block-2 .teaser-fullwidth .teaser-inner:not(.alt_look)::after{background-color:rgba(0, 0, 0, 0.2);background:-moz-linear-gradient(90deg, rgba(0, 0, 0, 0.2) 25%, rgba(255, 255, 255, 0) 70%);background:-webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.2) 25%, rgba(255, 255, 255, 0) 70%);background:linear-gradient(90deg, rgba(0, 0, 0, 0.2) 25%, rgba(255, 255, 255, 0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1)}#shop-teaser-block-2 .teaser-fullwidth .teaser-inner:not(.alt_look) a .inner{padding-top:3rem}#shop-teaser-block-2 .teaser-carousel.fwc{max-height:200px}}@media (min-width:1191px){#shop-teaser-block-2 .teaser-inner .heading{font-size:2.625rem}#shop-teaser-block-2 .teaser-inner .heading .headline_dash::after{top:calc(2.625rem + 0.125rem)}#shop-teaser-block-2 .teaser-fullwidth img{object-position:center right}#shop-teaser-block-2 .teaser-inner{min-height:12.5rem}#shop-teaser-block-2 .teaser-inner a .inner{padding:4rem 9rem 2rem 4rem;width:100%}}#teaser-block{background-size:contain;background-position:top center;background-repeat:no-repeat;padding:0;margin:2rem 0 4rem}#teaser-block .teaser-inner{background-color:#9F895C;box-shadow:0 1.875rem 3.75rem -0.9375rem rgba(0, 0, 0, 0.25);padding:2rem;color:#fff}#teaser-block .teaser-inner a .inner{margin-top:0.5rem}@media (min-width:768px){#teaser-block .teaser-inner{padding:3rem 3rem 2rem}}@media (min-width:992px){#teaser-block{background-size:cover;padding:10rem 0 0;margin:4rem 0 0}#teaser-block .teaser-inner{padding:4rem 4rem 2.5rem}#teaser-block .teaser-inner a .inner{margin-top:1.5rem}#teaser-block .teaser-inner .image-holder img{max-width:12.5rem}}@media (min-width:1024px){#teaser-block{background-position:center center}}@media (min-width:1280px){#teaser-block{padding:5rem 0 0;margin-bottom:4rem}#teaser-block .teaser-inner{padding:4rem 5rem 2.5rem;position:relative;bottom:-2rem;z-index:1}}@media (min-width:2560px){#teaser-block{padding:10rem 0 0}}#storelocator{padding:3rem 0 0}#storelocator .store-item .additional_data{margin-top:1rem;font-size:0.875rem;padding-left:1.625rem;color:#A85353;margin-bottom:1rem}#storelocator.storelocator .store .company{min-height:0}#storelocator .hh-location p:first-of-type b{margin-top:0.875rem;display:block;font-weight:600;margin-bottom:0.3125rem;font-size:1rem}#storelocator .hh-location a:last-of-type{background:#4E4946;display:inline-block;color:#fff;padding:0.25rem 0.75rem;border-radius:0.125rem}#storelocator .hh-location .times .time{width:96%}#storelocator .gm-ui-hover-effect span{width:20px;height:20px;margin:10px 0 0}@media (min-width:992px){#storelocator{padding:3rem 0}#storelocator.storelocator .store .company{min-height:2.875rem}}#store-location .container{min-height:31.5rem}#store-location .store-wrapper{position:relative;padding-bottom:7.5rem}#store-location .store-wrapper #store-data{background-color:#fff;position:relative;z-index:2;top:8rem;box-shadow:0 1.875rem 3.75rem -0.9375rem rgba(0, 0, 0, 0.25)}#store-location .store-wrapper #store-data .data{font-size:1.125rem;padding:3.75rem 0.5rem 1rem}#store-location .store-wrapper #store-data .data h3{margin-bottom:1rem}#store-location .store-wrapper #store-data .data .time{font-size:1rem;float:left;width:100%}#store-location .store-wrapper #store-data .data .time .bl_totime{width:50%}#store-location .store-wrapper #store-data .storemeta .address{padding-left:1.625rem}#store-location .store-wrapper #store-data .storemeta .indicator-openings span{left:0.125rem;margin-right:0.875rem}#store-location .store-wrapper .heading-vertical{transform:none;transform-origin:0;padding-right:0;left:1rem;text-transform:uppercase;z-index:3;top:2rem}#store-location .store-wrapper::after{content:"";width:100%;height:31.5rem;background-color:#9F895C;position:absolute;left:0;top:0;z-index:1}#store-location #map{min-height:25rem;height:100%}#store-location #map .gm-style img{cursor:grab}#store-location .faq-accordion{padding:0;margin:0;box-shadow:none;top:0}#store-location .faq-accordion .accordion-item{border:none;border-bottom:0.0625rem solid #9F895C}#store-location .faq-accordion .accordion-item .accordion-body ul{margin-bottom:2rem;padding-left:0}#store-location .faq-accordion .accordion-item .accordion-button{color:#000;font-weight:400}#store-location #loc_notes{margin-top:1rem;font-size:0.875rem;padding-left:1.625rem;color:#A85353;float:left}#store-location .seo-accordion h2{margin-bottom:0.5rem;font-size:1.75rem}#store-location .seo-accordion h3{margin-bottom:0.425rem;font-size:1.325rem}@media (min-width:992px){#store-location .store-wrapper::after{left:-8.33333333%;width:25rem}#store-location .store-wrapper #store-data .data .time .bl_totime{width:60%}#store-data .data{padding:3.75rem 0.5rem}}#store-services ul{list-style:none;padding-left:0}#store-services ul li{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-list-check.png) 0 0 no-repeat;margin-bottom:1rem;text-transform:uppercase;padding-left:2.875rem}main .rsmservices .servicelist ul{display:block;list-style:none;padding-left:0}main .rsmservices .servicelist ul li{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-list-check.png) 0 1px no-repeat;margin-bottom:0.5rem;padding-left:2.875rem}@media (min-width:1280px){main .rsmservices .servicelist>div{text-align:center}main .rsmservices .servicelist>div ul{display:inline-block;width:80%}main .rsmservices .servicelist>div ul li{margin-bottom:1rem}}#store-data .gmaps{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon_location.png) left top 4px / 15px no-repeat transparent;padding-left:24px;margin-bottom:20px}#store-data nav{background:transparent;padding:0 0.74rem 0 0;position:relative;bottom:0;right:0;z-index:1}#store-data nav #nav-tab{border-bottom:0 none}#store-data nav .nav-tabs .nav-link{border:0 none;border-radius:0;background:#4E4946;color:#fff}#store-data nav .nav-tabs .nav-link:hover{color:#fff;background-color:#9F895C}#store-data nav .nav-tabs .nav-link.route{position:relative}#store-data nav .nav-tabs .nav-link.route::after{content:"";background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/cms/icon-google_maps.svg) center center /1.25rem no-repeat transparent;width:0;height:2.6875rem;position:absolute;left:100%;top:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:0}#store-data nav .nav-tabs .nav-link.route:hover::after{width:2.5rem;opacity:1}#store-data nav .nav-link.active{color:#fff;background-color:#9F895C}#store-data .tab-content,#store-data .tab-pane{height:85%;padding-bottom:1rem}#store-data #nav-services{padding:2rem 0.5rem}#store-data #nav-services ul{list-style:none;padding-left:0;margin-bottom:0}#store-data #nav-services ul li{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-list-check.png) 0 6px / 16px no-repeat;margin-bottom:0.5rem;padding-left:1.5rem}#store-data #nav-services ul li p{margin:0}#store-data #nav-services ul li a:hover{text-decoration:underline}#store-data .gm-bundled-control-on-bottom .gmnoprint{top:48px !important}@media (min-width:1024px){#store-location .faq-accordion .accordion-item .accordion-button{font-size:1.25rem}#store-data nav{position:absolute}#store-data .tab-content,#store-data .tab-pane{height:100%;padding-bottom:0}#store-data #nav-services{padding:2rem 1rem 1rem}#store-data #nav-services ul li{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-list-check.png) 0 0 no-repeat;margin-bottom:0.5rem;padding-left:2.875rem}}@media (min-width:1191px){#store-data #nav-services{padding:7rem 1rem 2.5rem;height:100%}}#impressionen{padding-bottom:2rem}#impressionen .copy{background-color:var(--rs-gold);padding:2rem 1rem}#impressionen .copy p{color:#fff}#impressionen figure{margin-bottom:0}#impressionen figure img{max-height:430px;width:100%;object-fit:cover}@media (min-width:768px){#impressionen{padding-bottom:3rem}#impressionen .copy{padding:2rem 3rem 2rem}#impressionen figure img{border:0.5rem solid #fff}}@media (min-width:1024px){#impressionen div{position:relative}#impressionen .order-lg-1{left:2rem;top:2rem}#impressionen .order-lg-2{left:-1rem}#impressionen .order-lg-3{left:3rem;z-index:1}#impressionen .order-lg-4{left:-1rem;top:-1rem}}@media (min-width:1280px){#impressionen{padding:0}#impressionen .copy{padding:4rem 6rem}#impressionen .order-lg-1{left:6rem;top:4rem}#impressionen .order-lg-2{top:6rem}#impressionen .order-lg-2 .copy{padding-bottom:16rem}#impressionen .order-lg-3{top:-11rem;left:5rem}#impressionen .order-lg-4{left:-2rem;top:-7.5rem}#impressionen.images-1{padding-bottom:8rem}#impressionen.images-1 .copy{padding-bottom:4rem}#impressionen.images-1 .order-lg-1{left:3rem}#impressionen.images-1 .order-lg-2{left:-2rem}}@media (min-width:1440px){#impressionen .order-lg-4{top:-6.5rem}#impressionen .order-lg-3{top:-4rem}}#terminvereinbarung{background-color:#E8E7DF}#terminvereinbarung .vanilla-calendar-week b:nth-child(7){opacity:0.7}#terminvereinbarung .vanilla-calendar-week b:nth-child(6){color:#64748b}#terminvereinbarung [data-calendar-theme="light"] .vanilla-calendar-day__btn.vanilla-calendar-day__btn_selected{background-color:#9f895c;color:#fff}#terminvereinbarung [data-calendar-theme="light"] .vanilla-calendar-day__btn_weekend:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 var(--tw-bg-opacity))}#terminvereinbarung [data-calendar-theme="light"] .vanilla-calendar-day__btn_weekend:not(.vanilla-calendar-day__btn_disabled){color:#484e5c}#terminvereinbarung #avappt{font-size:0.875rem;color:#BC8551;position:relative;left:2px}#terminvereinbarung #avappt .spinner-grow{background-color:#BC8551;top:0.0625rem;position:relative;left:0.125rem}#terminvereinbarung #services-input label{font-size:1rem}#terminvereinbarung select:disabled{color:#6c757d;opacity:1;background-image:none}@media (min-width:768px){#terminvereinbarung #avappt{position:absolute;left:auto}}@media (min-width:1024px){#terminvereinbarung #services-input .just-validate-error-label{position:relative;top:-1rem}}#ankaufformular{margin-top:2rem;background-color:#E8E7DF}#news{background-color:#E8E7DF}#news.content-post-news{background:#fff}#news.content-post-news .inner{background-color:#E8E7DF}#news.location{margin-top:3rem}#news .inner{background-color:#fff;position:relative}#news .inner .post-img{overflow:hidden;position:relative}#news .inner .post-img::after{content:"";background-color:rgba(0, 0, 0, 0);top:0;left:0;width:100%;height:100%;position:absolute;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#news .inner .post-img figure{margin-bottom:0}#news .inner .post-img img{width:auto;height:130px;object-fit:cover;object-position:right}#news .inner .post-img.alt_teaser img{max-width:none;width:100%;height:130px;object-fit:cover;object-position:center}#news .inner:hover h3{color:#9F895C}#news .inner:hover .post-img::after{background-color:rgba(0, 0, 0, 0.2)}#news .inner .copy{color:#4E4946;padding:1.375rem 1rem}#news .inner .copy a{color:currentColor}#news .inner .copy a.stretched-link:hover+a.readmore i{-webkit-transform:translateX(0.5rem);-moz-transform:translateX(0.5rem);-ms-transform:translateX(0.5rem);-o-transform:translateX(0.5rem);transform:translateX(0.5rem)}#news .inner .copy h3{font-size:1.125rem;margin-bottom:1.25rem;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#news .inner .copy p{font-size:1rem;margin-bottom:2rem}#news .inner .copy .readmore{font-family:"Abril Display", serif;font-size:1rem;text-align:right;display:block;position:absolute;right:1.5rem;bottom:1rem}#news .inner .copy .readmore::before{content:"";position:absolute;right:7rem;width:3.125rem;height:0.0625rem;bottom:0.5rem;background-color:currentColor}#news .inner .copy .readmore:hover{color:inherit}#news .inner .copy .readmore:hover i.rs-icon-readmore{-webkit-transform:translateX(0.5rem);-moz-transform:translateX(0.5rem);-ms-transform:translateX(0.5rem);-o-transform:translateX(0.5rem);transform:translateX(0.5rem)}#news .inner .copy .readmore i.rs-icon-readmore{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-arrow-readmore.svg) center right no-repeat transparent;display:inline-block;width:0.5rem;height:0.875rem;padding-left:1rem;top:0.125rem;position:relative;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#news .blocker{height:0.625rem;background:#4E4946;display:none;max-height:1rem}#news .label-cat{background:#4E4946;color:#fff;width:6rem;height:1.375rem;position:absolute;left:2rem;top:1.375rem;text-align:center;line-height:1.375rem;font-size:0.875rem;font-weight:500}#news .blocker-0{background-color:#8b9680}#news .blocker-1{background-color:#94b1ab}#news .blocker-2{background-color:#c07980}#news .blocker-3{background-color:#da9f9c}#news .blocker-4{background-color:#ebc15b}#news .blocker-5{background-color:#ac844c}#news.news-list{background-color:#fff;padding-top:0}#news.news-list .inner{border:1px solid #D9D9D9}#news.news-list .newsgrid[data-news="all"] .blocker:not(.last-items){display:block}#news.news-list.no-blocker .blocker{display:none !important}@media (min-width:768px){.home #news .inner .copy{min-height:200px}#news .inner .copy{padding:1.375rem 2.25rem}#news .inner .post-img{max-height:160px}#news .inner .post-img img{height:160px;width:100%;object-fit:cover;object-position:right}#news .inner .post-img.alt_teaser img{height:160px}#news .inner .copy{min-height:140px}#news .blocker{height:6.25rem;max-height:none}}@media (min-width:1024px){#store-location .store-wrapper{position:relative}#store-location .store-wrapper #store-data{margin-left:-2rem;top:2.875rem}#store-location .store-wrapper #store-data .data{padding:3.75rem 0 3.75rem 2rem;float:left}#store-location .store-wrapper .heading-vertical{transform:rotate(-90deg) translate(-100%, 0);transform-origin:top left;padding-right:2.875rem;left:calc(-8.33333333% - 0.5rem);top:0}}@media (min-width:1280px){#news .inner .post-img img{height:200px}}.vanilla-calendar_to-input{margin-top:2.125rem;border-radius:0.125rem;top:2.65rem !important;left:0.8rem !important;box-shadow:0 0.625rem 0.625rem rgba(0, 0, 0, 0.05)}.paginacontainer{height:3000px}#scroll_top.progress-wrap{position:fixed;right:1.25rem;bottom:2.5rem;height:2.875rem;width:2.875rem;cursor:pointer;display:block;border-radius:3.125rem;box-shadow:inset 0 0 0 0.125rem rgba(0, 0, 0, 0.1);z-index:1029;opacity:0;visibility:hidden;transform:translateY(0.9375rem);-webkit-transition:all 200ms linear;transition:all 200ms linear;min-width:0;padding:0;border:0 none}#scroll_top.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}#scroll_top.progress-wrap svg{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#scroll_top.progress-wrap svg path{fill:none;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#scroll_top.progress-wrap svg.progress-circle path{stroke:#9F895C;stroke-width:4;box-sizing:border-box;-webkit-transition:all 200ms linear;transition:all 200ms linear;opacity:0.7}#scroll_top.progress-wrap svg.bi{position:absolute;top:0.575rem;left:0.565rem;opacity:0.5}#scroll_top.progress-wrap svg.bi path{fill:#9F895C}#scroll_top.progress-wrap:hover svg.bi{opacity:1}#scroll_top.progress-wrap:hover svg.progress-circle path{opacity:1}@media (min-width:1920px){#scroll_top.progress-wrap{right:3rem}}#lexikon .lexikon-cat-nav{background-color:#9F895C;padding:1rem 0;color:#fff;top:6rem;overflow-x:scroll}#lexikon .lexikon-cat-nav ul>li:first-child button{width:1.875rem}#lexikon .lexikon-cat-nav .nav-item button{color:#fff;background-color:transparent;border:0 none;min-width:1rem;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#lexikon .lexikon-cat-nav .nav-item button.active{border-bottom:0.125rem solid #fff}#lexikon .lexikon-cat-nav .nav-item:hover button{border-bottom:0.125rem solid #fff}#lexikon h3.heading-alt{font-size:2.875rem;margin-bottom:1.625rem}#lexikon h3.heading-alt::before{width:0}#lexikon .lexikon-index-list{padding-left:0;list-style:none}#lexikon .lexikon-index-list li a{color:#000;font-size:1rem}#lexikon .lexikon-index-list li a:hover{color:#9F895C}#lexikon.all-entries h2::before{width:0}@media (min-width:1024px){#lexikon .lexikon-cat-nav{overflow-x:hidden}#lexikon .lexikon-index-list{column-count:3;-moz-column-count:3;-webkit-column-count:3;width:100%}}.grid-filter-nav p{font-size:1rem}.grid-filter{list-style:none;margin-top:-0.25rem;width:calc(100vW - 23px);border-radius:0;padding:0}.grid-filter li button{background-color:#F9F9F9;border:0 none;padding:0.25rem 1rem;border-radius:0.125rem;color:#000;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1rem;width:100%;display:block;text-align:left}.grid-filter li button:hover,.grid-filter li button.active{background-color:#9F895C;color:#fff}@media (min-width:768px){.grid-filter{width:auto;margin-left:1rem}.grid-filter li{display:inline;margin-right:1rem}.grid-filter li button{width:auto;display:inline-block;text-align:center}}.rsminfoboxes{margin-top:1.5rem}.rsminfoboxes.kontakt{background:#4E4946;background:linear-gradient(180deg, #4E4946 50%, #9F895C 50%);margin-top:3.75rem;padding-bottom:2rem}.rsminfoboxes.kontakt .infobox{color:#fff;height:100%}.rsminfoboxes.kontakt .infobox.left{padding-bottom:4rem}.rsminfoboxes.kontakt .infobox p{font-size:1rem}.rsminfoboxes.kontakt .infobox h2{margin-bottom:1rem}.rsminfoboxes.kontakt .infobox a{color:#fff;font-weight:700}.rsminfoboxes.beratung .col-12.col-lg-6,.rsminfoboxes.ankauf .col-12.col-lg-6{display:flex;flex-direction:column}.rsminfoboxes.beratung .infobox,.rsminfoboxes.ankauf .infobox{padding:2.4rem 1rem 2rem;height:100%}.rsminfoboxes.beratung .infobox ol,.rsminfoboxes.ankauf .infobox ol{list-style:none;padding-left:3.75rem}.rsminfoboxes.beratung .infobox ol li,.rsminfoboxes.ankauf .infobox ol li{counter-increment:item;position:relative;padding-left:1rem;margin-bottom:2rem;background:none}.rsminfoboxes.beratung .infobox ol li::before,.rsminfoboxes.ankauf .infobox ol li::before{content:counter(item);color:#fff;background-color:#9F895C;width:2.5rem;height:2.5rem;font-family:"Abril Display", serif;font-size:1.625rem;border-radius:50%;left:-3.75rem;position:absolute;text-align:center}.rsminfoboxes:last-of-type{padding-bottom:5rem}.rsminfoboxes .alternativ{display:table}.rsminfoboxes .alternativ .infobox{display:table-cell;position:relative;height:100%;vertical-align:middle}.rsminfoboxes.teaser-layout{background-repeat:no-repeat;background-size:cover}.rsminfoboxes.teaser-layout .infobox.teaser-inner{position:relative;bottom:-2rem;z-index:1;box-shadow:0 1.875rem 3.75rem -0.9375rem rgba(0, 0, 0, 0.25);padding:2rem;color:#fff}.rsminfoboxes.teaser-layout .infobox.teaser-inner.bg-rs-greengrey{color:#4E4946}@media (min-width:768px){.rsminfoboxes.kontakt{background:linear-gradient(90deg, #4E4946 50%, #9F895C 50%);padding-bottom:5rem}.rsminfoboxes.kontakt .infobox{padding:0 3.375rem 0 4.5rem}.rsminfoboxes.kontakt .infobox.left{padding-bottom:0}.rsminfoboxes.kontakt .infobox.right a:hover{color:#4E4946}.rsminfoboxes .alternativ .infobox{padding:4rem;background:#E8E7DF}}@media (min-width:1024px){.rsminfoboxes.beratung a[href^="tel:"],.rsminfoboxes.ankauf a[href^="tel:"]{font-size:1.5rem}.rsminfoboxes.beratung .infobox,.rsminfoboxes.ankauf .infobox{padding:4rem 2rem 2rem}.rsminfoboxes.teaser-layout{padding-bottom:0;margin-bottom:6rem}.rsminfoboxes.teaser-layout .infobox.teaser-inner{padding:4rem 4rem 2.5rem}}@media (min-width:1440px){.rsminfoboxes.teaser-layout .infobox.teaser-inner{padding:5rem 5rem 2.5rem}}.rsmpanels .tab-content{padding:1rem;background-color:#E8E7DF}.rsmpanels .nav-link{width:25%;line-height:1.1;font-size:0.875rem;background:#4E4946;color:#fff;font-weight:500;opacity:0.4;margin-right:0.125rem;text-align:left}.rsmpanels .nav-link.active{background-color:#E8E7DF;border-color:#E8E7DF;opacity:1;color:#000}.rsmpanels .nav-link.active:hover{background-color:#E8E7DF;color:#4E4946;opacity:1}.rsmpanels .nav-link:hover{background-color:#4E4946;color:#E8E7DF;opacity:1}.rsmpanels ol{list-style:none;padding-left:3.75rem;margin-top:0.3125rem;margin-left:-1rem}.rsmpanels ol li{counter-increment:item;position:relative;padding-left:0;margin-bottom:2rem;background:none}.rsmpanels ol li::before{content:counter(item);color:#fff;background-color:#9F895C;width:2.5rem;height:2.5rem;font-family:"Abril Display", serif;font-size:1.625rem;border-radius:50%;left:-3.75rem;position:absolute;text-align:center;top:-0.3125rem}@media (min-width:768px){.rsmpanels ol{margin-left:0}.rsmpanels .tab-content{padding:2rem 3rem}.rsmpanels .nav-link{font-size:1.125rem;width:auto}}#kontaktformular{background-color:#E8E7DF}.just-validate-error-label{font-size:0.875rem;margin:0.25rem 0 0 0.25rem}.form-control,.form-select{border-radius:0.1875rem}.form-check-input:checked{background-color:#9F895C;border-color:#9F895C}label[for=terms] a{color:#9F895C}#search-form .icon{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-lupe.svg) 0 0 / cover no-repeat transparent;border:0 none;width:2rem;height:2rem;opacity:1}#search-form #search-input{border-radius:0;border:0 none;border-bottom:0.125rem solid #4E4946;background-color:transparent;font-size:1.6rem;font-weight:300;padding:0.5rem 0.3125rem;color:#4E4946}#search-form #search-input:focus{box-shadow:none}#search-form button{right:0;bottom:1.25rem;width:2.25rem;height:auto;top:auto;position:absolute;background:transparent;border:0 none;z-index:10}#search_flyout{display:inline-block;width:100%;left:0;top:-10rem;position:absolute;background:rgba(232, 231, 223, 0.9);opacity:0;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}#search_flyout.active{opacity:1;top:101%}#search_flyout #search-input{border-radius:0;border:0 none;border-bottom:0.125rem solid #4E4946;background-color:transparent;font-size:1.6rem;font-weight:300;padding:0.5rem 0.3125rem;color:#4E4946}#search_flyout #search-input:focus{box-shadow:none}main section.search-result{padding-top:2.5rem}.search-result ul{margin-bottom:3rem;list-style:none;padding-left:0}.search-result ul li{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-list-arrow-dark.png) left top 5px / 8px transparent no-repeat;padding-left:1rem}.search-result ul li a{color:currentColor}.search-result ul li h3{margin-bottom:0.5rem;color:var(--rs-gold)}.search-result ul li p{font-size:1rem}.search-result #carousel.products{padding:0 calc(var(--bs-gutter-x) * .5)}.search-result #carousel .carousel-wrapper{position:relative;top:0}.search-result #carousel .carousel-wrapper .owl-carousel .owl-stage-outer,.search-result #carousel .carousel-wrapper .note.discover{left:0}.search-result #carousel .carousel-wrapper .owl-carousel .owl-dots{left:50%}.search-result #carousel .carousel-wrapper .owl-carousel .owl-nav .owl-next{right:0}.search-result .notice{font-size:1rem;color:#C58289;margin-bottom:1rem;display:inline-block}.search-result #search-form .icon{top:0.375rem}.startblock-content .start-block{display:none}.startblock-content .content-wrapper{background:#fff}.startblock-content .content-wrapper .inner{background:#fff;border:1px solid var(--rs-greylight);padding:2rem 1rem 1rem}.startblock-content .content-wrapper .inner #downloadlist{margin-bottom:0}.rsminfobox.addmb{margin-bottom:1rem}@media (min-width:1024px){.startblock-content .start-block{display:block;padding:3.125rem 2.75rem;width:100%;height:30.625rem;max-width:460px}.startblock-content .content-wrapper{border:0 none;top:4rem;position:absolute;box-shadow:0 1.875rem 3.75rem -0.9375rem rgba(0, 0, 0, 0.25);padding:3.75rem 4rem 3rem}.startblock-content.downloadbereich .content-wrapper .inner{border:0 none;padding:0}.rsminfobox.addmb{margin-bottom:8rem}}.plain .content-wrapper .inner{padding:2.75rem 1rem 2rem;border-bottom:2px dashed currentColor}@media (min-width:768px){.plain .content-wrapper .inner{padding:3.75rem 4rem 3rem}}#searchmodal .modal-content{background-color:transparent;max-width:80%;margin:0 auto;border:0}#searchmodal .modal-header{border:0 none !important;padding:2rem 0 0}#searchmodal .modal-header .btn-close{position:relative;top:-0.625rem}#searchmodal .modal-body{padding:0 0 2rem}#searchmodal .modal-dialog{margin-top:10.25rem;max-width:none;background:#E8E7DF;border:0}#searchmodal #search-form #search-input{font-size:1.8rem}#searchmodal small{color:#9F895C}.modal-backdrop{--bs-backdrop-opacity: 0.9;background-color:rgba(255, 255, 255, 0.5)}@media (min-width:1280px){#searchmodal .modal-content{max-width:60%}}@media (min-width:1920px){#searchmodal .modal-content{max-width:60rem}}.edelmetallkurse.output-table{margin-top:2rem;background-color:#E8E7DF;background:linear-gradient(90deg, #e8e7df 70%, #f0efed 100%);padding:3rem 0}.edelmetallkurse.output-table .percent{width:1rem;height:1rem;margin-right:0.45rem;left:-1.25rem;position:absolute;top:0.25rem}.edelmetallkurse.output-table .percent.increase{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-increase.svg) 0 3px /0.875rem no-repeat transparent}.edelmetallkurse.output-table .percent.decrease{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-decrease.svg) 0 0 /0.875rem no-repeat transparent}.edelmetallkurse.output-table small{font-size:0.875rem;line-height:1.2;display:inline-block;opacity:0.5}.edelmetallkurse.output-table .tmetal{position:relative}.edelmetallkurse.output-table .tmetal a:hover{text-decoration:underline}.edelmetallkurse.output-table .tmetal::after{content:"";background:linear-gradient(180deg, white 0%, #4e4946 40%, #4e4946 60%, white 100%);height:100%;width:1px;position:absolute;top:0;right:0}.edelmetallkurse.output-table .tmetal.metal-3::after{width:0}.edelmetallkurse:not(.output-table) .container{min-height:31.5rem}.edelmetallkurse:not(.output-table) .chart-wrapper{position:relative;padding-bottom:7.5rem}.edelmetallkurse:not(.output-table) .chart-wrapper #chart-data{background-color:#fff;position:relative;z-index:2;top:8rem;box-shadow:0 1.875rem 3.75rem -0.9375rem rgba(0, 0, 0, 0.25)}.edelmetallkurse:not(.output-table) .chart-wrapper .heading-vertical{transform:none;transform-origin:0;padding-right:0;left:1rem;text-transform:uppercase;z-index:3;top:2rem}.edelmetallkurse:not(.output-table) .chart-wrapper::after{content:"";width:25rem;height:31.5rem;background-color:#9F895C;position:absolute;left:-8.33333333%;top:0;z-index:1}.edelmetallkurse:not(.output-table) .chart-wrapper #chart_meta{padding:1.5rem 0.5rem 0}.edelmetallkurse:not(.output-table) .chart-wrapper #chart_meta .selection{margin-left:0.5rem}.edelmetallkurse:not(.output-table) .chart-wrapper #chart_meta .selection select{width:calc(50% - 0.5rem);display:inline-block;margin-right:0.25rem;border:0.0625rem solid #808080;margin-bottom:0.5rem}.edelmetallkurse:not(.output-table) .chart-wrapper #chart_meta #mapi_toolbar{display:inline-block;margin-top:1rem;margin-left:0;width:100%}.edelmetallkurse:not(.output-table) .chart-wrapper #chart_meta #mapi_toolbar .btn-sm{width:calc(25% - 0.475rem);border:0.0625rem solid #808080;background:#fff;font-size:0.875rem;padding:0.375rem 0.25rem;color:#808080;margin-right:0.25rem;margin-bottom:0.5rem}.edelmetallkurse:not(.output-table) .chart-wrapper #chart_meta #mapi_toolbar .btn-sm:hover,.edelmetallkurse:not(.output-table) .chart-wrapper #chart_meta #mapi_toolbar .btn-sm.active{border:0.0625rem solid #9F895C;background-color:#9F895C;color:#fff}.edelmetallkurse:not(.output-table) .chart-wrapper #chart{padding:0.5rem}.edelmetallkurse:not(.output-table) .chart-wrapper #chart .chart_note{padding:0.5rem}@media (min-width:1024px){.edelmetallkurse:not(.output-table) .chart-wrapper #chart-data{margin-left:-2rem;top:2.875rem}.edelmetallkurse:not(.output-table) .chart-wrapper #chart-data #chart_meta{padding:3.75rem 2rem 0}.edelmetallkurse:not(.output-table) .chart-wrapper #chart-data #chart_meta .selection{margin-left:0}.edelmetallkurse:not(.output-table) .chart-wrapper #chart-data #chart_meta .selection select{width:8.125rem;margin-bottom:0}.edelmetallkurse:not(.output-table) .chart-wrapper #chart-data #mapi_toolbar{margin-top:0;margin-left:0.5rem;width:auto}.edelmetallkurse:not(.output-table) .chart-wrapper #chart-data #mapi_toolbar .btn-sm{width:6.25rem;margin-bottom:0;padding:0.375rem;font-size:1rem}.edelmetallkurse:not(.output-table) .chart-wrapper #chart-data #chart{padding:2rem}.edelmetallkurse:not(.output-table) .chart-wrapper .heading-vertical{transform:rotate(-90deg) translate(-100%, 0);transform-origin:top left;padding-right:2.875rem;left:calc(-8.33333333% - 0.5rem);top:0}}.btn-rs-reset{border:0;padding:0.5rem 1rem 0.4375rem 0;width:auto;min-width:0;opacity:0.5}.btn-rs-reset.act{opacity:1}#newsletter .sib-form{padding:0 0.75rem 0}.mobile-discover{position:relative;bottom:2rem;z-index:10;left:0}.mobile-discover::after{content:"";background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/jetzt-entdecken.png);width:6.3125rem;height:0.6875rem;display:block}#loadericon{opacity:0;position:relative}#loadericon.lds-dual-ring{width:2.625rem;height:2.625rem;margin-right:1.25rem;padding-top:0;float:right}#loadericon.lds-dual-ring::after{content:"";display:block;width:2.25rem;height:2.25rem;margin:0.5rem;border-radius:50%;border:0.25rem solid #9F895C;border-color:#9F895C transparent #9F895C transparent;animation:lds-dual-ring 1.2s linear infinite}#loadericon.lds-dual-ring.act::before{content:"";background:transparent;width:17.5rem;height:3.4375rem;position:absolute;top:0;cursor:wait}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}textarea{height:6rem}@media (min-width:768px){textarea{height:inherit}}#gallery{padding-top:0}#gallery .gallery-row .image{text-align:center;opacity:0.8;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:relative;height:6rem;border:1px solid #D9D9D9}#gallery .gallery-row .image:hover{opacity:1}#gallery .gallery-row .image:hover figure{filter:grayscale(0)}#gallery .gallery-row .image figure{filter:grayscale(100%);-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%}#gallery .gallery-row .image figure img{max-height:3.125rem;width:auto;max-width:12.5rem}#b2bformular{background-color:#E8E7DF;margin-bottom:2rem}#social ul{padding:0;list-style:none}#social ul li{display:inline;margin-right:0.375rem}article .wp-video,.content_only .wp-video{box-shadow:0 0.3125rem 0.625rem rgba(0, 0, 0, 0.15)}article .text-center .wp-video,.content_only .text-center .wp-video{margin:2rem auto 4rem}article .text-left .wp-video,.content_only .text-left .wp-video{margin:0 0 3rem}article .text-right .wp-video,.content_only .text-right .wp-video{margin:0 0 3rem auto}#vorteile{padding:2rem 0}#vorteile .vcard{width:50%;float:left;margin-bottom:2rem}#vorteile .vcard .vcard-inner{padding:0 1.5rem}#vorteile .vcard .vcard-inner small{display:inline-block;font-size:0.875rem;line-height:1.1;margin-top:0.25rem}#vorteile .vcard img{max-width:3rem;margin-bottom:1rem}#vorteile .vcard p{text-align:center;font-size:1rem;margin-bottom:0;line-height:115%}@media (min-width:1024px){#vorteile{padding:3rem 0}#vorteile .vcard{width:20%;margin-bottom:0}#vorteile .vcard p{font-size:1.25rem}#vorteile .vcard img{max-width:3.75rem;margin-bottom:1rem}#vorteile #vorteilrow.vorteile-3 .vcard{width:33.33333333%}#vorteile #vorteilrow.vorteile-4 .vcard{width:25%}#vorteile #vorteilrow.vorteile-5 .vcard{width:20%}#vorteile #vorteilrow.vorteile-6 .vcard{width:16.66666667%}}.swal-text{text-align:center}.swal-content__a[href^="tel:"]{text-decoration:none;font-size:1.5rem}#vcard_wrapper{width:auto;text-align:center;display:inline-block}#vcard_wrapper .vcard{width:50%;margin-bottom:1rem}#vcard_wrapper .vcard p{font-size:1rem;text-align:left}#vcard_wrapper .vcard .vcard-inner{padding:0 0 0 2.5rem}#vcard_wrapper .vcard img{max-width:2rem;float:left;margin-bottom:0}@media (min-width:480px){#vcard_wrapper .vcard{width:50%}}@media (min-width:768px){#vcard_wrapper .vcard{width:33.3333%}#vcard_wrapper .vcard.vcard-4,#vcard_wrapper .vcard.vcard-5{margin-bottom:0}}@media (min-width:1024px){#vcard_wrapper .vcard{width:auto;padding:1rem 2rem 0 0}#vcard_wrapper .vcard p{text-align:left;font-size:1rem}#vcard_wrapper .vcard .vcard-inner{padding:0 0 0 3.5rem}}@media (min-width:1191px){#vcard_wrapper .vcard{width:auto;padding:1rem 4rem 0 0;margin-bottom:0}#vcard_wrapper .vcard img{max-width:2.5rem}#vcard_wrapper .vcard:last-of-type{padding-right:0}}@media (min-width:1440px){#vcard_wrapper .vcard p{font-size:1.25rem}}.joblist .card{border-top:0.375rem solid #E8E7DF;padding:1.25rem}.joblist .card:hover{border-color:#9F895C}.joblist .card .heading{height:60px;margin-bottom:0.5rem;font-weight:500}.joblist .textrow{font-size:0.875rem;margin-bottom:0.5rem;min-height:2.25rem}.joblist .textrow b{font-weight:500}.joblist .textrow.last{height:68px}.joblist .url{margin-top:0.5rem}main .rssh-sociallist span{display:inline-block;padding-right:0.5rem}main .rssh-sociallist a{margin-right:1rem}main .rssh-sociallist a:hover{color:#9F895C}main .rssh-sociallist img{height:1.25rem;margin-top:-0.1875rem}.rsh-sidebox{padding:1rem 1.5rem;background:#e9ecef;position:relative}.rsh-sidebox b{font-weight:500}.rsh-sidebox p{font-size:1rem}.rsh-sidebox .iconbox{position:absolute;top:-1.5rem;left:2.5rem;transform:translateX(-50%);width:3rem;height:3rem;background:#fff;border-radius:50%;border:2px solid #9F895C;color:#9F895C;line-height:3rem;text-align:center;font-size:2rem;font-family:"Abril Display", serif}@media (min-width:1024px){.rsh-sidebox{margin-top:3.875rem}.rsh-sidebox .iconbox{left:50%}}#downloadlist .icon-pdf{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/cms/icon-file-pdf.png) left top / 1.5rem no-repeat transparent;padding-left:2.25rem;padding-bottom:0.25rem}.icon-download{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/cms/icon-file-download-default.png) left top 0.275rem / 1rem no-repeat transparent;padding:0.25rem 0 0.25rem 1.65rem}.popover.po-kurs{z-index:1082}.rsm_timeline h2{color:#9F895C}.rsm_timeline #timeline{width:90%;position:relative;min-height:400px}.rsm_timeline #timeline::before{content:"";position:absolute;top:50%;background:var(--rs-grey);background:linear-gradient(90deg, #4e4946 75%, white 100%, #4e4946 255%);left:0;width:100%;height:2px;transform:translateY(-50%)}.rsm_timeline .timeline-end{position:absolute;right:-1.75rem;top:calc(50% - 1px)}.rsm_timeline .time-dot{position:absolute;width:18.75rem;transition:1s ease-in-out;left:0;top:50%;opacity:0}.rsm_timeline .time-dot:first-child{opacity:1}.rsm_timeline .time-dot:nth-child(2n){bottom:50%;top:auto}.rsm_timeline .time-dot:nth-child(2n) .dot{top:auto;bottom:-6px}.rsm_timeline .time-dot:nth-child(2n) .inner{margin-bottom:1.5rem}.rsm_timeline .time-dot .dot{height:1rem;width:1rem;background:#9F895C;position:absolute;border-radius:50%;top:-0.375rem;left:0;border:0 none}.rsm_timeline .time-dot .inner{margin-top:1.5rem;border:1px solid rgba(0, 0, 0, 0.125);padding:0.75rem;background:#E8E7DF;box-shadow:0.125rem 0.125rem 0.625rem rgba(0, 0, 0, 0.05);border-bottom:2px solid #9F895C}.rsm_timeline .time-dot .year{font-family:"Abril Display", serif;font-size:1.25rem;color:#9F895C}.rsm_timeline #timeline-mobile{position:relative}.rsm_timeline #timeline-mobile::after{content:"";position:absolute;left:7px;top:0;width:2px;height:100%;background:#4E4946;background:linear-gradient(180deg, #4e4946 75%, white 100%, #4e4946 255%)}.rsm_timeline #timeline-mobile .time-dot{position:relative;width:100%;margin-bottom:1rem;z-index:1;opacity:1}.rsm_timeline #timeline-mobile .time-dot .inner{position:relative;left:2rem;text-align:left;top:0;width:calc(100% - 2rem)}.rsm_timeline #timeline-mobile .time-dot .dot,.rsm_timeline #timeline-mobile .time-dot:nth-child(2n) .dot,.rsm_timeline #timeline-mobile .time-dot:nth-child(2n) .year{top:0;bottom:auto}.rsm_timeline #timeline-mobile .time-dot .year{position:relative;top:0;left:0}.rsm_timeline .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg);cursor:pointer}.rsm_timeline .arrow span{display:block;width:1rem;height:1rem;border-bottom:0.125rem solid #4E4946;border-right:0.125rem solid #4E4946;transform:rotate(45deg);margin:-0.625rem;animation:aanimate 3s infinite}.rsm_timeline .arrow span:nth-child(2){animation-delay:-0.3s}.rsm_timeline .arrow span:nth-child(3){animation-delay:-0.5s}@keyframes aanimate{0%{opacity:0;transform:rotate(45deg) translate(-1.25rem, -1.25rem)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(1.25rem, 1.25rem)}}.popover.time-dot-po .popover-body{background:#fff}.popover.time-dot-po .popover-body p{text-transform:none;margin-bottom:0}.rsm_facts{background:#E8E7DF;background:linear-gradient(90deg, #e8e7df 70%, #f0efed 100%);padding:5rem 0 1rem}.rsm_facts .keyfacts.row{padding-top:1rem}.rsm_facts .inner{-webkit-transition:0.2s all;-moz-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}.rsm_facts .countup{font-size:4rem;font-weight:700;color:var(--rs-gold);line-height:4.25rem;padding-right:5.125rem;position:relative;z-index:1}.rsm_facts .keyfacts .copy{color:#000;font-size:1.625rem;margin-bottom:0}.rsm_facts .prefix{font-weight:500;font-size:1.25rem;padding-right:0.25rem}.rsm_facts .facts-icon{display:inline-block;width:6.25rem;height:6.25rem;position:absolute;top:-1.75rem;right:0;background:url() left 1.5rem bottom 1rem / auto 3.125rem no-repeat rgba(0, 0, 0, 0.15);border-radius:50%}#storelocator #storeFilter>span{line-height:40px;margin-right:10px}#storelocator .store{padding:20px;border:1px solid var(--rs-greylight)}#storelocator .storelocator .store{float:left;position:relative;width:100%;min-height:230px;font-size:1rem;transition:0.3s ease-in-out}#storelocator .storelocator .store .company{margin-bottom:20px;min-height:46px;font-size:1rem}#storelocator .storelocator .store .address,#storelocator #store-location .address{background:url(//hub.rheinische-scheidestaette.de/core/assets/img/icon-location-address.png) left top 3px / 13px no-repeat transparent;padding-left:20px;margin-bottom:20px}#storelocator .storelocator .accordion-button.collapsed:hover{color:var(--rs-gold)}#storelocator .storelocator .accordion-button.collapsed{color:currentColor}#storelocator .storelocator .accordion-button:not(.collapsed),#storelocator .storelocator .store .accordion-button.collapsed{line-height:1.2;padding:10px 0}#storelocator .storelocator .accordion-button:focus{outline:0;border:0 none;box-shadow:none}#storelocator .storelocator .store .accordion-item{background-color:transparent;border:0}#storelocator .storelocator h2.accordion-header{margin:0}#storelocator .storelocator .accordion-body{padding:20px 0 0}#storelocator .storelocator .accordion-body ul{margin:0;padding:0}#storelocator .storelocator .accordion-button{background-color:transparent}#storelocator .storelocator .accordion-button:not(.collapsed){color:var(--rs-gold);box-shadow:none;background:none}#storelocator .hh-location b:first-child{margin-top:0}#storelocator .hh-location p{margin:0}#storelocator .hh-location b{margin-top:14px;display:block;font-weight:400;margin-bottom:5px;font-size:14px}#storelocator .hh-location a{margin-top:8px;display:block}#storelocator .hh-location a:hover{text-decoration:none}#storelocator .hh-location a span{color:var(--rs-black)}#storelocator .hh-location .times .time{width:80%;margin:0 0 2px;font-size:14px}#storelocator .storemeta .bl_tday,#storelocator .hh-location .bl_tday{width:120px;display:inline-block;vertical-align:top}#storelocator .storemeta .bl_tday{width:90px;display:inline-block;vertical-align:top}#storelocator .storemeta .timedata,#storelocator .storemeta .phone,#storelocator .storemeta .email{padding-left:26px}#storelocator .storemeta .phone{position:relative;z-index:10}#storelocator .storemeta .timedata a{text-decoration:underline}#storelocator .store-item .additional_data{margin-top:1rem;color:#AF5555}#storelocator .storemeta .phone a[href^="tel:"]{color:var(--rs-grey);text-decoration:none}#storelocator .storemeta .phone a[href^="tel:"]:hover{color:var(--rs-gold)}#storelocator .storemeta .btn_hh:hover{background:var(--rs-grey);color:var(--rs-white);text-decoration:none}#storelocator .storemeta .accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-icon)}#storelocator #cookiehinweis .inner{border:1px solid;padding:30px;margin-bottom:40px}#storelocator .hh-location .bl_tday.holiday-1{margin-top:3px}#storelocator .hh-location .bl_totime{display:inline-block;width:120px;text-align:right}#storelocator .storemeta .times{float:left;margin-bottom:1rem}#storelocator .storemeta .time{font-size:14px;float:left;width:100%;margin-bottom:0.25rem}#storelocator .storemeta .bl_totime{float:left;width:120px}#storelocator .indicator-openings{font-size:0.875rem}#storelocator .indicator-openings span{width:10px;height:10px;display:inline-block;border-radius:50%;margin-right:5px;top:1px;position:relative}#storelocator .indicator-openings.open{color:#00a628}#storelocator .indicator-openings.open span{background-color:#00a628}#storelocator .indicator-openings.closed{color:#a60000}#storelocator .indicator-openings.closed span{background-color:#a60000}#storelocator .store .location.h4{display:block;text-decoration:none;margin-bottom:1rem;font-weight:500}#storelocator .store .location.h4 a{color:var(--rs-gold)}#storelocator .store a{color:var(--rs-black)}#storelocator .store a.btn-location{padding:6px;width:100%;margin-top:0.5rem;color:#fff}#storelocator .store a.btn-location:hover{color:var(--rs-gold)}#storelocator .store:hover{border-color:var(--rs-grey);box-shadow:0 5px 10px rgba(0, 0, 0, 0.15)}#storelocator .store:hover a{color:var(--rs-black)}#storelocator .store .openings{position:relative;z-index:2}#storelocator .store.store-list{padding:27px}#storelocator #store-location a:not(.btn){color:var(--rs-black)}#storelocator .store.store-list h3.company{font-size:18px;margin-bottom:0;height:auto}#storelocator .storelocator .store.store-list .company{margin-bottom:0.5rem;min-height:0}#storelocator .storelocator .store-list .storemeta .timedata{float:left}#storelocator .storelocator .store-list .indicator-openings{float:right;width:100%;padding-bottom:1rem}#storelocator .storelocator .store-list a.btn-location{width:auto}#storelocator .storelocator .store-item-list{margin-bottom:20px}#storelocator .storelocator .store-item-list .store{float:none;width:auto;min-height:0}#storelocator .accordion.storemeta .accordion-button::before{right:9px}@media (min-width:768px) and (orientation:portrait){#storelocator .storemeta .bl_totime{float:right}}@media (min-width:1025px){#storelocator .storemeta .bl_totime{float:right}#storelocator .storemeta .time{margin-bottom:0}}#ccmap{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:17.5rem;display:inline-block;text-align:center;font-size:0.875rem}.page-id-385 #store-data #nav-services ul li a{text-decoration:none}.page-id-385 #store-data #nav-services ul li a:hover{text-decoration:underline}.single-event ul:not(#event_plan){margin-bottom:0}.single-event ul:not(#event_plan) li:last-child{margin-bottom:0}.single-event .stage-image img{object-fit:cover;width:100%;height:320px}.single-event #eventdata{border-bottom:1px solid rgba(0, 0, 0, 0.25);margin-bottom:1rem}.single-event #eventdata ul{margin-bottom:1rem}.single-event #eventdata ul li{padding-left:2rem;font-size:1.25rem;font-weight:500}.single-event #eventdata ul li.location{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon_location.png) left top 2px/ 1.5rem no-repeat}.single-event #eventdata ul li.date{background:url(https://hub.rheinische-scheidestaette.de/core/assets/img/icons/icon-datetime.png) left top 4px/ 1.5rem no-repeat}.single-event h2{font-size:1.5rem;margin:1.5rem 0 1rem}.single-event #event_plan{width:100%}.single-event #event_plan .event_time{width:11rem;float:left}.single-event .event_referent figure{margin:0}