.hsBox__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -16px}.hsBox__item{width:33.33333%;padding:0 16px;margin-bottom:32px;box-sizing:border-box}.hsBox__item-wrapper{box-shadow:rgba(0,0,0,.1) 0 4px 12px;height:100%}@media(max-width: 870px){.hsBox__item{width:50%}}@media(max-width: 500px){.hsBox__item{width:100%}}.hsBox__content{padding:2rem}.hsBox__content h3{margin-top:0;font-weight:500;margin-bottom:1rem}.hsBox__content ul{margin-top:0}.hsBox__content ul li{padding:.3rem 0;border:none}.hsBox__content ul li:before{display:none}.hsBox__content a{text-decoration:underline}.hsBox__content a:hover,.hsBox__content a.focus-within{text-decoration:none}.hsBox__content a:focus-within{text-decoration:none}.obOpeninghours{padding:0 0 3rem}.obOpeninghours #cEbs_listVerbose_openhour{max-width:66.6666%}@media(max-width: 870px){.obOpeninghours #cEbs_listVerbose_openhour{max-width:100%}}.obOpeninghours .cCore_swapListContent{border:none;padding:3rem}.obOpeninghours .cCore_swapList{background-color:#fff;border:1px solid rgba(88,88,88,.5)}.obOpeninghours .cCore_swapList .cCore_swapListHeadline{position:relative;display:block;width:100%;padding:2rem 6rem 2rem 3rem;margin:0;border:none;background-color:rgba(0,0,0,0);color:#9a161e;background-color:#fff;box-sizing:border-box;text-align:left;font-weight:400;cursor:pointer;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.obOpeninghours .cCore_swapList .cCore_swapListHeadline:before{display:none}.obOpeninghours .cCore_swapList .cCore_swapListHeadline .btn-accordion{position:absolute;top:50%;right:20px;width:45px;height:45px;border-radius:23px;transform:translateY(-50%);background-color:#6b0a10;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;overflow:hidden}@media(max-width: 400px){.obOpeninghours .cCore_swapList .cCore_swapListHeadline .btn-accordion{width:35px;height:35px;right:10px}}.obOpeninghours .cCore_swapList .cCore_swapListHeadline .btn-accordion span{position:relative;display:block;width:100%;height:100%}.obOpeninghours .cCore_swapList .cCore_swapListHeadline .btn-accordion span:before{position:absolute;left:50%;top:0;transform:rotate(90deg) translateY(50%);color:#fff;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;font-size:1rem}@media(max-width: 400px){.obOpeninghours .cCore_swapList .cCore_swapListHeadline .btn-accordion span:before{font-size:.8rem}}.obOpeninghours .cCore_swapList .cCore_swapListHeadline .btn-accordion span:after{font-family:"svgicon";content:"";position:absolute;left:50%;top:160%;transform:rotate(-90deg) translateY(-50%);color:#fff;font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;font-size:1rem}@media(max-width: 400px){.obOpeninghours .cCore_swapList .cCore_swapListHeadline .btn-accordion span:after{font-size:.8rem}}.obOpeninghours .cCore_swapList .cCore_swapListHeadline:hover,.obOpeninghours .cCore_swapList .cCore_swapListHeadline.focus-within{background-color:#6b0a10}.obOpeninghours .cCore_swapList .cCore_swapListHeadline:hover h2,.obOpeninghours .cCore_swapList .cCore_swapListHeadline.focus-within h2{color:#fff}.obOpeninghours .cCore_swapList .cCore_swapListHeadline:hover .btn-accordion,.obOpeninghours .cCore_swapList .cCore_swapListHeadline.focus-within .btn-accordion{background-color:#fff}.obOpeninghours .cCore_swapList .cCore_swapListHeadline:hover .btn-accordion span:before,.obOpeninghours .cCore_swapList .cCore_swapListHeadline:hover .btn-accordion span:after,.obOpeninghours .cCore_swapList .cCore_swapListHeadline.focus-within .btn-accordion span:before,.obOpeninghours .cCore_swapList .cCore_swapListHeadline.focus-within .btn-accordion span:after{color:#6b0a10}.obOpeninghours .cCore_swapList .cCore_swapListHeadline:focus-within{background-color:#6b0a10}.obOpeninghours .cCore_swapList .cCore_swapListHeadline:focus-within h2{color:#fff}.obOpeninghours .cCore_swapList .cCore_swapListHeadline:focus-within .btn-accordion{background-color:#fff}.obOpeninghours .cCore_swapList .cCore_swapListHeadline:focus-within .btn-accordion span:before,.obOpeninghours .cCore_swapList .cCore_swapListHeadline:focus-within .btn-accordion span:after{color:#6b0a10}.obOpeninghours .cCore_swapList.cCore_swapList_opened .cCore_swapListHeadline .btn-accordion span:before{top:-100%}.obOpeninghours .cCore_swapList.cCore_swapList_opened .cCore_swapListHeadline .btn-accordion span:after{top:80%}.obOpeninghours .cCore_swapList .cCore_openingStatus{color:#9a161e}.obOpeninghours .cCore_swapList .cCore_openingHours_weekDay{font-weight:700}.obSearchArea{padding:3rem 0}.obSearchArea__wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.obSearchArea__item{width:70%}@media(max-width: 700px){.obSearchArea__item{width:100%}}.obSearchArea__item-small{width:30%}@media(max-width: 700px){.obSearchArea__item-small{width:100%;margin-top:2rem}}.obSearchArea_source{max-width:700px;margin-bottom:2.5rem;margin-right:50px}@media(max-width: 700px){.obSearchArea_source{margin-right:0}}.obStartArea{position:relative;padding:2rem 0 4rem}.obStartArea header{padding-top:40px;z-index:1;position:relative}.obStartArea header p{margin-bottom:0;color:#6b0a10}.obStartArea header h1{margin-top:0;font-weight:500}.obStartArea_source,.obStartArea_editor{max-width:700px}.obStartArea_source{margin-top:2.5rem}.obStartArea .wave{position:absolute;right:10%;top:10%;width:459px;z-index:0}.obStartArea .wave svg{width:100%;height:auto}.fastSearch{margin:0 -16px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.fastSearch__item{width:33.33333%;padding:0 16px;margin-bottom:32px;box-sizing:border-box}@media(max-width: 870px){.fastSearch__item{width:50%}}@media(max-width: 500px){.fastSearch__item{width:100%}}.fastSearch__item-wide{width:66.6666%;padding:0 16px;margin-bottom:32px;box-sizing:border-box}@media(max-width: 870px){.fastSearch__item-wide{display:none}}.fastSearch__item>a{height:100%;display:block;color:#fff;text-decoration:none;position:relative;padding:0}.fastSearch__item>a:before{content:"";position:absolute;left:0;bottom:0;height:4px;width:0;background-color:#fff;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.fastSearch__item>a h3{text-decoration:none}.fastSearch__item>a:hover h3,.fastSearch__item>a.focus-within h3{text-decoration:underline}.fastSearch__item>a:hover span.icon-arrow,.fastSearch__item>a.focus-within span.icon-arrow{right:30px}.fastSearch__item>a:hover:before,.fastSearch__item>a.focus-within:before{width:100%}.fastSearch__item>a:focus-within h3{text-decoration:underline}.fastSearch__item>a:focus-within span.icon-arrow{right:30px}.fastSearch__item>a:focus-within:before{width:100%}.fastSearch__item-blue-dark a,.fastSearch__item-blue-dark .fastSearch__wrapper{background-color:#6b0a10}.fastSearch__item-blue-dark a h3,.fastSearch__item-blue-dark a p,.fastSearch__item-blue-dark .fastSearch__wrapper h3,.fastSearch__item-blue-dark .fastSearch__wrapper p{color:#fff}.fastSearch__item-blue-dark a:hover,.fastSearch__item-blue-dark a.focus-within,.fastSearch__item-blue-dark .fastSearch__wrapper:hover,.fastSearch__item-blue-dark .fastSearch__wrapper.focus-within{background-color:#6b0a10}.fastSearch__item-blue-dark a:focus-within,.fastSearch__item-blue-dark .fastSearch__wrapper:focus-within{background-color:#6b0a10}.fastSearch__item-blue-light a,.fastSearch__item-blue-light .fastSearch__wrapper{background-color:#9a161e}.fastSearch__item-blue-light a h3,.fastSearch__item-blue-light a p,.fastSearch__item-blue-light .fastSearch__wrapper h3,.fastSearch__item-blue-light .fastSearch__wrapper p{color:#fff}.fastSearch__item-blue-light a:hover,.fastSearch__item-blue-light a.focus-within,.fastSearch__item-blue-light .fastSearch__wrapper:hover,.fastSearch__item-blue-light .fastSearch__wrapper.focus-within{background-color:#9a161e}.fastSearch__item-blue-light a:focus-within,.fastSearch__item-blue-light .fastSearch__wrapper:focus-within{background-color:#9a161e}.fastSearch__item-gray a,.fastSearch__item-gray .fastSearch__wrapper{background-color:#585858}.fastSearch__item-gray a h3,.fastSearch__item-gray a p,.fastSearch__item-gray .fastSearch__wrapper h3,.fastSearch__item-gray .fastSearch__wrapper p{color:#fff}.fastSearch__item-gray a:hover,.fastSearch__item-gray a.focus-within,.fastSearch__item-gray .fastSearch__wrapper:hover,.fastSearch__item-gray .fastSearch__wrapper.focus-within{background-color:#585858}.fastSearch__item-gray a:focus-within,.fastSearch__item-gray .fastSearch__wrapper:focus-within{background-color:#585858}.fastSearch__image{position:absolute;right:10px;top:10px;width:150px}.fastSearch__image img{width:100%;max-width:100%;height:auto}.fastSearch__image-replace{width:100%;height:100%}.fastSearch__image-replace picture,.fastSearch__image-replace img{width:100%;height:100%;object-fit:cover}.fastSearch__wrapper{height:100%}.fastSearch__content{position:relative;padding:2rem;padding-bottom:9rem;height:100%;box-sizing:border-box}.fastSearch__content span.icon-arrow{position:absolute;right:45px;bottom:20px;font-size:1.4rem;color:#fff;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.fastSearch__content span.icon-arrow:before{position:relative}.fastSearch__content-item h3{margin-top:0}.fastSearch__icon span{color:#fff;font-size:5rem}.bg-red .directLinkArea.content-section{padding-top:10px;padding-bottom:60px}.directLinkArea .headlineArea h2,.directLinkArea .headlineArea span{color:#fff}.directLinkArea>.centered-wide{position:relative}.directLinkArea .content-section-flex{justify-content:space-between}.directLinkArea .boxList{width:100%;padding:0;margin:0 -7px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.directLinkArea .boxList .info-item{height:auto;list-style-type:none;width:calc(33.3333333333% - 30px);box-sizing:border-box;margin:10px 15px 10px 15px;overflow:hidden;min-width:200px}.directLinkArea .boxList .info-item .content{height:100%;width:100%;box-sizing:border-box;padding:0;line-height:normal;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.directLinkArea .boxList .info-item .content .icon{position:relative;display:block;height:100px;width:100px;text-align:center;color:#9a161e;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.directLinkArea .boxList .info-item .content .icon:before{position:absolute;top:50%;left:50%;font-size:46px;margin:-23px 0 0 -23px}.directLinkArea .boxList .info-item .content h3{width:100%;margin-top:18px;margin-bottom:0;padding-bottom:2px;text-align:center;font-size:.65em;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.directLinkArea .boxList .info-item>a{position:relative;display:block;height:100%;padding:0;color:#fff;text-decoration:none;font-weight:500;background-image:none;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.directLinkArea .boxList .info-item>a:hover,.directLinkArea .boxList .info-item>a:focus{background-color:rgba(0,0,0,0)}.directLinkArea .boxList .info-item>a:hover .icon,.directLinkArea .boxList .info-item>a:focus .icon{color:#fff;background-color:#6b0a10}.directLinkArea .boxList .info-item>a:hover h3,.directLinkArea .boxList .info-item>a:focus h3{text-decoration:underline}.pageTemplateId_1030 .headlineArea h1{font-size:3.5rem}@media(max-width: 700px){.pageTemplateId_1030 .headlineArea h1{font-size:2.5rem}}.pageTemplateId_1030 .headlineArea h2{font-size:3rem}@media(max-width: 700px){.pageTemplateId_1030 .headlineArea h2{font-size:2rem}}.pageTemplateId_1030 img,.pageTemplateId_1030 picture{max-width:100%;display:block}
