@charset "UTF-8";@import url(https://use.typekit.net/koi6xbq.css);@import "/fileadmin/css/fonts/fontawesome/font-awesome.min.css";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,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,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}b,strong{font-weight:bold;}.clear{*zoom:1;content:".";display:block;height:0;visibility:hidden;clear:both;}.clear:before,.clear:after,.wrapper:after{content:" ";display:table;}.clear:after,.wrapper:after{clear:both;}img{vertical-align:bottom;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{scroll-behavior:smooth;scrollbar-gutter:stable;}html,body{width:100%;margin:0;padding:0;}body{font:16px Helvetica,Arial,Verdana,sans-serif;line-height:26px;color:#4c4c4c;background-color:#fff;}.wrapper{top:70px;position:relative;}a{background:transparent;color:#DD6B9C;text-decoration:none;}a:active,a:hover{outline:0;}.logo{height:auto;position:relative;width:100%;text-align:center;z-index:99;padding:6px 0;}.logo a{display:block;}.logo img{max-width:100%;height:auto;}.ce-align-left,.align-left,.ce-headline-left,.text-left{text-align:left;}.ce-align-center,.align-center,.ce-headline-center,.text-center{text-align:center;}.ce-align-right,.align-right,.ce-headline-right,.text-right{text-align:right;}.ce-align-justify,.align-justify,.ce-headline-justify,.text-justify{text-align:justify;}.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4{font-family:'adorn-bouquet';margin-bottom:0.5em;}.wrapper{}.wrapper h1{font-size:2.399976em;}.wrapper h2{font-size:1.99998em;}.wrapper h3{font-size:1.599984em;}.wrapper h4{font-size:1.199988em;}.tile{}.tile h1{font-size:1.799982em;}.tile h2{font-size:1.499985em;}.tile h3{font-size:1.199988em;}.tile h4{font-size:0.899991em;}.row.content{background:#fff url('/fileadmin/layout/rosa_welle_rest.jpg') top left no-repeat;}.row.content > .container{padding-top:1.5em;}.row.content .frame.frame-type-textpic header,.row.content .frame.frame-type-textpic > div,.row.content .frame.frame-type-textpic > p,.row.content .frame.frame-type-text header,.row.content .frame.frame-type-text > div,.row.content .frame.frame-type-text > p,.row.content .frame.frame-type-ws_slider header,.row.content .frame.frame-type-ws_slider > div,.row.content .frame.frame-type-ws_slider > p,.row.content .frame.frame-type-gridelements_pi1 header,.row.content .frame.frame-type-gridelements_pi1 > div,.row.content .frame.frame-type-gridelements_pi1 > p{width:1240px;max-width:100%;margin:0 auto;}.row.content .frame.frame-type-form_formframework header,.row.content .frame.frame-type-form_formframework form{width:1240px;max-width:100%;margin:0 auto;}.row.content .container .column > .container{margin-top:2.5em;}.row.content .container .column > .container:first-child{margin-top:0 !important;}.row.content .frame h1,.row.content .frame h2{font-size:50px;font-size:3.125rem;font-size:clamp(2.75rem,calc(2.6806rem + 0.3704vw),3.125rem);font-family:'adorn-bouquet',Arial,Verdana;color:#DD6B9C;margin:0 0 0.5em;line-height:0.75em;}.row.content .frame h3,.row.content .frame h4,.row.content .frame h5{color:#485150;font-size:20px;font-size:1.25rem;font-size:clamp(1.0625rem,calc(1.0278rem + 0.1852vw),1.25rem);font-weight:bold;margin:0.25em 0 16px;}ul{list-style:none;}div.mainHeader{width:100%;z-index:1000;top:0;min-height:70px;}.header_container,.footer_container{margin:0 auto;position:relative;}.container{margin:0 auto;}.container .column > div{width:100%;margin-bottom:2.5em;display:inline-block;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figure figcaption{display:table-caption;caption-side:bottom;background-color:white;background-color:rgba(255,255,255,0.5);text-align:justify;padding:0.5em;font-size:0.75em;width:100%;}.ce-gallery img,.ce-gallery picture{display:block;box-shadow:0 5px 5px -5px #000;max-width:100%;width:100%;height:auto;}.ce-right .ce-gallery{float:right;margin-left:1%;}.ce-left .ce-gallery{float:left;margin-right:1%;}.ce-above .ce-gallery{margin-bottom:1em;width:100%;}.ce-below .ce-gallery{margin-top:1em;width:100%;}.ce-gallery .ce-column{margin:0;width:100%;padding:0 5px;}.ce-gallery .ce-column:first-child{padding-left:0;}.ce-gallery .ce-column:last-child{margin-right:0;}.ce-gallery[data-ce-columns="2"] .ce-column{float:left;width:auto;max-width:50%;}.ce-gallery[data-ce-columns="2"] .ce-column{float:left;width:auto;max-width:50%;}.ce-gallery[data-ce-columns="3"] .ce-column{float:left;width:auto;max-width:33.3333333333%;}.ce-gallery[data-ce-columns="4"] .ce-column{float:left;width:auto;max-width:25%;}.ce-gallery[data-ce-columns="5"] .ce-column{float:left;width:auto;max-width:20%;}.ce-gallery[data-ce-columns="6"] .ce-column{float:left;width:auto;max-width:16.6666666667%;}.ce-center .ce-gallery figure{margin:0 auto;}.ce-column{float:left;}.ce-textpic{margin-bottom:0.75em;}.ce-textpic,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.col-1{width:100%;float:left;}.col-2{width:100%;float:left;}.col-3{width:100%;float:left;}.col-4{width:100%;float:left;}.col-5{width:100%;float:left;}.col-6{width:100%;float:left;}.col-7{width:100%;float:left;}.col-8{width:100%;float:left;}.col-9{width:100%;float:left;}.col-10{width:100%;float:left;}.col-11{width:100%;float:left;}.col-12{width:100%;float:left;}@media only screen and (max-width:767px){.header_container,.footer_container{width:100%;}.container{width:100%;}}@media only screen and (min-width:768px) and (max-width:989px){.header_container,.footer_container{width:768px;}.container{width:768px;}}@media only screen and (min-width:990px) and (max-width:1399px){.header_container,.footer_container{width:960px;}.container{width:960px;}.menu_Footer > a:after,.menu_Footer > span:after{content:"";margin:0 0.5em;border-right:1px solid #fff;}.menu_Footer > a:last-child:after,.menu_Footer > span:last-child:after{display:none;}}@media only screen and (min-width:1400px){.header_container,.footer_container{width:1240px;}.menu_Footer > a:after,.menu_Footer > span:after{content:"";margin:0 0.5em;border-right:1px solid #fff;}.menu_Footer > a:last-child:after,.menu_Footer > span:last-child:after{display:none;}}@media only screen and (min-width:990px){.col-1{width:8.3333333333%;}.col-2{width:16.6666666667%;}.col-3{width:25%;}.col-4{width:33.3333333333%;}.col-5{width:41.6666666667%;}.col-6{width:50%;}.col-7{width:58.3333333333%;}.col-8{width:66.6666666667%;}.col-9{width:75%;}.col-10{width:83.3333333333%;}.col-11{width:91.6666666667%;}.col-12{width:100%;}}#footer{display:inline-block;width:100%;position:relative;background:#485150;color:#fff;clear:both;}#footer a{color:#fff;}#footer h1,#footer h5{font-weight:bold;font-size:20px;font-size:1.25rem;padding:15px 0;}#footer h4{text-align:center;color:#fff;font:2em;margin-bottom:45px;}#footer .footer_bg .footerBox{float:left;width:50%;}#footer .footer_bg .footerBox:last-child{text-align:right;}#footer .footer_bg .footerBox:last-child li .ico{float:right;margin:0 0 0 0.5em;font-size:1.5em;}#footer .footer_containerMenu{--bgcolor:#303635;background:var(--bgcolor);padding:0.25em 0;width:100%;display:flex;}#footer .footer_containerMenu > div{margin:0 auto;max-width:1240px;width:100%;}#footer .footer_containerMenu .menu_Footer{float:right;}#headerImage{width:100%;height:auto;position:relative;}#headerImage img{width:100%;height:auto;}@media (max-width:799px){.row.content{width:100%;padding:0 2% !important;}.row.content h2{font-size:1.5em;}.row.content h5{font-size:1.2em;}footer{padding:0 2% !important;margin-top:70px;}footer .footer_container{font-size:14px;}footer .footer_container h4{font-size:1.5em;margin-bottom:0.5em;}footer .footer_container h5{margin-bottom:1em;}footer .footerBox{width:100% !important;text-align:left !important;}.footer_containerMenu > div{display:flex;flex-direction:column;}.footer_containerMenu > div .copy_Footer{text-align:center;padding:0.5em 0;order:2;margin-top:0.5em;border-top:1px solid #fff;}.footer_containerMenu > div .menu_Footer > a,.footer_containerMenu > div .menu_Footer > span{display:inline-block;width:100%;text-align:center;padding:0.5em 0;}}.news-list-category,.news-list-date{display:none;}.topBreadcrumb{display:inline-block;width:100%;margin-bottom:1em;}.topBreadcrumb ol.breadcrumb li{font-size:13px;font-weight:bold;display:block;float:left;}.topBreadcrumb ol.breadcrumb > li + li::before{content:"| ";padding:0 5px;color:#000;}.topBreadcrumb ol.breadcrumb > li:first-child + li::before{content:"";}.topBreadcrumb ol.breadcrumb li:nth-child(2)::before{content:" ";}#mp-menu{display:none !important;}.ce-gallery .ce-row{margin-bottom:0.5em;}.ce-gallery.ce-layout1{width:100%;}.ce-gallery .ce-column:first-child{padding-left:5px !important;}.ce-gallery .ce-column .ce-media{box-shadow:0 5px 5px -5px #000;display:inline-block;}@media (min-width:640px) and (max-width:1200px){.ce-gallery .ce-column{margin:0;padding:0 5px;box-sizing:border-box;}.ce-gallery .ce-column:first-child{padding-left:5px !important;}.ce-gallery .ce-column:last-child{margin-right:0;}.ce-gallery img,.ce-gallery picture{width:100%;height:auto;}.ce-gallery[data-ce-columns="2"] .ce-column{width:50%;}.ce-gallery[data-ce-columns="3"] .ce-column{width:33.3333333333%;}.ce-gallery[data-ce-columns="4"] .ce-column{width:25%;}.ce-gallery[data-ce-columns="5"] .ce-column{width:20%;}}@media (max-width:640px){.ce-gallery .ce-column{margin:0 0 10px;width:100% !important;box-sizing:border-box;}.ce-gallery img,.ce-gallery picture{width:100%;height:auto;}.ce-gallery[data-ce-columns="2"] .ce-column{width:100%;max-width:100%;}.ce-gallery[data-ce-columns="3"] .ce-column,.ce-gallery[data-ce-columns="4"] .ce-column,.ce-gallery[data-ce-columns="5"] .ce-column{width:50%;max-width:50%;}.ce-textpic.ce-intext.ce-nowrap .ce-bodytext{clear:both;font-size:0.9em;}}.carousel{position:relative;background:#fddfc5;}.carousel-inner{position:relative;overflow:hidden;width:100%;}.carousel-inner > .item{display:none;position:relative;-webkit-transition:0.6s ease-out left;-moz-transition:0.6s ease-out left;-ms-transition:0.6s ease-out left;-o-transition:0.6s ease-out left;transition:0.6s ease-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img{line-height:1;vertical-align:bottom;}@media (transform-3d),(-webkit-transform-3d){.carousel-inner > .item{-webkit-transition:0.6s ease-out;-moz-transition:0.6s ease-out;-ms-transition:0.6s ease-out;-o-transition:0.6s ease-out;transition:0.6s ease-out;}.carousel-inner > .item.next,.carousel-inner > .item.active.right{transform:translate3d(100%,0,0);left:0;}.carousel-inner > .item.prev,.carousel-inner > .item.active.left{transform:translate3d(-100%,0,0);left:0;}.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active{transform:translate3d(0,0,0);left:0;}}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display:block;}.carousel-inner > .active{left:0;}.carousel-inner > .next,.carousel-inner > .prev{position:absolute;top:0;width:100%;}.carousel-inner > .next{left:100%;}.carousel-inner > .prev{left:-100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right{left:0;}.carousel-inner > .active.left{left:-100%;}.carousel-inner > .active.right{left:100%;}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;-webkit-opacity:0.5;-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);}.carousel-control.right{left:auto;right:0;}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;-webkit-opacity:0.9;-khtml-opacity:0.9;-moz-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px;}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif;}.carousel-control .icon-prev:before{content:'‹';}.carousel-control .icon-next:before{content:'›';}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff;}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);}.carousel-caption .btn{text-shadow:none;}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px;}.carousel-caption{left:0;top:0;width:100%;padding-bottom:0 !important;font:bold 2em/1em 'ALSSyysScript',Arial,Verdana;}.carousel-caption > span{font-weight:normal;font-size:0.5em;}.carousel-caption h3{font-size:1.5em;margin:0.25em auto;}.carousel-caption h3:after{display:block;margin-top:-0.2em;}.carousel-caption h3,.carousel-caption p{margin:0.25em auto;}.carousel-indicators{bottom:20px;}}.carousel-fade .carousel-inner .item{opacity:0;left:0 !important;-webkit-transition:opacity 0.75s ease-in-out;-moz-transition:opacity 0.75s ease-in-out;-ms-transition:opacity 0.75s ease-in-out;-o-transition:opacity 0.75s ease-in-out;transition:opacity 0.75s ease-in-out;}.carousel-fade .carousel-inner .active{opacity:1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;}.carousel-fade .carousel-control{z-index:2;}@media (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}#content .frame-type-form_formframework form{max-width:1000px;width:100%;padding:1em 0;background:#fff;}#content .frame-type-form_formframework form > h2{display:none;}#content .frame-type-form_formframework form .row,#content .frame-type-form_formframework form .form-group{margin-bottom:1em;}#content .frame-type-form_formframework form .form-inline,#content .frame-type-form_formframework form .form-group{clear:both;}#content .frame-type-form_formframework form .form-group .form-group{margin:0 !important;}#content .frame-type-form_formframework form .control-label{float:left;width:100%;margin-bottom:0.5em;font-size:0.9em;}#content .frame-type-form_formframework form .form-control{display:block;line-height:1em;height:50px;width:100%;font:0.9em Arial,Verdana;color:#485150;background:#EDEDED;border:0px solid #DD6B9C;display:inline-block;padding:0.25em 15px;min-width:200px;}#content .frame-type-form_formframework form .form-control::placeholder{opacity:0.75;}#content .frame-type-form_formframework form > .row{display:inline-block;width:100%;}#content .frame-type-form_formframework form > .row .col-xs-12.col-sm-12.col-md-12.col-lg-12{width:100%;float:left;}#content .frame-type-form_formframework form > .row .col-xs-6.col-sm-6.col-md-6.col-lg-6{width:50%;float:left;}#content .frame-type-form_formframework form > .row .col-xs-4.col-sm-4.col-md-4.col-lg-4{width:33.3333333333%;float:left;}#content .frame-type-form_formframework form span.error.help-block{clear:both;display:block;font-size:0.9em;margin-top:0.2em;color:#f00;}#content .frame-type-form_formframework form textarea{width:100% !important;min-height:200px;}#content .frame-type-form_formframework form button.btn.btn-primary{padding:0.5em 1em;background:#485150;border:0;color:#fff;font-size:1.1em;}#content .frame-type-form_formframework form .actions{display:inline-block;width:100%;border-top:0.125em solid #DD6B9C;padding:0.5em 0 0;}#content .frame-type-form_formframework form .actions .next.submit{text-transform:uppercase;}@media only screen and (max-width:600px){#content .frame-type-form_formframework form.formleft{width:100%;}#content .frame-type-form_formframework form.formleft .control-label{float:none !important;width:100% !important;margin-bottom:0.2em;display:inline-block;}#content .frame-type-form_formframework form.formleft .row .col-xs-12.col-sm-12.col-md-12.col-lg-12{margin-left:0%;}#content .frame-type-form_formframework form.formleft .row .col-xs-4{width:100% !important;}#content .frame-type-form_formframework form.formleft input,#content .frame-type-form_formframework form.formleft textarea,#content .frame-type-form_formframework form.formleft select{width:100% !important;max-width:100% !important;}#content .frame-type-form_formframework .formright{display:none;width:100%;text-align:left;}}#ui-datepicker-div{font-size:14px;font-size:0.875rem;}#kontaktformular-datenschutzbestimmung_gelesen{width:auto !important;margin:0 1em 0.5em 0;}#kontakt-14-infoEmail + span,#kontakt-14-datenschutz + span{display:none;}@media only screen and (min-width:601px) and (max-width:991px){#content .frame-type-form_formframework form.formleft{width:100%;}#content .frame-type-form_formframework form.formleft .control-label{width:20% !important;}#content .frame-type-form_formframework form.formleft .row .col-xs-12.col-sm-12.col-md-12.col-lg-12{margin-left:20%;}#content .frame-type-form_formframework .formright{display:none;width:100%;text-align:left;}}@media only screen and (min-width:992px){#content .frame-type-form_formframework{display:flex;justify-content:space-between;}#content form{flex:2;}#content form .control-label{float:left;}#content .formright{flex:1;margin-left:2em;display:inline-block;width:100%;text-align:right;max-width:300px;}#content .formright img{max-width:100%;width:auto;height:auto;}}#kontakt-14 ::-webkit-input-placeholder{font-size:0.8em;text-transform:uppercase;color:transparent;}#kontakt-14 :-ms-input-placeholder{font-size:0.8em;text-transform:uppercase;color:transparent;}#kontakt-14 ::placeholder{font-size:0.8em;text-transform:uppercase;color:transparent;}#kontakt-14 .control-label,#kontakt-14 .add-on.form-check-label > span{text-transform:uppercase;font-size:12.8px;font-size:0.8rem;}#kontakt-14 div.input{width:100%;max-width:1000px;}#kontakt-14 .input.checkbox{display:flex;}#kontakt-14 .input.checkbox .form-check{margin:0 1em 0 0;}.row.content .frame-type-form_formframework > div{max-width:1240px;margin:0 auto;}.row.content .frame-type-form_formframework > div#kontakt-14{text-align:center;}form[id^="kontakt-"] fieldset{margin:0;border:1px solid #485150;padding:1em;margin-bottom:1em;}form[id^="kontakt-"] legend{width:auto;margin-bottom:0;font-size:24;font-size:1.5rem/px;line-height:inherit;color:#195037;white-space:normal;padding:0 1em;}form[id^="kontakt-"] input,form[id^="kontakt-"] textarea,form[id^="kontakt-"] select{border:1px solid #485150;background:#c9cfce;padding:0.5em;font-size:0.8em;}form[id^="kontakt-"] input,form[id^="kontakt-"] textarea{min-width:200px;max-width:300px;width:100%;}form[id^="kontakt-"] input.form-control:focus,form[id^="kontakt-"] textarea.form-control:focus{background:#efefef;}@media only screen and (min-width:992px){form[id^="kontakt-"] input,form[id^="kontakt-"] textarea{max-width:initial !important;}}form[id^="kontakt-"] input[type="checkbox"]{min-width:initial;max-with:initial;width:auto;}form[id^="kontakt-"] .add-on.form-check-label span{margin:0 0 0 0.5em;}form[id^="kontakt-"] h2{color:#485150 !important;font-family:Helvetica,Arial,Verdana,sans-serif !important;font-size:20px !important;font-size:1.25rem !important;}form[id^="kontakt-"] div.form-group{padding:0 0 0.5em;}form[id^="kontakt-"] button{position:relative;background:#DD6B9C;font-size:17.6px;font-size:1.1rem;border:0;padding:0.5em;color:#fff;cursor:pointer;transition:all 0.5s ease-in-out;}form[id^="kontakt-"] button:before{content:"";width:0;height:2px;background:#485150;transition:width 0.5s ease-in-out;display:inline-block;position:absolute;left:0;top:100%;}form[id^="kontakt-"] button:hover:before{width:100%;}form[id^="kontakt-"] button:after{content:'';padding-left:0.5em;margin-left:0.5em;border-left:1px solid #fff;font-size:1em;line-height:1em;font-family:"FontAwesome";text-decoration:inherit;font-weight:normal;font-style:normal;}form[id^="kontakt-"] button:hover{color:#485150;background:none;}form[id^="kontakt-"] .btn-group{margin:1em 0 0;}.dce-infoslider{background:#ddd;padding:1.25em 0 !important;}.dce-infoslider .slide{margin:0 1em;max-width:1200px;display:flex;border:0px solid #465050;background:transparent;width:100%;}.dce-infoslider .slide > div{flex:1;padding:1em;}.dce-infoslider .slide > div .text{display:inline-block;width:100%;}.dce-infoslider .slide > div .von{display:inline-block;width:100%;text-transform:uppercase;font-size:0.8em;margin-top:16px;}.dce-infoslider .slide > div .von:before{content:"";position:relative;width:25%;height:1px;display:block;background:#fff;}.dce-infoslider .slick-track{display:flex !important;}.dce-infoslider .slick-slide{width:100% !important;display:flex !important;flex-direction:column;background:#a3255b;}@media only screen and (min-width:992px){.dce-infoslider .slick-slide{flex-direction:row;}}.dce-infoslider .slick-prev,.dce-infoslider .slick-next{width:100px !important;height:100px !important;top:50%;transform:translateY(-70%);}.dce-infoslider .slick-prev:before,.dce-infoslider .slick-next:before{font-size:100px !important;text-shadow:1px 1px 1px #000;}.dce-infoslider .slick-prev:before{content:"‹" !important;}.dce-infoslider .slick-next:before{content:"›" !important;}.dce-infoslider .slick-list{margin-bottom:1em !important;padding:0;width:100%;margin:0 auto !important;}@media (min-width:769px){.dce-infoslider .slick-list{width:calc(100% - 200px);}}.dce-infoslider .slick-dots{bottom:5px !important;}.dce-infoslider .slide.item{border:0;}.dce-infoslider .slick-slide{height:100%;}.mobileNav,.mobileWord,.mobile-toggle{display:none;}header#image img{width:100%;height:auto;}@media only screen and (min-width:0) and (max-width:767px){body .wrapper > .row.content{margin-top:0;}body .mobile-toggle{cursor:pointer;width:50px;height:50px;display:block;float:left;color:#DD6B9C;text-align:center;margin:0;font-size:21px;font-size:1.3125rem;padding-top:7px;margin-top:0px;}body .mobile-toggle span{font-family:'Arial,Verdana',sans-serif;display:block;font-size:13px;font-size:0.8125rem;margin-top:5px;}body .subnav-toggle,body .subnav-toggle-2{font-size:22px;font-size:1.375rem;height:45px;padding-top:9px;position:absolute;right:0;text-align:center;width:63px;cursor:pointer;top:0;}body .mainHeader nav#topNav .subnav-toggle,body .mainHeader nav#topNav .subnav-toggle-2{display:block;}body .mainHeader nav#topNav ul.level1{display:none;padding-top:0;padding-left:0;position:absolute;top:70px;width:100%;left:0;z-index:101;background:#fff;border-bottom:0.2em solid #DD6B9C;max-height:400px;overflow-y:hidden !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch;}body .mainHeader nav#topNav ul.level1 li{width:100%;float:none;position:relative;}body .mainHeader nav#topNav ul.level1 li a{padding:10px;font-size:18px;text-align:left;color:#000;border-bottom:1px solid #d1c9b6;display:block;}body .mainHeader nav#topNav ul.level1 li a span{font-size:25px;}body .mainHeader nav#topNav ul.level1 li:hover ul.level2{display:none;}body .mainHeader nav#topNav ul.level1 > li:last-child a{border-bottom:0 !important;}body .mainHeader nav#topNav ul.level2{display:none;position:relative;top:0;padding:0;box-shadow:none;min-height:inherit;background:#DD6B9C;}body .mainHeader nav#topNav ul.level2 li{padding:0;}body .mainHeader nav#topNav ul.level2 li a{font-size:0.9em;background:none;color:#fff;padding:14px;}body .mainHeader nav#topNav ul.level2 li .subnav-toggle,body .mainHeader nav#topNav ul.level2 li .subnav-toggle-2{color:#fff;height:53px;padding-top:14px;}body .mainHeader nav#topNav ul.level2 li.open ul.level3{display:block;}body .mainHeader nav#topNav ul.level3{display:none;}body .mainHeader nav#topNav ul.level3 li a{padding-left:1.95em !important;}body .mainHeader nav#topNav .level-headline,body .mainHeader nav#topNav .dropdownAside .teaser{display:none;}body .mainHeader nav#topNav .dropdownAside{float:none;padding-bottom:25px;position:relative;}body .subnav-toggle,body .subnav-toggle-2{display:block;}.frame.frame-rosa.frame-layout-0,.frame.frame-grau.frame-layout-0{padding-left:2%;padding-right:2%;}.tiles .element .title{font-size:32px !important;font-size:2rem !important;}#footer{padding:0 !important;margin-top:0 !important;}#footer .footer_container,#footer .footer_containerMenu{padding-left:2%;padding-right:2%;font-size:14px;font-size:0.875rem;}}@media only screen and (min-width:0) and (max-width:650px){.row.content .tiles{grid-template-columns:repeat(2,1fr) !important;}}@media only screen and (min-width:990px){nav#topNav span.subnav-toggle,nav#topNav span.subnav-toggle-2{display:none;}nav#topNav ul a{color:#fff;font-weight:bold;}nav#topNav ul a:hover{color:grey;}nav#topNav ul li{list-style:none;float:left;}nav#topNav ul.level1 > li{position:relative;}nav#topNav ul.level1 > li a{display:block;padding:22px 37px;font-size:22px;font-weight:normal;font-weight:500;color:#fff;text-align:center;}nav#topNav ul.level1 > li a:hover{background:#cd2f73;}nav#topNav ul.level1 > li.act > a{background:#cd2f73;color:#fff;}nav#topNav ul.level1 > li > ul{display:none;}nav#topNav ul.level1 > li.hasDropdown:hover ul.level2{display:inline-block;padding:1em 0 0.0625em;position:absolute;left:0;background:#f5d3e1;width:100%;z-index:9998;box-shadow:0 8px 9px -2px #000;}nav#topNav ul.level1{width:100%;margin:0;}nav#topNav ul.level1 > li > a{color:#DD6B9C;}nav#topNav ul.level1 > li > a:hover{color:#fff;}nav#topNav ul ul.level2 > li{display:block;width:100%;padding:0 0 0.9375em;}nav#topNav ul ul.level2 > li > a{font-size:16px;padding:5px 10px;text-align:left;background:#DD6B9C;}nav#topNav ul ul.level2 > li > a:hover{background:#cd2f73;}nav#topNav ul ul.level3{padding:0;}nav#topNav ul ul.level3 li{font-size:16px;width:100%;}nav#topNav ul ul.level3 li > a{padding:2px 10px;font-size:16px;font-weight:500;line-height:18px;text-align:left;}nav#topNav ul ul.level3 li a{background:none;padding:8px 10px;font-size:16px;line-height:20px;}nav#topNav ul ul.level3 li:hover a:before{content:"» ";}nav#topNav ul .level-headline{display:none !important;}}.tx-mjdatenschutz{max-width:1240px;margin:0 auto;}.tx-mjdatenschutz .ds_textblock{display:inline-block;width:100%;margin:0 0 1em;}.tx-mjdatenschutz .ds_textblock ul{list-style:inside;padding:1em 0 1em 0.25em;}.tx-mjdatenschutz .ds_headline{color:#DD6B9C;font-size:20px !important;font-size:1.25rem !important;font-family:Helvetica,Arial,Verdana,sans-serif !important;margin:0 0 0.5em;}body > header{width:100%;display:inline-block;}body > header .mainHeader{display:inline-block;width:100%;background:linear-gradient(to top,#f5d3e1,#fff 110%);}.Hn img{width:100%;height:auto;}.row.content .tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1rem;max-width:1240px;margin:0 auto;}.row.content .tiles .element{width:100%;position:relative;}.row.content .tiles .element .title{position:absolute;bottom:0;width:100%;display:inline-block;color:#DD6B9C;background:rgba(255,255,255,0.85);padding:0.25em;font-size:40px;font-size:2.5rem;font-size:clamp(2rem,calc(1.9074rem + 0.4938vw),2.5rem);font-family:'adorn-bouquet',Arial,Verdana;text-align:center;}.row.content .tiles .element img{width:100%;height:auto;}.frame-layout-10 .ce-bodytext{column-count:2 !important;}.frame-rosa{background:#DD6B9C;color:#fff !important;padding:0 0 1.5em;}.frame-rosa h1,.frame-rosa h2,.frame-rosa h3,.frame-rosa h4,.frame-rosa a{color:#fff !important;}.frame-rosa h1,.frame-rosa h2{padding:0.5em 0 0;}.frame-grau{background:#485150;color:#fff !important;padding:0 0 1.5em;}.frame-grau h1,.frame-grau h2,.frame-grau h3,.frame-grau h4,.frame-grau a{color:#fff !important;}.frame-grau h1,.frame-grau h2{padding:0.5em 0 0;}@media screen and (min-width:1000px){.row.content p.cols2,.row.content div.cols2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-moz-column-fill:balance;column-fill:balance;}}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden;margin-bottom:1.25em;}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video.w33{width:99%;margin:0 0.5%;float:left;}@media screen and (min-width:641px){.responsive-video.w33{width:32.3333333333%;padding-bottom:18.75%;margin:0 0.5%;float:left;}}.responsive-video.videoLeft{margin:0 auto !important;}.responsive-video.videoCenter{margin:0 auto !important;float:none !important;}.responsive-video.videoRight{margin:0 auto !important;float:right !important;}.frame-type-ws_slider .owl-carousel .owl-stage-outer{border:1em solid #fff;box-shadow:0 0 1em #aaa;border-radius:0.5em;}.owl-carousel .owl-item img{height:auto;}.smIcons{padding:1em 0;}.smIcons a{font-size:32px;font-size:2rem;margin:0.5em;}.smIcons i{color:#fff;}.mobile-toggle{position:relative;z-index:10000;}#topNav{z-index:10000;}.grid-container.grid-container-50-50 .grid-row{display:flex;flex-direction:column;}.grid-container.grid-container-50-50 .grid-row .grid-column{width:100%;float:left;flex:1;}@media screen and (min-width:990px){.grid-container.grid-container-50-50 .grid-row{flex-direction:row;}.grid-container.grid-container-50-50 .grid-row .grid-column{width:50%;}}.cc-compliance .cc-btn.cc-allow,.cc-compliance .cc-btn.cc-deny{color:#fff !important;}.cc-compliance .cc-btn.cc-allow{background:#DD6B9C;}.cc-window .cc-body{font-size:0.9rem;}.cc-window.cc-theme-edgeless .cc-message{font-size:0.9em;}
