body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}.cc-group>label{flex-grow:1;margin:5px 0 5px 10px}.cc-cookies{display:none;width:100%}.cc-detail-btn{padding:8px 10px;line-height:1.2rem}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px}.cc-detail-btn,.cc-detail-btn-details{display:inline-block;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn span:nth-child(2),.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn.cc-active span:nth-child(1),.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn.cc-active span:nth-child(2),.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn:hover,.cc-detail-btn-details:hover{background:rgba(0,0,0,0);color:var(--ccb-detail-clr-hvr, #717171)}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:400;src:url("/files/fonts/baloo2/baloo-2-v16-latin-regular.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-regular.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-regular.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-regular.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-regular.svg#Baloo2") format("svg")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:500;src:url("/files/fonts/baloo2/baloo-2-v16-latin-500.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-500.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-500.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-500.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-500.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-500.svg#Baloo2") format("svg")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:600;src:url("/files/fonts/baloo2/baloo-2-v16-latin-600.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-600.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-600.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-600.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-600.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-600.svg#Baloo2") format("svg")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:700;src:url("/files/fonts/baloo2/baloo-2-v16-latin-700.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-700.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-700.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-700.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-700.svg#Baloo2") format("svg")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:800;src:url("/files/fonts/baloo2/baloo-2-v16-latin-800.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-800.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-800.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-800.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-800.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-800.svg#Baloo2") format("svg")}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes pulse-pink{0%{transform:scale(0);opacity:1;transform-origin:center}50%{transform:scale(2);transform-origin:center}100%{transform:scale(0);opacity:0;transform-origin:center}}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes pulse-pink{0%{transform:scale(0);opacity:1;transform-origin:center}50%{transform:scale(2);transform-origin:center}100%{transform:scale(0);opacity:0;transform-origin:center}}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:400;src:url("/files/fonts/baloo2/baloo-2-v16-latin-regular.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-regular.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-regular.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-regular.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-regular.svg#Baloo2") format("svg")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:500;src:url("/files/fonts/baloo2/baloo-2-v16-latin-500.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-500.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-500.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-500.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-500.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-500.svg#Baloo2") format("svg")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:600;src:url("/files/fonts/baloo2/baloo-2-v16-latin-600.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-600.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-600.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-600.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-600.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-600.svg#Baloo2") format("svg")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:700;src:url("/files/fonts/baloo2/baloo-2-v16-latin-700.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-700.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-700.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-700.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-700.svg#Baloo2") format("svg")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:800;src:url("/files/fonts/baloo2/baloo-2-v16-latin-800.eot");src:url("/files/fonts/baloo2/baloo-2-v16-latin-800.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo2/baloo-2-v16-latin-800.woff2") format("woff2"), url("/files/fonts/baloo2/baloo-2-v16-latin-800.woff") format("woff"), url("/files/fonts/baloo2/baloo-2-v16-latin-800.ttf") format("truetype"), url("/files/fonts/baloo2/baloo-2-v16-latin-800.svg#Baloo2") format("svg")}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0 0 0 0}.main .rte>p{font-size:1.3rem;text-align:center;width:75%;margin-left:auto;margin-right:auto}.fs1rem>p{font-size:1rem}button{font-family:"Baloo 2", "Arial", sans-serif}body{margin:0;font-size:1rem;font-family:"Baloo 2", "Arial", sans-serif}body main .inside{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}body main .inside .mod_article{width:80%;max-width:1400px;margin:auto;margin-bottom:5rem}@media screen and (max-width:400px){body main .inside .mod_article{width:90%}}body main .inside .mod_article:last-child{margin-bottom:0}body main .inside .mod_article.full-width{width:100%;max-width:100%}.level_1{display:block;font-size:1.5rem;text-align:center;background-color:#3b3b3b;padding:1rem 0;margin:0;list-style:none}@media screen and (min-width:500px){.level_1{font-size:1.75rem}}.level_1 .active strong,.level_1 .sibling a{position:relative;color:white;text-decoration:none}.level_1 .active strong::before,.level_1 .sibling a::before{content:"";position:absolute;width:100%;height:3px;border-radius:3px;background-color:currentColor;bottom:8px;left:0;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out}.level_1 .active strong:hover::before,.level_1 .sibling a:hover::before{transform-origin:left;transform:scaleX(1)}.level_1 .active strong{color:#d94581}.content-gallery{height:40vh;object-fit:cover}.content-gallery ul{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-auto-flow:row;gap:1rem}@media (min-width:400px){.content-gallery ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width:768px){.content-gallery ul.cols_2{grid-template-columns:repeat(2, minmax(0, 1fr))}.content-gallery ul.cols_3{grid-template-columns:repeat(3, minmax(0, 1fr))}.content-gallery ul.cols_4{grid-template-columns:repeat(4, minmax(0, 1fr))}.content-gallery ul.cols_5{grid-template-columns:repeat(5, minmax(0, 1fr))}.content-gallery ul.cols_6{grid-template-columns:repeat(6, minmax(0, 1fr))}.content-gallery ul.cols_7{grid-template-columns:repeat(7, minmax(0, 1fr))}.content-gallery ul.cols_8{grid-template-columns:repeat(8, minmax(0, 1fr))}.content-gallery ul.cols_9{grid-template-columns:repeat(9, minmax(0, 1fr))}.content-gallery ul.cols_10{grid-template-columns:repeat(10, minmax(0, 1fr))}.content-gallery ul.cols_11{grid-template-columns:repeat(11, minmax(0, 1fr))}.content-gallery ul.cols_12{grid-template-columns:repeat(12, minmax(0, 1fr))}}.spacer{width:100%;height:1px;background-color:black}.btn{width:fit-content;min-width:200px;color:white;background-color:#d94581;border-radius:5px;padding:1em 1em;text-decoration:none}.btn:hover{filter:brightness(85%)}.btn.grey{background-color:#73889e}.btn a{color:white}.contact-links-center-white .mail-white{filter:brightness(0) invert(1);margin-left:auto;margin-right:auto;display:block;width:fit-content}.contact-links-center-white .mail-white img{height:2rem;width:auto}.contact-links-center-white .mail-white:hover{filter:invert(83%) sepia(17%) saturate(599%) hue-rotate(295deg) brightness(102%) contrast(101%)}.contact-links-center-white .phone{color:white;text-decoration:none;font-size:large}.contact-links-center-white .phone:hover{color:#9d325e}.ce_rsce_header_image{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;grid-template-areas:"area"}.ce_rsce_header_image .header-picture{width:100%;height:100%;object-fit:cover;grid-area:area;max-height:70vh;object-position:center}.ce_rsce_header_image .header-text{grid-area:area;justify-self:center;align-self:end;color:white;font-size:350%;max-width:60%;margin-bottom:2%;text-align:center}.slider_full_width{width:100% !important;max-width:none !important;margin:0}.slider figure{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"content"}.slider figure img{grid-area:content;display:block;object-fit:cover;min-height:500px;height:67vh;object-position:61% 60%;width:100%}.slider figure figcaption{grid-area:content;justify-self:center;align-self:end;color:white;font-size:clamp(2rem, 5.5vw, 3rem);max-width:min(90%, 14em);margin-bottom:1.5rem;text-align:center;margin-left:auto;margin-right:auto;line-height:1.1;text-shadow:0px 0px 6px black}.gallery_clinic{display:flex;justify-content:center;flex-wrap:wrap}.gallery_clinic figure{width:100%}.gallery_clinic figure a{color:#d94581}.gallery_clinic figure .image-container{position:relative;width:100%;aspect-ratio:1.6666666667;overflow:hidden}.gallery_clinic figure .image-container img{display:block;object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1);transition:all 1s}.gallery_clinic figure .image-container::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.gallery_clinic figure .image-container:hover img{transform:scale(1.05)}.gallery_clinic figure .image-container:hover::before{-webkit-animation:shine 1s;animation:shine 1s}.gallery_clinic figure figcaption{margin-top:1rem;font-weight:600}.gallery_clinic figure figcaption span{display:block;color:#d94581}.gallery_clinic figure figcaption span a:hover{color:#9d325e}.gallery_clinic figure figcaption .mail_image{padding:0}.gallery_clinic figure figcaption .mail_image>img{margin-top:0.5rem;display:inline-block;height:2rem}@media screen and (min-width:1200px){.gallery_clinic{justify-content:space-between;flex-wrap:nowrap}.gallery_clinic figure:first-child{margin-right:3rem}}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes pulse-pink{0%{transform:scale(0);opacity:1;transform-origin:center}50%{transform:scale(2);transform-origin:center}100%{transform:scale(0);opacity:0;transform-origin:center}}footer .inside{margin:5em 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}footer .inside .footer-logos,footer .inside .footer-addresses{width:80%;max-width:1400px;margin:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media screen and (max-width:400px){footer .inside .footer-logos,footer .inside .footer-addresses{width:90%}}footer .inside .footer-logos .mobile-logo,footer .inside .footer-addresses .mobile-logo{margin-bottom:1em}footer .inside .footer-logos,footer .inside .spacer{display:none}footer .inside .spacer{margin:1em 0}footer .inside .logo{width:80%;max-width:350px}footer .inside .mobile-logo.logo2{margin-top:2rem}footer .inside .info-text{font-style:normal;margin-bottom:1em}footer .inside .info-text a{color:black;text-decoration:none}footer .inside .info-text a:hover{text-decoration:underline}footer .inside .info-text p{margin:0}@media screen and (min-width:1000px){footer .inside .footer-addresses{flex-direction:row;justify-content:flex-start;gap:1em}footer .inside .footer-logos,footer .inside .spacer{display:block}footer .inside .footer-logos{display:grid;justify-content:space-between;grid-template-areas:"zurich spital .";grid-template-columns:1fr 1fr 1fr;gap:1em;width:80%;margin:auto;margin-bottom:1rem}footer .inside .footer-logos .logo1{grid-area:"zurich"}footer .inside .footer-logos .logo2{grid-area:"spital"}footer .inside .footer-addresses .mobile-logo{display:none}footer .inside .footer-addresses .info-text{width:100%;margin-bottom:0}}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes pulse-pink{0%{transform:scale(0);opacity:1;transform-origin:center}50%{transform:scale(2);transform-origin:center}100%{transform:scale(0);opacity:0;transform-origin:center}}#header.open .inside .mod_navigation{max-height:122px}#header.open .inside .header-elements #hamburger .line:nth-child(1){transform:translateY(18.9px) rotate(45deg)}#header.open .inside .header-elements #hamburger .line:nth-child(2){opacity:0}#header.open .inside .header-elements #hamburger .line:nth-child(3){transform:translateY(-18.9px) rotate(-45deg)}#header .inside{padding-top:1rem}#header .inside .header-elements{width:80%;max-width:1400px;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}@media screen and (max-width:400px){#header .inside .header-elements{width:90%}}#header .inside .header-elements .title .name{font-size:2rem;text-transform:uppercase;color:#d94581;letter-spacing:0.075em;line-height:1}#header .inside .header-elements .title .slogan{font-weight:400;line-height:1;color:#000}#header .inside .header-elements #hamburger{transform:scale(0.75);border:none;background-color:unset;border-radius:0}#header .inside .header-elements #hamburger:hover{cursor:pointer}#header .inside .header-elements #hamburger .line{background-color:#d94581;width:55px;height:8px;border-radius:2vw;display:block;margin:11px 0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#header .inside .mod_navigation{margin-top:1rem;max-height:0;transition:max-height 0.3s linear}@media screen and (max-width:400px){#header .inside .header-elements .title .name{font-size:1.5rem}#header .inside .header-elements .title .slogan{font-size:0.8rem}}@media screen and (max-width:728px){#header .inside .header-elements .title .slogan{max-width:70%}}@media screen and (max-width:300px){#header .inside .header-elements .title .name{font-size:1.25rem}}
@charset "UTF-8";
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes pulse-pink{0%{transform:scale(0);opacity:1;transform-origin:center}50%{transform:scale(2);transform-origin:center}100%{transform:scale(0);opacity:0;transform-origin:center}}.content-headline{text-transform:uppercase;font-weight:400;font-size:clamp(2.5rem, 4.5vw, 3rem);padding:2%;text-align:center;line-height:1.1}.content-hyperlink{margin-left:auto;margin-right:auto;width:min(350px, 30vw);text-align:center;font-weight:600}.competence{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;margin-bottom:2rem !important}.competence h2{text-align:center;font-size:clamp(2.5rem, 4.5vw, 3rem);font-weight:100;text-transform:uppercase}.competence h3{color:#d94581;padding-bottom:2px;font-size:1.5rem;text-transform:uppercase;font-weight:600}.competence div{flex:1 0 100%}.competence .title{flex:0 1 100%}.competence .title p{font-size:1.2rem;max-width:36em;margin-left:auto;margin-right:auto}.competence .content-text:not(.title)>p{margin-block:-0.5em 0}.mail_image{filter:invert(50%) sepia(51%) saturate(7324%) hue-rotate(314deg) brightness(94%) contrast(79%);padding:1%}.mail_image:hover{filter:invert(25%) sepia(71%) saturate(1036%) hue-rotate(295deg) brightness(92%) contrast(92%)}.hyperlink_txt{text-decoration:none}.phone_number{filter:invert(50%) sepia(51%) saturate(7324%) hue-rotate(314deg) brightness(94%) contrast(79%);text-decoration:none;white-space:nowrap;min-width:300px}.phone_number:hover{text-decoration:underline}.betreuung{margin-top:12% !important;position:relative;overflow:visible;background:#e6e9ed}.betreuung .bg{background:#e6e9ed;position:absolute;top:-8vw;left:0;bottom:auto;right:0;height:70%;transform:skewY(8deg);z-index:-2}.betreuung .ribbon-wrap{margin:0px 50px}.betreuung .ribbon-wrap .ribbon-container{margin:auto;width:100%;max-width:800px;position:relative}.betreuung .ribbon-wrap .ribbon-container .img-container{margin:auto;margin-top:5rem;width:75%}@media screen and (min-width:1100px){.betreuung .ribbon-wrap .ribbon-container .img-container{margin-top:1rem;width:80%;padding-left:5%}}@media screen and (min-width:1600px){.betreuung .ribbon-wrap .ribbon-container .img-container{margin-top:0}}.betreuung .ribbon-wrap .ribbon-container .img-container .circular-ribbon{margin:auto;height:auto;transform:rotate(-15deg);pointer-events:none}.betreuung .ribbon-wrap .ribbon-container .bubble{height:11px;width:11px;background-color:#d94581;border-radius:50%;cursor:default}.betreuung .ribbon-wrap .ribbon-container .bubble .bubble-pulse{border-radius:50%;width:11px;height:11px;background-color:#d94581;position:absolute;animation:pulse-pink 3s infinite;transform-origin:center;left:0;top:0}.betreuung .ribbon-wrap .ribbon-container .info-bubble{position:absolute;cursor:pointer;font-size:14px}.betreuung .ribbon-wrap .ribbon-container .info-bubble.open{z-index:4}@media screen and (min-width:341px) and (max-width:775px){.betreuung .ribbon-wrap .ribbon-container .info-bubble.open{width:100vw;left:50% !important;transform:translateX(-50%)}}.betreuung .ribbon-wrap .ribbon-container .info-bubble.open .bubble-btn{z-index:5}.betreuung .ribbon-wrap .ribbon-container .info-bubble.open .info-box{z-index:4;display:flex}.betreuung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn{font-size:1em;text-transform:uppercase;font-weight:600;border:0;padding:0;background-color:unset;color:white;position:absolute;background-color:#d94581;border-radius:8px;padding:10px;white-space:nowrap}@media screen and (max-width:775px){.betreuung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn{padding:2px 5px;font-weight:100;border-radius:0}}.betreuung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn:hover{cursor:pointer}.betreuung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn:hover::before{transform-origin:left;transform:scaleX(1)}.betreuung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn::before{content:"";position:absolute;width:90%;height:2px;border-radius:3px;background-color:currentColor;bottom:0.4em;left:5%;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out;z-index:2}.betreuung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn::after{content:"";width:0;height:0;position:absolute;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:10px solid #d94581;position:absolute;z-index:1}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box{position:absolute;display:none;top:0;width:70vw;max-width:35rem;background-color:white;box-shadow:3px 3px 7px #888;border-radius:8px;padding:1rem;z-index:4;font-size:0.9rem;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0.5em}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-close{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-close .close-info-box{display:flex;flex-direction:column;justify-content:center;align-items:center;border:0;background-color:#d94581;padding:0.4em;cursor:pointer}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-close .close-info-box img{filter:brightness(0) invert(1);height:30px;width:30px}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-content{flex-grow:1}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-content h3{display:none}@media screen and (min-width:340px) and (max-width:775px){.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-content h3{display:block}}.betreuung .ribbon-wrap .ribbon-container #info-bubble1{left:42%;bottom:96%}.betreuung .ribbon-wrap .ribbon-container #info-bubble1 .bubble-btn{bottom:30px;left:-20px}.betreuung .ribbon-wrap .ribbon-container #info-bubble1 .bubble-btn::after{left:17px;bottom:-9px;transform:rotate(180deg)}.betreuung .ribbon-wrap .ribbon-container #info-bubble2{left:69%;bottom:88%}.betreuung .ribbon-wrap .ribbon-container #info-bubble2 .bubble-btn{bottom:-45px;left:-16px}.betreuung .ribbon-wrap .ribbon-container #info-bubble2 .bubble-btn::after{left:13px;top:-9px}.betreuung .ribbon-wrap .ribbon-container #info-bubble3{left:83%;bottom:58%}.betreuung .ribbon-wrap .ribbon-container #info-bubble3 .bubble-btn{top:31px;left:-48px}.betreuung .ribbon-wrap .ribbon-container #info-bubble3 .bubble-btn::after{left:44px;top:-9px}.betreuung .ribbon-wrap .ribbon-container #info-bubble4{left:66%;top:68%}.betreuung .ribbon-wrap .ribbon-container #info-bubble4 .bubble-btn{top:31px;left:-44px}.betreuung .ribbon-wrap .ribbon-container #info-bubble4 .bubble-btn::after{left:40px;top:-9px}.betreuung .ribbon-wrap .ribbon-container #info-bubble5{right:59.5%;top:72.8%}.betreuung .ribbon-wrap .ribbon-container #info-bubble5 .bubble-btn{top:31px;left:-54px}.betreuung .ribbon-wrap .ribbon-container #info-bubble5 .bubble-btn::after{right:15px;top:-9px}.betreuung .ribbon-wrap .ribbon-container #info-bubble6{right:85.5%;top:51%}.betreuung .ribbon-wrap .ribbon-container #info-bubble6 .bubble-btn{bottom:-40px;right:-102px}.betreuung .ribbon-wrap .ribbon-container #info-bubble6 .bubble-btn::after{left:21px;top:-9px}.betreuung .ribbon-wrap .ribbon-container #info-bubble7{right:82.5%;bottom:79%}.betreuung .ribbon-wrap .ribbon-container #info-bubble7 .bubble-btn{bottom:-50px;right:-86px}.betreuung .ribbon-wrap .ribbon-container #info-bubble7 .bubble-btn::after{left:27px;top:-9px}.betreuung .info-text{text-align:center;position:relative;max-width:90%;margin:auto}@media (min-width:1100px){.betreuung .info-text{padding-bottom:120px;max-width:unset;position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.betreuung .info-text h2,.betreuung .info-text p{max-width:400px}}.betreuung .info-text h2{font-weight:400;text-transform:uppercase;font-size:clamp(2.5rem, 4.5vw, 3rem);line-height:1.1;text-align:center}.team_betreuung.left{left:0}.team_betreuung.right{right:0}.team_betreuung p{text-transform:none;font-weight:100;padding-bottom:1rem}.team_betreuung .team-member{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0.5em;padding-bottom:0.5em}.team_betreuung .team-member .left{width:40%;margin-right:0.5em;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:340px){.team_betreuung .team-member .left{margin-bottom:0.5em;margin-right:0}}.team_betreuung .team-member .right{width:60%}.team_betreuung .team-member .name{text-transform:uppercase;margin:0;font-weight:100}.team_betreuung .team-member p{margin:0;padding:0}.team_betreuung .contact-links{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.team_betreuung .contact-links .contact{margin-right:1.5em;display:flex;gap:0.25em}.team_betreuung .contact-links .contact .mail{filter:invert(50%) sepia(51%) saturate(7324%) hue-rotate(314deg) brightness(94%) contrast(79%);text-decoration:none}.team_betreuung .contact-links .contact .mail img{height:1.33rem;width:auto;display:block}.team_betreuung .contact-links .contact a.phone{color:black;text-decoration:none;font-weight:100}.team_betreuung .contact-links .location{min-width:160px;display:flex;align-items:center}.team_betreuung .contact-links .location img{height:1.25rem;width:auto;display:block;transform:translateX(3px)}.team_betreuung .contact-links .location p{margin-left:0.75em}.pink-bg{background-color:#d94581}h2.zuweiser{font-size:clamp(2.5rem, 4.5vw, 3rem);font-weight:100;margin-top:2rem;margin-bottom:2rem;text-transform:uppercase;padding-bottom:0}.bz-zuweiser .rsts-slide{display:flex;flex-direction:column;justify-content:center;align-items:center}.zuweiser{width:80%;max-width:1400px;margin-left:auto;margin-right:auto;text-align:center;background-color:#d94581;color:white;padding-bottom:4rem}.zuweiser .quote{font-size:1.2rem;line-height:1.5;width:80%;margin-left:auto;margin-right:auto}.zuweiser .quote::before{content:"«"}.zuweiser .quote::after{content:"»"}.zuweiser .author{margin-bottom:0}.zuweiser .author span{font-weight:600}@media screen and (min-width:321px) and (max-width:400px){.mod_article_contact-cta{margin-top:-8rem !important}}h2.contact-cta{font-size:clamp(2.5rem, 4.5vw, 3rem);font-weight:100;line-height:1.2;margin-top:0;margin-bottom:2rem;text-transform:uppercase;padding-bottom:0;padding-top:4rem;word-wrap:break-word}.contact-cta{width:70%;max-width:1100px;margin-left:auto;margin-right:auto;text-align:center;background-color:#d94581;color:white;padding-bottom:4rem;font-size:1.1rem}.contact-cta .phone{color:white}.contact-cta .phone:hover{color:#ffcce1}@media screen and (min-width:776px){.competence{padding-bottom:0%;flex-direction:row}.competence div{flex:1 0 calc((100% - 2rem) / 2)}.betreuung .ribbon-wrap{margin:0px 150px}.betreuung .ribbon-wrap .ribbon-container .info-bubble{font-size:16px}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box{position:absolute;display:none;width:70vw;max-width:35rem;padding:3.5rem 1rem 1rem;z-index:4;font-size:16px}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-close{display:none}.betreuung .ribbon-wrap .ribbon-container #info-bubble1{left:42%;bottom:96%}.betreuung .ribbon-wrap .ribbon-container #info-bubble1 .bubble-btn{bottom:2em;left:-1.3em}.betreuung .ribbon-wrap .ribbon-container #info-bubble1 .bubble-btn::after{left:17px;bottom:-9px;transform:rotate(180deg)}.betreuung .ribbon-wrap .ribbon-container #info-bubble1 .info-box{top:-66px;left:-21px}.betreuung .ribbon-wrap .ribbon-container #info-bubble2{left:69.7%}.betreuung .ribbon-wrap .ribbon-container #info-bubble2 .bubble-btn{bottom:-1em;left:2.5em}.betreuung .ribbon-wrap .ribbon-container #info-bubble2 .bubble-btn::after{left:-13px;top:17px;transform:rotate(-90deg)}.betreuung .ribbon-wrap .ribbon-container #info-bubble2 .info-box{top:-18px;right:-153px}.betreuung .ribbon-wrap .ribbon-container #info-bubble3{left:83.3%;bottom:58%}.betreuung .ribbon-wrap .ribbon-container #info-bubble3 .bubble-btn{top:-1em;left:2.5em}.betreuung .ribbon-wrap .ribbon-container #info-bubble3 .bubble-btn::after{left:-13px;top:17px;transform:rotate(-90deg)}.betreuung .ribbon-wrap .ribbon-container #info-bubble3 .info-box{top:-16px;right:-137px}.betreuung .ribbon-wrap .ribbon-container #info-bubble4{left:66%;top:68.3%}.betreuung .ribbon-wrap .ribbon-container #info-bubble4 .bubble-btn{top:2.5em;left:-1em}.betreuung .ribbon-wrap .ribbon-container #info-bubble4 .bubble-btn::after{left:14px;top:-9px}.betreuung .ribbon-wrap .ribbon-container #info-bubble4 .info-box{top:40px;right:-182px}.betreuung .ribbon-wrap .ribbon-container #info-bubble5{right:60%;top:73%}.betreuung .ribbon-wrap .ribbon-container #info-bubble5 .bubble-btn{top:2.5em;left:-4.8em}.betreuung .ribbon-wrap .ribbon-container #info-bubble5 .bubble-btn::after{right:14px;top:-9px}.betreuung .ribbon-wrap .ribbon-container #info-bubble5 .info-box{top:40px;left:-77px}.betreuung .ribbon-wrap .ribbon-container #info-bubble6{right:85.5%;top:51.5%}.betreuung .ribbon-wrap .ribbon-container #info-bubble6 .bubble-btn{bottom:-1em;right:2.5em}.betreuung .ribbon-wrap .ribbon-container #info-bubble6 .bubble-btn::after{right:-13px;left:unset;top:16px;transform:rotate(90deg)}.betreuung .ribbon-wrap .ribbon-container #info-bubble6 .info-box{top:-18px;left:-197px}.betreuung .ribbon-wrap .ribbon-container #info-bubble7{right:82.8%;bottom:79%}.betreuung .ribbon-wrap .ribbon-container #info-bubble7 .bubble-btn{bottom:-1em;right:2.5em}.betreuung .ribbon-wrap .ribbon-container #info-bubble7 .bubble-btn::after{right:-13px;left:unset;top:16px;transform:rotate(90deg)}.betreuung .ribbon-wrap .ribbon-container #info-bubble7 .info-box{top:-18px;left:-185px}}@media screen and (min-width:776px) and (max-width:1100px){.betreuung .ribbon-wrap .ribbon-container #info-bubble1 .info-box{max-width:500px}}@media screen and (min-width:776px) and (max-width:900px){.betreuung .ribbon-wrap .ribbon-container #info-bubble1 .info-box{max-width:400px}}@media screen and (min-width:776px) and (max-width:1100px){.betreuung .ribbon-wrap .ribbon-container #info-bubble5 .info-box{max-width:500px}}@media screen and (min-width:776px) and (max-width:900px){.betreuung .ribbon-wrap .ribbon-container #info-bubble5 .info-box{max-width:400px}}@media screen and (min-width:1024px){.competence div{flex:1 0 calc((100% - 4rem) / 3)}}@media screen and (min-width:1100px){.betreuung .info-text h2{font-size:48px}.betreuung .info-text p{font-size:18px}.betreuung .ribbon-wrap{margin:0px 150px}.betreuung .ribbon-wrap .ribbon-container .info-bubble{font-size:16px}.betreuung .ribbon-wrap .ribbon-container #info-bubble1{left:44%;bottom:96%}.betreuung .ribbon-wrap .ribbon-container #info-bubble2{left:72%;bottom:88.3%}.betreuung .ribbon-wrap .ribbon-container #info-bubble3{left:85.8%;bottom:58%}.betreuung .ribbon-wrap .ribbon-container #info-bubble4{left:68.7%;top:68%}.betreuung .ribbon-wrap .ribbon-container #info-bubble5{right:57.5%;top:73%}.betreuung .ribbon-wrap .ribbon-container #info-bubble6{right:83%;top:51.5%}.betreuung .ribbon-wrap .ribbon-container #info-bubble7{right:80.5%;bottom:79%}}@media screen and (max-width:775px){.content-gallery{height:20vh}.betreuung .ribbon-wrap.open .ribbon-container .img-container{display:none}.betreuung .ribbon-wrap.open .ribbon-container .info-bubble .bubble{display:none}.betreuung .ribbon-wrap.open .ribbon-container .info-bubble .bubble-btn{display:none}.betreuung .ribbon-wrap .info-bubble.open{min-width:100%;height:100%;position:relative;top:0 !important;bottom:unset !important;left:unset !important;right:unset !important}.betreuung .ribbon-wrap .info-bubble.open .bubble{display:none}.betreuung .ribbon-wrap .info-bubble.open .bubble-btn{display:none}.betreuung .ribbon-wrap .info-bubble.open .info-box{width:100%;min-height:100%;max-width:unset;top:0;bottom:unset;left:0;right:unset;position:relative;border-radius:0}}@media screen and (max-width:340px){.betreuung .ribbon-wrap{margin:30px}.betreuung .ribbon-wrap.open .ribbon-container .img-container{display:block}.betreuung .ribbon-wrap.open .ribbon-container .info-bubble .bubble-btn{display:block}.betreuung .ribbon-wrap .ribbon-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}.betreuung .ribbon-wrap .ribbon-container .img-container,.betreuung .ribbon-wrap .ribbon-container .info-bubble{margin-bottom:1em}.betreuung .ribbon-wrap .ribbon-container .img-container{margin-top:0}.betreuung .ribbon-wrap .ribbon-container .info-bubble{font-size:16px;position:relative;top:unset !important;bottom:unset !important;left:unset !important;right:unset !important;width:100%}.betreuung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member{flex-direction:column}.betreuung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member p,.betreuung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member h4{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.betreuung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member .left,.betreuung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member .right{width:100%}.betreuung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .contact-links{justify-content:center}.betreuung .ribbon-wrap .ribbon-container .info-bubble .bubble{display:none}.betreuung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn{top:unset !important;bottom:unset !important;left:unset !important;right:unset !important;position:relative;width:100%;text-align:center;white-space:normal;word-wrap:break-word}.betreuung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn::after{display:none}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box{position:relative;margin-top:1em;top:unset !important;bottom:unset !important;left:unset !important;right:unset !important;width:100%;max-width:35rem;background-color:white;box-shadow:3px 3px 7px #888;border-radius:8px;padding:1rem;z-index:2}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box .team-member{margin-bottom:1rem}.betreuung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-close{display:none}}
@charset "UTF-8";
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes pulse-pink{0%{transform:scale(0);opacity:1;transform-origin:center}50%{transform:scale(2);transform-origin:center}100%{transform:scale(0);opacity:0;transform-origin:center}}.team{position:relative;background-color:#f0f2f4;width:100% !important;max-width:unset !important;margin:0 0 calc(7vw + 5rem) !important;overflow:visible}.team::after{content:"";position:absolute;display:block;bottom:-7vw;left:0;width:100%;height:35%;background:-webkit-linear-gradient(bottom, #f0f2f4 0%, #f0f2f4 100%);background:linear-gradient(to bottom, #f0f2f4 0%, #f0f2f4 100%);-webkit-transform:skewY(-7deg);transform:skewY(-7deg)}.team h2{margin:6rem auto 0;width:fit-content;max-width:min(80%, 1100px);font-size:clamp(2.5rem, 4.5vw, 3rem);font-weight:100;text-align:center;text-transform:uppercase;line-height:1.1}.team .subtitle{display:block;margin:auto;width:fit-content;max-width:min(80%, 1100px);font-size:clamp(1.25rem, 2.5vw, 1.5rem);font-weight:100;text-align:center;text-transform:uppercase}.team h3{margin:0 auto 4rem;width:fit-content;max-width:min(80%, 1100px);text-align:center;padding-inline:2rem;font-weight:100;font-size:clamp(1.25rem, 2.5vw, 1.5rem)}.team .content-text>p{font-size:1.2rem;text-align:center;max-width:60%;margin-left:auto;margin-right:auto;padding-bottom:3rem}.team .mod_rocksolid_slider{width:67%;max-width:1400px;margin:auto;overflow:visible}.ce_rsce_team{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem}.ce_rsce_team .team-member{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:384px}.ce_rsce_team .team-member>a{display:contents}.ce_rsce_team .team-member img{width:100%}.ce_rsce_team .team-member .name{font-size:1.2rem;text-transform:uppercase;margin-block:1rem 0;line-height:1}.ce_rsce_team .team-member p{line-height:1.3;margin:0}.ce_rsce_team .team-member .contact-links{margin-block:1rem 2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0.5em;flex-wrap:wrap}.ce_rsce_team .team-member .contact-links .contact{margin-right:1.5em;display:flex;gap:0.25em}.ce_rsce_team .team-member .contact-links .contact .mail{filter:invert(50%) sepia(51%) saturate(7324%) hue-rotate(314deg) brightness(94%) contrast(79%);text-decoration:none}.ce_rsce_team .team-member .contact-links .contact .mail img{height:1.5rem;width:auto;display:block}.ce_rsce_team .team-member .contact-links .contact .mail:hover{filter:invert(25%) sepia(71%) saturate(1036%) hue-rotate(295deg) brightness(92%) contrast(92%)}.ce_rsce_team .team-member .contact-links .contact .phone{color:#d94581;text-decoration:none;font-size:large;font-weight:600}.ce_rsce_team .team-member .contact-links .contact .phone:hover{color:#9d325e}.ce_rsce_team .team-member .contact-links .location{min-width:150px;display:flex}.ce_rsce_team .team-member .contact-links .location img{height:1.5rem;width:auto;display:block;transform:translate(3px, -5px)}.ce_rsce_team .team-member .contact-links .location p{margin-left:0.75em;font-size:large;color:#d94581;font-weight:600}@media screen and (max-width:320px){.begleitung{padding-bottom:0 !important}.begleitung .ribbon-wrap{width:100% !important;padding:30px}.begleitung .ribbon-wrap.open .ribbon-container .img-container{display:block !important}.begleitung .ribbon-wrap.open .ribbon-container .info-bubble .bubble-btn{display:block !important}.begleitung .ribbon-wrap .ribbon-container{margin-left:30px;margin-right:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;gap:1em}.begleitung .ribbon-wrap .ribbon-container .img-container{margin-top:0}.begleitung .ribbon-wrap .ribbon-container .img-container .circular-ribbon{transform:translateX(0) scale(1.8) !important}.begleitung .ribbon-wrap .ribbon-container .info-bubble{font-size:16px;position:relative !important;top:unset !important;bottom:unset !important;left:unset !important;right:unset !important;width:100%}.begleitung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member{flex-direction:column}.begleitung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member p,.begleitung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member h4{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.begleitung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member .left,.begleitung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .team-member .right{width:100%}.begleitung .ribbon-wrap .ribbon-container .info-bubble .team_betreuung .contact-links{justify-content:center}.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble{display:none}.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn{top:unset !important;bottom:unset !important;left:unset !important;right:unset !important;position:relative !important;width:100%;max-width:unset !important;text-align:center;white-space:normal;word-wrap:break-word}.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn::after{display:none}.begleitung .ribbon-wrap .ribbon-container .info-bubble .info-box{position:relative !important;margin-top:1em;top:unset !important;bottom:unset !important;left:unset !important;right:unset !important;width:100% !important;max-width:25rem;background-color:white;box-shadow:3px 3px 7px #888;border-radius:8px;padding:1rem;z-index:2}.begleitung .ribbon-wrap .ribbon-container .info-bubble .info-box .team-member{margin-bottom:1rem}.begleitung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-close{display:none}}@media screen and (max-width:1199px){body main .inside .mod_article.begleitung{width:100%}}@media screen and (max-width:775px){.begleitung{padding-bottom:3rem}}@media screen and (max-width:400px){.begleitung{padding-bottom:10rem}}.begleitung .begleitet{padding-top:2%}.begleitung .begleitet h2{text-align:center;font-size:clamp(2.5rem, 4.5vw, 3rem);font-weight:100}.begleitung .begleitet p{font-weight:100;max-width:60%;margin:auto}.begleitung .image{margin:auto;text-align:center;transform:rotate(30deg);padding-top:200px}@media screen and (max-width:1199px){.begleitung .ribbon-wrap{width:135vw}.begleitung .ribbon-wrap .ribbon-container{margin:auto;width:100%;max-width:1400px;position:relative}.begleitung .ribbon-wrap .ribbon-container .img-container{margin:auto;margin-top:0rem}.begleitung .ribbon-wrap .ribbon-container .img-container .circular-ribbon{margin:auto;height:auto;pointer-events:none;filter:brightness(1.1);transform:translateX(-28vw)}.begleitung .ribbon-wrap .ribbon-container .bubble{height:11px;width:11px;background-color:#d94581;border-radius:50%;cursor:default}.begleitung .ribbon-wrap .ribbon-container .bubble .bubble-pulse{border-radius:50%;width:9px;height:9px;background-color:#d94581;position:absolute;animation:pulse-pink 3s infinite;transform-origin:center;left:1px;top:1px}.begleitung .ribbon-wrap .ribbon-container .info-bubble{position:absolute;cursor:pointer;font-size:14px}.begleitung .ribbon-wrap .ribbon-container .info-bubble.open{z-index:4}.begleitung .ribbon-wrap .ribbon-container .info-bubble.open .bubble-btn{z-index:5}.begleitung .ribbon-wrap .ribbon-container .info-bubble.open .info-box{z-index:4;display:flex}.begleitung .ribbon-wrap .ribbon-container .info-bubble h3{display:none}.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn{font-size:1em;text-transform:uppercase;font-weight:100;border:0;padding:0;background-color:unset;color:white;position:absolute;background-color:#d94581;border-radius:8px;padding:2px 5px;text-align:left;word-wrap:break-word;min-width:5rem;max-width:22vw}.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn:hover{cursor:pointer}.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn:hover::before{transform-origin:left;transform:scaleX(1)}.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn::before{content:"";position:absolute;width:90%;height:2px;border-radius:3px;background-color:currentColor;bottom:0.4em;left:5%;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out;z-index:2}.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn::after{content:"";width:0;height:0;position:absolute;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:10px solid #d94581;position:absolute;z-index:1}.begleitung .ribbon-wrap .ribbon-container .info-bubble .info-box{position:absolute;display:none;top:0;width:70vw;max-width:25rem;background-color:white;box-shadow:3px 3px 7px #888;border-radius:8px;padding:1rem;z-index:4;font-size:0.9rem;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0.5em}.begleitung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-close{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}.begleitung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-close .close-info-box{display:flex;flex-direction:column;justify-content:center;align-items:center;border:0;background-color:#d94581;padding:0.4em;cursor:pointer}.begleitung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-close .close-info-box img{filter:brightness(0) invert(1);height:30px;width:30px}.begleitung .ribbon-wrap .ribbon-container .info-bubble .info-box .info-content{flex-grow:1}.begleitung .ribbon-wrap .ribbon-container #info-bubble1{left:8%;bottom:38.5%}.begleitung .ribbon-wrap .ribbon-container #info-bubble1 .bubble-btn{bottom:30px;left:-20px}.begleitung .ribbon-wrap .ribbon-container #info-bubble1 .bubble-btn::after{left:17px;bottom:-10px;transform:rotate(180deg)}.begleitung .ribbon-wrap .ribbon-container #info-bubble1 .info-box{top:25px;left:-20px}.begleitung .ribbon-wrap .ribbon-container #info-bubble2{left:35%;bottom:69%}.begleitung .ribbon-wrap .ribbon-container #info-bubble2 .bubble-btn{bottom:29px;right:-16px}.begleitung .ribbon-wrap .ribbon-container #info-bubble2 .bubble-btn::after{right:13px;bottom:-8px;transform:rotate(180deg)}.begleitung .ribbon-wrap .ribbon-container #info-bubble2 .info-box{top:25px;left:-148px}.begleitung .ribbon-wrap .ribbon-container #info-bubble3{left:65%;bottom:80%}.begleitung .ribbon-wrap .ribbon-container #info-bubble3 .bubble-btn{bottom:-18px;right:30px}.begleitung .ribbon-wrap .ribbon-container #info-bubble3 .bubble-btn::after{right:-10px;bottom:18px;transform:rotate(90deg)}.begleitung .ribbon-wrap .ribbon-container #info-bubble3 .info-box{top:44px;right:0px}.begleitung .ribbon-wrap .ribbon-container #info-bubble4{right:80%;top:74%}.begleitung .ribbon-wrap .ribbon-container #info-bubble4 .bubble-btn{top:33px;left:-44px}.begleitung .ribbon-wrap .ribbon-container #info-bubble4 .bubble-btn::after{left:40px;top:-10px}.begleitung .ribbon-wrap .ribbon-container #info-bubble4 .info-box{top:-120px;left:-44px}.begleitung .ribbon-wrap .ribbon-container #info-bubble5{right:72%;top:63%}.begleitung .ribbon-wrap .ribbon-container #info-bubble5 .bubble-btn{top:-18px;left:30px}.begleitung .ribbon-wrap .ribbon-container #info-bubble5 .bubble-btn::after{left:-14px;top:17px;transform:rotate(-90deg)}.begleitung .ribbon-wrap .ribbon-container #info-bubble5 .info-box{top:28px;left:-57px}.begleitung .ribbon-wrap .ribbon-container #info-bubble6{right:44%;top:42%}.begleitung .ribbon-wrap .ribbon-container #info-bubble6 .bubble-btn{top:31px;left:-16px}.begleitung .ribbon-wrap .ribbon-container #info-bubble6 .bubble-btn::after{left:13px;top:-10px}.begleitung .ribbon-wrap .ribbon-container #info-bubble6 .info-box{top:100px;right:-67px}}@media screen and (max-width:1199px) and (max-width:400px){.begleitung .ribbon-wrap .ribbon-container{margin-top:3rem}}@media screen and (max-width:1199px) and (max-width:500px){.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn{font-size:0.8em}}@media screen and (min-width:1200px){.begleitung .ribbon-wrap{padding-bottom:8rem}.begleitung .ribbon-wrap .ribbon-container{margin:2rem auto;width:100%;max-width:1400px;position:relative}.begleitung .ribbon-wrap .ribbon-container .img-container{margin:auto;margin-top:0rem}.begleitung .ribbon-wrap .ribbon-container .img-container .circular-ribbon{margin:auto;height:auto;pointer-events:none}.begleitung .ribbon-wrap .ribbon-container .info-bubble{position:absolute;font-size:14px;display:flex;flex-direction:column;max-width:18%}.begleitung .ribbon-wrap .ribbon-container .info-bubble h3{color:#d94581}.begleitung .ribbon-wrap .ribbon-container .info-bubble .bubble-btn{display:none}.begleitung .ribbon-wrap .ribbon-container .top-left{padding-left:10px;text-align:left;border-left:1px solid #000;justify-content:flex-start;align-items:flex-start}.begleitung .ribbon-wrap .ribbon-container .bottom-right{padding-right:10px;text-align:right;border-right:1px solid #000;justify-content:flex-end;align-items:flex-end}.begleitung .ribbon-wrap .ribbon-container #info-bubble1{left:10%;bottom:13%;height:60%;max-height:470px;max-width:20%}.begleitung .ribbon-wrap .ribbon-container #info-bubble2{left:34%;bottom:38%;height:63%;max-height:480px;max-width:25%}.begleitung .ribbon-wrap .ribbon-container #info-bubble3{right:73%;top:69%;height:58%;max-height:380px}.begleitung .ribbon-wrap .ribbon-container #info-bubble4{right:52%;top:65%;height:50%;max-height:300px}.begleitung .ribbon-wrap .ribbon-container #info-bubble5{right:32%;top:46%;height:57%;max-height:380px}.begleitung .ribbon-wrap .ribbon-container #info-bubble6{right:10%;top:13%;height:62%;max-height:500px}}@media screen and (min-width:1030px) and (max-width:1109px){.begleitung .ribbon-wrap .ribbon-container .img-container .circular-ribbon{transform:translateX(-28vw) scale(1.05)}}@media screen and (min-width:1110px) and (max-width:1199px){.begleitung .ribbon-wrap .ribbon-container .img-container .circular-ribbon{transform:translateX(-28vw) scale(1.15)}}.specials_block{display:grid;grid-template-columns:1fr;gap:0;grid-template-areas:"left_up" "right_up ";padding-bottom:6rem;text-align:center}.specials_block .left_up{z-index:1;grid-area:left_up}.specials_block .left_up img{width:250px;aspect-ratio:1;object-fit:cover}.specials_block .right_up{top:6rem;position:relative;grid-area:right_up}.specials_block .right_up img{width:250px;aspect-ratio:1;object-fit:cover}.specials_block .profile_picture{clip-path:polygon(78% 9%, 98% 45%, 83% 85%, 43% 97%, 8% 73%, 5% 31%, 36% 2%)}.specials_block .quote{text-align:center;max-width:30rem;margin:auto;color:#73889e;font-size:1.2em;padding:2%}.specials_block .quote::before{content:"«"}.specials_block .quote::after{content:"»"}.specials_block p{margin-block:0}.specials_block h3{margin-block:0;text-transform:uppercase}.specials_block .specials{display:flex;flex-direction:column;gap:2rem}.specials_block .specials .mailto{width:fit-content;margin-left:auto;margin-right:auto;filter:invert(50%) sepia(51%) saturate(7324%) hue-rotate(314deg) brightness(94%) contrast(79%);text-decoration:none}.specials_block .specials .mailto img{height:2rem;width:auto}.specials_block .specials .mailto:hover{filter:invert(25%) sepia(71%) saturate(1036%) hue-rotate(295deg) brightness(92%) contrast(92%)}.specials_block .specials .phone{color:#d94581;text-decoration:none;font-size:large;width:fit-content;margin-left:auto;margin-right:auto}.specials_block .specials .phone:hover{color:#9d325e}@media screen and (min-width:700px){.specials_block{padding-bottom:0;grid-template-columns:0.2fr 1fr 0.2fr;grid-template-areas:"left_up left_up ." ". right_up right_up"}.specials_block .left_up img{width:300px}.specials_block .right_up{top:4rem}.specials_block .right_up img{width:300px}}@media screen and (min-width:1100px){.specials_block{margin-bottom:-8rem;grid-template-columns:0.8fr 1fr 0.8fr}.specials_block .left_up img{width:350px}.specials_block .right_up{top:-8rem}.specials_block .right_up img{width:350px}}@media screen and (min-width:1325px){.mod_article.team .mod_rocksolid_slider .rsts-slides{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-auto-flow:row}}@media screen and (max-width:1270px){.team_desktop{display:none}}@media screen and (min-width:1271px){.team_mobile{display:none}}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes pulse-pink{0%{transform:scale(0);opacity:1;transform-origin:center}50%{transform:scale(2);transform-origin:center}100%{transform:scale(0);opacity:0;transform-origin:center}}a{text-decoration:none}.uppercase{text-transform:uppercase}.center{margin-inline:auto}.max-wid-60{max-width:60%}.pad-bot-3r{padding-bottom:3rem}.mar-bot-5r{margin-bottom:5rem}
@charset "UTF-8";
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes pulse-pink{0%{transform:scale(0);opacity:1;transform-origin:center}50%{transform:scale(2);transform-origin:center}100%{transform:scale(0);opacity:0;transform-origin:center}}.rsts-skin-bz{}.rsts-skin-bz .rsts-main{position:relative}.rsts-skin-bz .rsts-type-fade .rsts-slide{background:white}.rsts-skin-bz .rsts-next,.rsts-skin-bz .rsts-thumbs-next,.rsts-skin-bz .rsts-prev,.rsts-skin-bz .rsts-thumbs-prev{filter:brightness(0) invert(1);right:20px !important;background-repeat:no-repeat !important}.rsts-skin-bz .rsts-next,.rsts-skin-bz .rsts-thumbs-next{background-image:url("/files/images/assets/arrow-simple-right.svg") !important;right:-3.5em !important}@media screen and (min-width:650px){.rsts-skin-bz .rsts-next,.rsts-skin-bz .rsts-thumbs-next{right:-10vw !important}}@media screen and (min-width:865px){.rsts-skin-bz .rsts-next,.rsts-skin-bz .rsts-thumbs-next{right:-7vw !important}}.rsts-skin-bz .rsts-prev,.rsts-skin-bz .rsts-thumbs-prev{background-image:url("/files/images/assets/arrow-simple-left.svg") !important;left:-3.5em !important}@media screen and (min-width:650px){.rsts-skin-bz .rsts-prev,.rsts-skin-bz .rsts-thumbs-prev{left:-10vw !important}}@media screen and (min-width:865px){.rsts-skin-bz .rsts-prev,.rsts-skin-bz .rsts-thumbs-prev{left:-7vw !important}}.rsts-skin-bz .rsts-view{z-index:1}.rsts-skin-bz .rsts-caption{position:absolute;top:20px;left:20px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333333;background:white;background:rgba(255, 255, 255, 0.75);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px);transform:translate(0, -20px);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-moz-transition:opacity 0.5s, -moz-transform 0.5s;-o-transition:opacity 0.5s, -o-transform 0.5s;transition:opacity 0.5s, transform 0.5s}.rsts-skin-bz .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.rsts-skin-bz .rsts-prev,.rsts-skin-bz .rsts-next,.rsts-skin-bz .rsts-thumbs-prev,.rsts-skin-bz .rsts-thumbs-next{position:absolute;top:50%;right:20px;width:75px;height:75px;transform:translateY(-50%);margin-top:-18px;overflow:hidden;outline:none;line-height:0;text-decoration:none;text-indent:-9999px;filter:invert(50%) sepia(51%) saturate(7324%) hue-rotate(314deg) brightness(94%) contrast(79%);opacity:1;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}@media screen and (max-width:649px){.rsts-skin-bz .rsts-prev,.rsts-skin-bz .rsts-next,.rsts-skin-bz .rsts-thumbs-prev,.rsts-skin-bz .rsts-thumbs-next{transform:translateY(-50%) scale(0.7)}}.rsts-skin-bz .rsts-prev,.rsts-skin-bz .rsts-thumbs-prev{right:auto;left:20px}.rsts-skin-bz:hover .rsts-prev:active,.rsts-skin-bz:hover .rsts-next:active,.rsts-skin-bz:hover .rsts-thumbs-prev:active,.rsts-skin-bz:hover .rsts-thumbs-next:active{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.rsts-skin-bz .rsts-direction-y .rsts-prev,.rsts-skin-bz .rsts-direction-y .rsts-next{top:10px;left:50%;margin-top:0;margin-left:-18px}.rsts-skin-bz .rsts-direction-y .rsts-next{top:auto;bottom:23px}.rsts-skin-bz .rsts-video-playing .rsts-prev,.rsts-skin-bz .rsts-video-playing .rsts-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.rsts-skin-bz .rsts-nav{position:relative;z-index:1;margin:-19px 0 -12px;text-align:center}.rsts-skin-bz .rsts-nav ul{display:inline-block;margin:0 !important;padding:0 10px !important;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background-color:white;background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));background-image:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));-webkit-box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.25)}.rsts-skin-bz .rsts-nav li{display:inline}.rsts-skin-bz .rsts-nav-numbers a{display:inline-block;width:20px;height:20px;margin:5px 2px;padding:0.45em 0.3em 0.2em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;font-size:11px;line-height:11px;color:#333333;text-decoration:none;background-color:white;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:inset 0 3px 2px -1px rgba(0, 0, 0, 0.15), inset 0 0 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 3px 2px -1px rgba(0, 0, 0, 0.15), inset 0 0 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 3px 2px -1px rgba(0, 0, 0, 0.15), inset 0 0 2px rgba(0, 0, 0, 0.1)}.rsts-skin-bz .rsts-nav-numbers a:hover,.rsts-skin-bz .rsts-nav-numbers a.active{background-color:#bec5ca;background-image:-webkit-linear-gradient(top, #ffffff, #bec5ca 90%);background-image:-moz-linear-gradient(top, #ffffff, #bec5ca 90%);background-image:-o-linear-gradient(top, #ffffff, #bec5ca 90%);background-image:linear-gradient(to bottom, #ffffff, #bec5ca 90%);background-image:linear-gradient(to bottom, #ffffff, #bec5ca 90%);text-shadow:0 0 1px white;-webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8);-moz-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8);box-shadow:0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8)}.rsts-skin-bz .rsts-nav-numbers a:hover{background-color:#dde4e9;background-image:-webkit-linear-gradient(top, #ffffff, #dde4e9 90%);background-image:-moz-linear-gradient(top, #ffffff, #dde4e9 90%);background-image:-o-linear-gradient(top, #ffffff, #dde4e9 90%);background-image:linear-gradient(to bottom, #ffffff, #dde4e9 90%);background-image:linear-gradient(to bottom, #ffffff, #dde4e9 90%);-webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.05), 0 2px 2px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8);-moz-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.05), 0 2px 2px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8);box-shadow:0 0 0 1px rgba(0, 0, 0, 0.05), 0 2px 2px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8)}.rsts-skin-bz .rsts-nav-tabs{z-index:0;top:-2px;margin:0}.rsts-skin-bz .rsts-nav-tabs:after{content:"";position:absolute;top:-27px;left:0;width:100%;height:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#cccccc;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.25);box-shadow:0 0 10px rgba(0, 0, 0, 0.25)}.rsts-skin-bz .rsts-nav-tabs ul{width:100%;border-top:1px solid #eeeeee;-webkit-border-radius:0;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background-image:-webkit-linear-gradient(top, #ffffff, #e9e9e9 90%);background-image:-moz-linear-gradient(top, #ffffff, #e9e9e9 90%);background-image:-o-linear-gradient(top, #ffffff, #e9e9e9 90%);background-image:linear-gradient(to bottom, #ffffff, #e9e9e9 90%);background-image:linear-gradient(to bottom, #ffffff, #e9e9e9 90%);-webkit-box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.3), 1px 0 3px -1px rgba(0, 0, 0, 0.2), -1px 0 3px -1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.7);-moz-box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.3), 1px 0 3px -1px rgba(0, 0, 0, 0.2), -1px 0 3px -1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.7);box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.3), 1px 0 3px -1px rgba(0, 0, 0, 0.2), -1px 0 3px -1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.7)}.rsts-skin-bz .rsts-nav-tabs a{position:relative;display:inline-block;padding:10px 12px;outline:none;font-size:0.75em;color:#333333;text-decoration:none}.rsts-skin-bz .rsts-nav-tabs a.active{background-color:#aaaaaa;background-image:-webkit-linear-gradient(top, #e2e2e2, #aaaaaa 90%);background-image:-moz-linear-gradient(top, #e2e2e2, #aaaaaa 90%);background-image:-o-linear-gradient(top, #e2e2e2, #aaaaaa 90%);background-image:linear-gradient(to bottom, #e2e2e2, #aaaaaa 90%);background-image:linear-gradient(to bottom, #e2e2e2, #aaaaaa 90%);color:white;text-shadow:0 0 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 -2px 0 -1px rgba(255, 255, 255, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 0 -2px 0 -1px rgba(255, 255, 255, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.4);box-shadow:inset 0 -2px 0 -1px rgba(255, 255, 255, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.4)}.rsts-skin-bz .rsts-nav-tabs a.active:before,.rsts-skin-bz .rsts-nav-tabs a.active:after{content:"";position:absolute;top:1px;left:50%;width:0;height:0;margin-left:-6px}.rsts-skin-bz .rsts-nav-tabs a.active:after{top:-4px;left:0;width:100%;height:5px;margin:0;border:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 5px white;-moz-box-shadow:0 0 5px white;box-shadow:0 0 5px white}.rsts-skin-bz .rsts-nav-thumbs{margin:-6px 0 0;padding:0;border:6px solid white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:white;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.3);box-shadow:0 0 2px rgba(0, 0, 0, 0.3)}.rsts-skin-bz .rsts-nav .rsts-nav-prev,.rsts-skin-bz .rsts-nav .rsts-nav-next{display:none}.rsts-skin-bz .rsts-nav-bullets{line-height:0}.rsts-skin-bz .rsts-nav-bullets a{display:inline-block;width:15px;height:15px;overflow:hidden;margin:8px 4px;border:1px solid #c7c7c9;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;text-indent:-999px;background-color:white;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:inset 0 3px 2px -1px rgba(0, 0, 0, 0.15), inset 0 0 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 3px 2px -1px rgba(0, 0, 0, 0.15), inset 0 0 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 3px 2px -1px rgba(0, 0, 0, 0.15), inset 0 0 2px rgba(0, 0, 0, 0.1)}.rsts-skin-bz .rsts-nav-bullets a.active{border:1px solid #acb5ba;background-color:#d9dadd;background-image:-webkit-linear-gradient(top, #ffffff, #bec5ca 90%);background-image:-moz-linear-gradient(top, #ffffff, #bec5ca 90%);background-image:-o-linear-gradient(top, #ffffff, #bec5ca 90%);background-image:linear-gradient(to bottom, #ffffff, #bec5ca 90%);background-image:linear-gradient(to bottom, #ffffff, #bec5ca 90%);-webkit-box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8);-moz-box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8);box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8)}.rsts-skin-bz .rsts-nav-bullets a:hover{border-color:#c1cacf;background-color:#e6e7e9;background-image:-webkit-linear-gradient(top, #ffffff, #e6e7e9 90%);background-image:-moz-linear-gradient(top, #ffffff, #e6e7e9 90%);background-image:-o-linear-gradient(top, #ffffff, #e6e7e9 90%);background-image:linear-gradient(to bottom, #ffffff, #e6e7e9 90%);background-image:linear-gradient(to bottom, #ffffff, #e6e7e9 90%);-webkit-box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8);-moz-box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8);box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.1), inset 0 3px 1px -1px rgba(255, 255, 255, 0.7), inset 0 -1px 1px rgba(255, 255, 255, 0.8)}.rsts-skin-bz .rsts-video-play,.rsts-skin-bz .rsts-video-stop{position:absolute;top:50%;left:50%;width:64px;height:64px;overflow:hidden;margin:-32px 0 0 -32px;border:1px solid #cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;background-color:white;background-color:rgba(255, 255, 255, 0.5);background-image:-webkit-linear-gradient(top, #eeeeee, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, #ededed);background-image:-moz-linear-gradient(top, #eeeeee, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, #ededed);background-image:-o-linear-gradient(top, #eeeeee, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, #ededed);background-image:linear-gradient(to bottom, #eeeeee, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, #ededed);background-image:linear-gradient(to bottom, #eeeeee, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, #ededed);text-indent:-999px;text-decoration:none}.rsts-skin-bz .rsts-video-play:before,.rsts-skin-bz .rsts-video-stop:before{content:"►";position:absolute;top:11px;left:16px;font-size:36px;color:#444444;text-indent:0}.rsts-skin-bz .rsts-video-play{-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.2), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15)}.rsts-skin-bz .rsts-video-play:hover,.rsts-skin-bz .rsts-video-play:focus{-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);-webkit-transition-duration:0.05s;-moz-transition-duration:0.05s;-o-transition-duration:0.05s;transition-duration:0.05s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.rsts-skin-bz .rsts-video-play:hover:before,.rsts-skin-bz .rsts-video-play:focus:before{color:#333333}.rsts-skin-bz .rsts-video-play:active{-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 5px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 5px 3px rgba(0, 0, 0, 0.3);box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 5px 3px rgba(0, 0, 0, 0.3);-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.rsts-skin-bz .rsts-video-stop{top:20px;left:auto;right:10px;width:32px;height:32px;margin:0;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:black;background:rgba(0, 0, 0, 0.8)}.rsts-skin-bz .rsts-video-stop:before{content:"×";top:8px;left:8px;width:16px;height:16px;border:0;font-size:23px;font-weight:bold;color:white;line-height:18px;text-align:center;text-indent:0}.rsts-skin-bz .rsts-video-stop:hover,.rsts-skin-bz .rsts-video-stop:focus{background:white;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.rsts-skin-bz .rsts-video-stop:hover:before,.rsts-skin-bz .rsts-video-stop:focus:before{color:black}.rsts-skin-bz .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-bz .rsts-video-vimeo>.rsts-video-stop{top:10px;right:auto;left:10px}.rsts-skin-bz .rsts-progress{position:absolute;top:0;right:0;width:100%;height:2px;background-color:white;background-color:rgba(255, 255, 255, 0.5);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.rsts-skin-bz .rsts-progress div{position:relative;height:100%;background-color:#55c5ef;background-image:-webkit-linear-gradient(left, rgba(85, 197, 239, 0) 0%, #159dcf 100%);background-image:-moz-linear-gradient(left, rgba(85, 197, 239, 0) 0%, #159dcf 100%);background-image:-o-linear-gradient(left, rgba(85, 197, 239, 0) 0%, #159dcf 100%);background-image:linear-gradient(to right, rgba(85, 197, 239, 0) 0%, #159dcf 100%);background-image:linear-gradient(to right, rgba(85, 197, 239, 0) 0%, #159dcf 100%);-webkit-box-shadow:0 -2px 2px -1px rgba(55, 146, 206, 0.9), 0 2px 2px -1px rgba(55, 146, 206, 0.9);-moz-box-shadow:0 -2px 2px -1px rgba(55, 146, 206, 0.9), 0 2px 2px -1px rgba(55, 146, 206, 0.9);box-shadow:0 -2px 2px -1px rgba(55, 146, 206, 0.9), 0 2px 2px -1px rgba(55, 146, 206, 0.9)}.rsts-skin-bz .rsts-progress div:after,.rsts-skin-bz .rsts-progress div:before{content:"";position:absolute;right:0;top:0;width:3px;height:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:white;background-color:rgba(255, 255, 255, 0.9);-webkit-box-shadow:0 0 3px 1px rgba(255, 255, 255, 0.5);-moz-box-shadow:0 0 3px 1px rgba(255, 255, 255, 0.5);box-shadow:0 0 3px 1px rgba(255, 255, 255, 0.5)}.rsts-skin-bz .rsts-progress div:before{width:50px;background-color:transparent;background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);-webkit-box-shadow:0 0 3px -1px rgba(255, 255, 255, 0.5);-moz-box-shadow:0 0 3px -1px rgba(255, 255, 255, 0.5);box-shadow:0 0 3px -1px rgba(255, 255, 255, 0.5)}.rsts-skin-bz .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-bz .rsts-overlay-prev,.rsts-skin-bz .rsts-overlay-next,.rsts-skin-bz .rsts-thumbs-overlay-prev,.rsts-skin-bz .rsts-thumbs-overlay-next{position:absolute;top:0;left:-1px;width:100%;height:100%;background:-webkit-linear-gradient(0deg, #ffffff, transparent);background:-moz-linear-gradient(0deg, #ffffff, transparent);background:-o-linear-gradient(0deg, #ffffff, transparent);background:linear-gradient(90deg, #ffffff, transparent);pointer-events:none}.rsts-skin-bz .rsts-overlay-next,.rsts-skin-bz .rsts-thumbs-overlay-next{left:auto;right:-1px;background:-webkit-linear-gradient(0deg, transparent, #ffffff);background:-moz-linear-gradient(0deg, transparent, #ffffff);background:-o-linear-gradient(0deg, transparent, #ffffff);background:linear-gradient(90deg, transparent, #ffffff)}.rsts-skin-bz .rsts-direction-y .rsts-overlay-prev{left:0;top:-1px;background:-webkit-linear-gradient(#ffffff, transparent);background:-moz-linear-gradient(#ffffff, transparent);background:-o-linear-gradient(#ffffff, transparent);background:linear-gradient(#ffffff, transparent)}.rsts-skin-bz .rsts-direction-y .rsts-overlay-next{top:auto;right:0;bottom:-1px;background:-webkit-linear-gradient(transparent, #ffffff);background:-moz-linear-gradient(transparent, #ffffff);background:-o-linear-gradient(transparent, #ffffff);background:linear-gradient(transparent, #ffffff)}.rsts-skin-bz .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-bz .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@-webkit-keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15)}}@-moz-keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15)}}@-o-keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15)}}@keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15);box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px #cccccc, 0 0 6px 3px rgba(111, 178, 235, 0.5), 0 0 3px 2px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 4px 1px rgba(0, 0, 0, 0.15)}}@-webkit-keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1)}}@-moz-keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1)}}@-o-keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1)}}@keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1);box-shadow:0 0 3px rgba(0, 0, 0, 0.2), 0 0 15px 3px rgba(111, 178, 235, 0.3), 0 0 8px 1px rgba(111, 178, 235, 0.4), inset 0 0 0 2px white, inset 0 1px 3px 1px rgba(0, 0, 0, 0.1)}}.bz-zuweiser{width:80%;max-width:800px;margin:auto;overflow:visible}.bz-zuweiser .rsts-prev,.bz-zuweiser .rsts-next,.bz-zuweiser .rsts-thumbs-prev,.bz-zuweiser .rsts-thumbs-next{filter:brightness(0) invert(1);width:50px;height:50px}.bz-zuweiser .rsts-next,.bz-zuweiser .rsts-thumbs-next{right:-1rem !important}.bz-zuweiser .rsts-prev,.bz-zuweiser .rsts-thumbs-prev{left:-1rem !important}@media screen and (min-width:700px){.bz-zuweiser{width:70%}.rsts-next,.rsts-thumbs-next{right:-3rem !important}.rsts-prev,.rsts-thumbs-prev{left:-3rem !important}}@media screen and (min-width:1200px){.bz-zuweiser{width:50%}}
.contact-cta{font-size:1.3rem}.cc-group{display:none}button.cc-btn.save{display:none}.contao-cookiebar{top:280px;bottom:unset}button.cc-btn.info{display:none}.contao-cookiebar .cc-head p{margin-bottom:15px;text-align:center}.contao-cookiebar .cc-inner{background:rgba(115, 136, 158, 0.85)}.contao-cookiebar p{color:white;font-size:1.2em}.contao-cookiebar .cc-info>a{font-size:1rem;color:white}.contao-cookiebar .highlight .cc-btn.success{background:#d94581;border-color:#d94581;margin-right:20px}.contao-cookiebar .highlight .cc-btn.success:hover{background:white;color:#d94581;font-weight:bold}
