@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;src:url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-300.eot');src:local(''),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-300.eot?#iefix') format('embedded-opentype'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-300.woff2') format('woff2'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-300.woff') format('woff'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-300.ttf') format('truetype'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-300.svg#CormorantGaramond') format('svg');}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;src:url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-regular.eot');src:local(''),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-regular.eot?#iefix') format('embedded-opentype'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-regular.woff2') format('woff2'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-regular.woff') format('woff'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-regular.ttf') format('truetype'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v9-latin-regular.svg#CormorantGaramond') format('svg');}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;src:url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v10-latin-600.eot');src:local(''),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v10-latin-600.eot?#iefix') format('embedded-opentype'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v10-latin-600.woff2') format('woff2'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v10-latin-600.woff') format('woff'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v10-latin-600.ttf') format('truetype'),url('/fileadmin/template.v1/ext/fonts/cormorant-garamond-v10-latin-600.svg#CormorantGaramond') format('svg');}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-300.eot');src:local(''),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-300.eot?#iefix') format('embedded-opentype'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-300.woff2') format('woff2'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-300.woff') format('woff'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-300.ttf') format('truetype'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-300.svg#Lato') format('svg');}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-regular.eot');src:local(''),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-regular.eot?#iefix') format('embedded-opentype'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-regular.woff2') format('woff2'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-regular.woff') format('woff'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-regular.ttf') format('truetype'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-regular.svg#Lato') format('svg');}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-700.eot');src:local(''),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-700.eot?#iefix') format('embedded-opentype'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-700.woff2') format('woff2'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-700.woff') format('woff'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-700.ttf') format('truetype'),url('/fileadmin/template.v1/ext/fonts/lato-v17-latin-700.svg#Lato') format('svg');}@font-face{font-display:auto;}*{padding:0;margin:0;border:0 none;}a img{border:0 none;}.clear{clear:both;float:none;width:100%;height:0;margin:-1px 0;padding:0;font:normal 1px/1px sans-serif;}.divider{clear:both;width:100%;max-width:1560px;height:19px;margin:20px auto 30px auto;border-bottom:1px solid rgb(62,67,79);}hr{background:transparent;margin:0;border-top:1px solid rgb(62,67,79);padding:0 0 8px 0;}html{width:100%;height:100%;margin:0;padding:0;}body{width:100%;margin:0;padding:0;background:rgb(255,255,255);-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility !important;}.ovh{overflow:hidden;position:relative;}#canvas{position:relative;z-index:3;width:75%;padding:0 12.5%;min-height:100vh;margin:0 auto;text-align:left;}img{display:block;width:100%;height:auto;}#header,footer,#breadcrumb,#section{width:100%;max-width:none;margin:0 auto;min-height:1px;text-align:left;position:relative;z-index:3;overflow:hidden;}#header{margin:225px 0 0;padding:0;z-index:4;}#header.big-header{height:calc(100vh - 270px);}#breadcrumb{width:100%;left:0;}footer{position:relative;z-index:5;margin:0 auto;padding:0;text-align:left;font-size:0px;}.content{width:100%;min-height:100px;margin:0 auto;padding:80px 0;text-align:left;position:relative;z-index:3;}.article,.content-inner-wrap{width:100%;padding:0;margin:0 auto;float:none;clear:both;text-align:center;font-size:0;}.article{display:inline-block;vertical-align:top;padding:0;max-width:1640px;}.content-inner-wrap{width:100%;padding:0;}.content-strict .article{max-width:1040px;}.content-wide .article,.content-wide .content-inner-wrap{max-width:none;padding:0;width:100%;}.frame{display:inline-block;padding:20px;max-width:1140px;height:auto;margin:0 auto;width:calc(100% - 40px);font-size:1rem;vertical-align:top;text-align:left;}.frame.frame-default{display:block;}#header.big-header img,#header.big-header video{min-width:100%;min-height:100vh;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;margin:0;padding:0;}#header .frame.frame-type-image,#header .frame.frame-type-html{display:block;padding:0;max-width:none;width:100%;text-align:right;}#header .frame.frame-type-text{position:absolute;left:50px;bottom:0;width:50%;}#header .frame.frame-type-text *{text-align:left;}.header-wrap{text-align:right;}.frame.frame-type-header{padding:0 20px;}.frame-type-html iframe{display:block;max-width:100%;margin:0 auto;}.inner-frame{font-size:1rem;}.color-gray{background:rgb(237,240,245);}#fc-5{background:url('/fileadmin/user_upload/bgs/herz-kontaktbereich.svg') no-repeat bottom right rgb(188,0,56);}.frame-type-divider{padding:0 20px;}.slick-slider{touch-action:auto!important;-ms-touch-action:auto!important;}#headerslider .slick-dots{position:absolute;width:100%;top:calc(100vh - 140px);text-align:center;}#headerslider .slick-dots li{display:inline-block;}#headerslider .slick-dots li button{display:block;width:10px;height:10px;background:rgb(255,255,255);border:5px solid white;font-size:0;cursor:pointer;margin:0 10px;border-radius:50%;}#headerslider .slick-dots li.slick-active button{background:rgb(188,0,56);}#headerslider .slick-dots li button:before{display:none;}.slider-arrow{display:inline-block;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAMCAYAAAB1Lg0yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LjE2NDc1MywgMjAyMS8wMi8xNS0xMTo1MjoxMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEVBRTA5ODM3QTkzMTFFQkFBNzVBQTBFQ0ZENzE0QTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEVBRTA5ODQ3QTkzMTFFQkFBNzVBQTBFQ0ZENzE0QTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRUFFMDk4MTdBOTMxMUVCQUE3NUFBMEVDRkQ3MTRBMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUFFMDk4MjdBOTMxMUVCQUE3NUFBMEVDRkQ3MTRBMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiJdYRYAAACsSURBVHjaYmBAA3sYLLiAeDcQOzPQEDChWcoGpFYCMTMQH6elxYxIloIsWwvEokDs6sJw4hstLWZBsnQREEsCsRutLQVbDLQU5OuZQKwHxPZASz8y0AEwAi3eAqTNgXg+EH9joBNgYhggAIpjXyCeDcSe0KB+R5egRktcKtDE9ZEuFqNlJzEgdqF1ymbEUoCALOcGYh9aWo6SuIAW/QJS4UD8F4itaOljgAADAC3sKM2AUp+gAAAAAElFTkSuQmCC') no-repeat center center;width:30px;height:30px;margin:0 20px;}.slider-arrow.slider-next{transform:rotate(180deg);}.slider-arrow.slider-prev:after{display:block;content:"";height:24px;margin-top:3px;width:1px;transform:rotate(25deg);background:rgb(188,0,56);margin-left:50px;}.header-description *{color:white;}.header-description{position:absolute;z-index:804;top:calc(100vh - 140px);left:5%;width:400px;max-width:50%;background:rgba(62,67,79,0.9);transform:translate(0,-100%);}.header-description .color,.header-description .button{display:inline-block;transition:all 0.35s ease;transform:translate(0%,0%);margin-top:10px;}.header-description .button{color:rgb(62,67,79);}.header-description .color{font-size:2rem;line-height:1.125em;hyphens:none;margin-bottom:10px;}.logo{display:block;float:left;z-index:1;padding:0;position:absolute;left:40px;top:24px;transition:all 0.35s ease;}.logo svg{display:block;transition:all 0.25s ease;position:relative;top:0;}.contact{position:fixed;z-index:6;right:5%;top:calc(50% - 21px);height:42px;width:38px;}.contact a{display:block;}.svg-redf{fill:rgb(188,0,56);margin:0 auto;transition:all 0.35s ease;}.ovh .svg-redf{fill:white;opacity:0.5;}.ovh a:hover .svg-redf{opacity:1;}#headerbar{width:100%;height:auto;position:fixed;top:0;left:0;z-index:10;transition:all 0.25s ease;}.svg-signet{fill:#ededed;transition:all 0.5s ease;}.logo{position:fixed;top:30px;left:40px;z-index:7;transition:all 0.35s ease;}.logo svg{transition:all 0.35s ease;left:0;}.logo .svg-text{transition:all 0.35s ease;}.scrolled .logo .svg-text{opacity:0;}.scrolled .logo{left:-180px;}#menu .menu-icon-wrap *{transition:all .3s cubic-bezier(.5,.25,.5,1);-webkit-transition:all .3s cubic-bezier(.5,.25,.5,1);}#menu .menu-icon{display:block;padding:5px 10px;margin:0;width:40px;height:26px;}#menu .menu-icon-line{display:block;height:2px;width:30px;margin:6px auto 0;background:rgb(188,0,56);}#menu .menu-icon-wrap{display:block;height:40px;width:60px;}#menu .men-button{display:block;position:absolute;right:calc(6.25% - 30px);top:40px;height:60px;width:60px;z-index:5;cursor:pointer;background:transparent;}#menu.active .men-button .menu-icon,#menu .men-button:hover .menu-icon{padding:1px 10px 9px;}#menu.active .menu-icon-line{margin:8px auto 0;background:rgb(255,255,255);}#menu .men-button:hover .menu-icon-line{margin:8px auto 0;}#menu.active .menu-icon-line-top{transform:translate(0,10px) rotate(-45deg);}#menu.active .menu-icon-line-middle{opacity:0;}#menu.active .menu-icon-line-bottom{transform:translate(0,-10px) rotate(-135deg);}#menu.active .men-button .menu-text{opacity:0;padding-top:3px;}#menu{position:absolute;width:100%;right:0;z-index:1;}#menu.active{z-index:5;}#menu ul li a{display:block;font:400 3.125em/2em "Cormorant Garamond",sans-serif;color:rgb(255,255,255);text-align:left;margin:0 auto;max-width:600px;transition:all 0.25s ease;}#menu li a,#menu ul li:last-child a{border:0 none;}#menu a:hover,#menu .active a,#pid1 .pos-1 a{text-decoration:none;color:rgba(255,255,255,0.5);position:relative;}#menu a:hover:before,#menu .active a:before,#pid1 .pos-1 a:before{display:block;content:"//";position:absolute;left:-40px;bottom:0;}#menu .men-main-wrap{position:fixed;width:100%;height:100%;top:0;opacity:0;right:-100%;transition:all 0.25s ease;overflow:hidden;}#menu.active .men-main-wrap{overflow:scroll;top:0;right:-30%;z-index:2;opacity:1;background:rgb(188,0,56);height:100%;}#menu.active .men-main-wrap:before{height:100%;width:1px;background:white;position:absolute;z-index:1;content:"";right:42.5%;}#menu .men-level-1-wrap{opacity:0;width:70%;margin-top:50vh;margin-bottom:-50vh;transition:all 0.5s ease;transform:translate(0%,-50%);}#menu.active .men-level-1-wrap{opacity:1;}.content-bg{position:fixed;width:100%;height:100%;background-size:cover;top:0;z-index:-1;}.content .frame a:not(.button){text-decoration:underline;}a{text-decoration:none;color:rgb(62,67,79);}.button,footer .frame.frame-default.frame-type-text a{letter-spacing:0.25em;}a:hover{text-decoration:underline;}header{margin-bottom:30px;}header .subheader{display:block;font:400 1.25em/1.5em "Lato",sans-serif;position:relative;margin-bottom:1em;text-align:center;text-transform:uppercase;color:rgb(62,67,79);letter-spacing:0.25em;}h1{font:600 6.25em/0.9em "Cormorant Garamond",sans-serif;color:rgb(188,0,56);position:relative;margin-bottom:40px;text-align:center;letter-spacing:-0.02em;}h2{font:600 4.375em/1.125em "Cormorant Garamond",sans-serif;color:rgb(188,0,56);position:relative;margin-bottom:40px;text-align:center;}h3{font:600 2.5em/1.125em  "Cormorant Garamond",sans-serif;color:rgb(188,0,56);margin-bottom:20px;text-align:center;}h4{font:400 1.625em/1.125em "Lato",sans-serif;color:rgb(62,67,79);margin-bottom:20px;text-align:center;}h6,h5{font:400 1.375em/1.125em  "Lato",sans-serif;color:rgb(62,67,79);margin-bottom:20px;text-align:center;}p{font:400 1em/1.5em "Lato",sans-serif;color:rgb(62,67,79);margin-bottom:0.5em;text-rendering:optimizelegibility;-ms-word-break:normal;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:center;}p strong,p b{font-weight:600;}pre{white-space:inherit;}.small{font-size:0.875em;font-weight:400;}.tx-aefal-bildnachweise p{text-align:center;}#header h1{color:white;}.b-back,.tx-powermail button,.button{display:inline-block;position:relative;font-family:"Lato",sans-serif;color:rgb(188,0,56);transition:all 0.35s ease;padding:10px 0;margin:10px;text-transform:uppercase;border-bottom:1px solid rgb(188,0,56);}.button:hover{text-decoration:none;padding-bottom:0;margin-bottom:20px;}.color{color:rgb(188,0,56);}.color-red{background-color:rgb(188,0,56);}.color-red .button{color:white;border-color:white;}.color-red h1,.color-red h2,.color-red h3,.color-red h4,.color-red h5,.color-red a,.color-red p{color:rgb(255,255,255);}.color-red .subheader{color:black;}#pid8 #fc-5{display:none;}.frame.frame-csc-col-width-20{width:calc(20% - 40px);}.frame.frame-csc-col-width-25{width:calc(25% - 40px);}.frame.frame-csc-col-width-33{width:calc(33.333% - 40px);}.frame.frame-csc-col-width-50{width:calc(50% - 40px);clear:both;}.frame.frame-csc-col-width-66{width:calc(66.666% - 40px);}.frame.frame-csc-col-width-75{width:calc(75% - 40px);}.frame.frame-csc-col-width-big{max-width:inherit;width:calc(100% - 40px);}#section .frame-type-text ul li.align-center{list-style-type:none;position:relative;padding-bottom:.5em;}#section .frame-type-text ul li.align-center:after{display:block;position:absolute;content:'';left:50%;bottom:.5em;width:.35em;height:.35em;transform:translateX(-50%);background-color:rgb(70,90,100);}#section .color-blue .frame-type-text ul li.align-center:after{background-color:white;}#section .frame-type-text ul li.align-center:last-child:after{display:none;content:none;}.frame.frame-type-list,.frame.frame-type-header,.frame.frame-type-text{max-width:800px;padding-top:40px;padding-bottom:40px;}.text-center,.ce-headline-center,.align-center{text-align:center;}.text-right,.ce-headline-right,.align-right{text-align:right;}.text-left,.ce-headline-left,.align-right{text-align:left;}#canvas .frame-space-before-extra-small{padding-top:0;}#canvas .frame-space-after-extra-small{padding-bottom:0;}#canvas .frame-space-before-small{padding-top:20px;}#canvas .frame-space-after-small{padding-bottom:20px;}#canvas .frame-space-before-medium{padding-top:40px;}#canvas .frame-space-after-medium{padding-bottom:40px;}#canvas .frame-space-before-large{padding-top:80px;}#canvas .frame-space-after-large{padding-bottom:80px;}#canvas .frame-space-before-extra-large{padding-top:120px;}#canvas .frame-space-after-extra-large{padding-bottom:120px;}#section .frame .menu_pages{margin:80px -10px;width:calc(100% + 20px);text-align:left;padding:0;}#section .menu_pages a{display:block;position:relative;}#section .menu_pages .text-block{position:absolute;z-index:2;bottom:10%;left:10%;width:calc(80% - 20px);max-width:1140px;padding:15px 10px;height:auto;transition:all 0.35s ease;text-align:left;}#section .menu_pages .teaser-title{display:inline-block;color:white;font:400 4.375rem/1.1em "Cormorant Garamond",sans-serif;text-align:center;}#section .menu_pages .teaser-title:before{display:inline-block;content:"//";margin-right:30px;}#section .menu_pages .teaser-description{display:block;color:white;font:300 1rem/1.25em "Lato",sans-serif;text-align:center;}#section .menu_pages a img{display:block;transition:all 0.35s ease;}#section .menu_pages .frame{width:100%;padding:0 0 20px 0;max-width:none;}#section .menu_pages a:after{display:block;content:"";width:100%;height:50%;position:absolute;z-index:1;bottom:0;left:0;transition:all 0.25s ease;background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,0.500437675070028) 0%,rgba(0,0,0,0) 100%);}#section .menu_pages a:hover .text-block{}#section .menu_pages a:hover:after{height:100%;}#section .menu_pages a .more{font:400 1rem/1.25em "Lato",sans-serif;display:block;position:absolute;right:20px;bottom:20px;color:white;text-transform:uppercase;padding-right:40px;}#section .menu_pages a .more:after{display:block;position:absolute;right:0;bottom:2px;content:"";width:30px;height:1em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAMCAYAAAB1Lg0yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LjE2NDc1MywgMjAyMS8wMi8xNS0xMTo1MjoxMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODkxRTUxMDc3OUUxMTFFQjkyMkFEMTM1RDIyRUU3QjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODkxRTUxMDg3OUUxMTFFQjkyMkFEMTM1RDIyRUU3QjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OTFFNTEwNTc5RTExMUVCOTIyQUQxMzVEMjJFRTdCMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OTFFNTEwNjc5RTExMUVCOTIyQUQxMzVEMjJFRTdCMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmpa91kAAACnSURBVHjaYvj//z8DDbEzEO8GYi50OSYG2oLjQMwMxCuBmA1ZghFkO40BFxDvBuLXQBwMxH9BgrT2MQh8A2IvIJYE4kXQEKCLxSDwEYg9gVgPiGeCQhoU1A0M9AOgYE8E4pNMDAME6JG4YEAIiA+CfAvEqfSymB+IdwHxHSCOA6VsemWnPUD8Cjk70dpikKVbgPgr1NJfMAlaJy4rqA/DkS0FAYAAAwA/YYRjriCjYQAAAABJRU5ErkJggg==') no-repeat center center;}.scrollbar{position:fixed;top:25vh;width:2px;height:50vh;left:calc(6.25% - 1px);background:rgba(188,0,56,0.2);}.scrollbar .sb-location{position:absolute;z-index:1;top:0;left:0;height:1px;width:2px;background:rgb(188,0,56);}.ce-gallery{width:calc(100% + 20px);margin:0 0 0 -10px;font-size:0;text-align:center;}.ce-gallery .ce-column{margin:0;width:calc(100% - 20px);padding:10px;display:inline-block;}.ce-gallery[data-ce-columns="1"] .ce-column{margin-top:-10px;}.ce-gallery[data-ce-columns="2"] .ce-column{width:calc(50% - 20px);}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.333% - 20px);}.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(25% - 20px);}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(20% - 20px);}.ce-gallery[data-ce-columns="6"] .ce-column{width:calc(16.66666% - 20px);}.ce-gallery[data-ce-columns="7"] .ce-column{width:calc(12.5% - 20px);}.ce-gallery .ce-column a{position:relative;display:block;transition:filter 0.25s ease;}.ce-gallery .ce-column a:hover{filter:brightness(110%) contrast(110%);}.ce-gallery .ce-column a:after{position:absolute;bottom:10px;right:10px;width:30px;height:30px;content:"";background:rgba(236,236,236,0.75) center center no-repeat;background-size:15px;border-radius:50%;background-image:url('data:image/svg+xml;utf8,<svg id="b8f7440c-6678-4d0b-8625-a31fd208cc41" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16"><defs><clipPath id="b90c74f4-a810-4a3b-a2d3-f7824c14baa5"><rect class="e3db0abc-623b-409c-aef9-c59343e18b29" x="0.31" y="0.31" width="15.39" height="15.39"/></clipPath></defs><path style="fill:rgb(255,255,255)" d="M6.29,1.4A4.9,4.9,0,1,1,1.4,6.29,4.9,4.9,0,0,1,6.29,1.4m0,10.88a5.94,5.94,0,0,0,3.83-1.39l4.64,4.64a.53.53,0,0,0,.39.16.51.51,0,0,0,.38-.16.55.55,0,0,0,0-.77l-4.64-4.64a6,6,0,1,0-4.6,2.16"/></svg>');}#section .frame ul{font:400 1em/1.25em "Lato",sans-serif;color:rgb(70,90,100);padding:10px 0 10px 20px;text-align:left;}#section .frame ul li{list-style-type:square;}video,iframe{width:100%;height:auto;margin-top:40px;}#aegooglemap{height:400px;}.ce-textpic .ce-gallery{padding-top:20px;}.ce-gallery[data-ce-columns="5"] .ce-column a{position:static;}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column.img-1{width:calc(60% - 2px);height:calc(100% - 2px);}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column.img-2,.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column.img-3,.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column.img-5{width:calc(40% - 2px);}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column.img-4{width:calc(20% - 2px);}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column:before{content:"";z-index:1;display:block;position:absolute;left:0;top:0;width:calc(100% - 20px);height:calc(100% - 20px);border:10px solid white;}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column{overflow:hidden;padding:1px;height:calc(100% - 2px);}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column:after{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:0;padding-top:100%;}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column.img-4:after{padding-top:200%;}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column.img-1:after{padding-top:66.666%;}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column .image-embed-item{position:absolute;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);padding:1px;}#textslider .color{font-size:1.25rem;line-height:1.25em;}#bildslider .ce-gallery{width:calc(50% + 20px);margin:0 auto;}#bildslider p{font:600 1.75em/1.125em "Cormorant Garamond",sans-serif;color:rgb(188,0,56);}#bildslider .ce-bodytext{padding-top:40px;}#bildslider .bild-arrow{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-45deg);cursor:pointer;width:24px;height:24px;margin:0 20px;border-left:2px solid rgb(188,0,56);border-top:2px solid rgb(188,0,56);}#bildslider .bild-arrow.slider-next{transform:translateY(-50%) rotate(-225deg);left:auto;right:0;}p.back,.frame-type-list .row{text-align:center;}.frame-type-textpic .ce-textpic{position:relative;}.frame-type-textpic .ce-left.ce-nowrap .ce-gallery{display:inline-block;width:calc(33.333% - 20px);padding-right:20px;vertical-align:middle;}.frame-type-textpic .ce-left.ce-nowrap .ce-bodytext{display:inline-block;width:calc(66.666% - 20px);padding-left:20px;vertical-align:middle;}.frame-type-textpic .ce-left.ce-nowrap .ce-bodytext *{text-align:left;}.frame-type-textpic .ce-right.ce-nowrap .ce-gallery{display:inline-block;width:calc(33.333% - 20px);padding-left:20px;padding-top:0;vertical-align:top;}.frame-type-textpic .ce-right.ce-nowrap .ce-bodytext{display:inline-block;width:calc(66.666% - 20px);padding-right:20px;vertical-align:top;}.frame-type-textpic .ce-right.ce-nowrap .ce-bodytext *{text-align:left;}.menu-breadcrumb{position:absolute;z-index:4;top:10px;display:block;width:calc(100% - 190px);padding:10px 95px;margin:0 auto;text-align:center;}.menu-breadcrumb li{display:inline-block;font-size:0;}.menu-breadcrumb li span{margin:0 4px;}.menu-breadcrumb li span,.menu-breadcrumb li a{font:400 1rem/1.25em "Lato",sans-serif;color:rgb(62,67,79);}#pid6 .menu-breadcrumb li a{color:white;}.menu-breadcrumb li.current  a{text-decoration:none!important;cursor:inherit;}.menu-breadcrumb .b-sep{display:inline-block;position:relative;top:-3px;margin-right:6px;width:4px;height:4px;background:rgb(188,0,56);}.menu-breadcrumb li a.active{color:rgb(188,0,56);}.ce-uploads li{font:400 1rem/1.25em "Lato",sans-serif;color:white;list-style:none;margin-bottom:10px;}.ce-uploads li div{display:inline-block;vertical-align:middle;}.ce-uploads li img{width:22px;display:inline-block;vertical-align:middle;}.ce-uploads .ce-uploads-fileName{margin:0 10px;}.ce-uploads .ce-uploads-filesize{font-size:0.75rem;}footer{padding:0 0 40px 0;}footer .footer-wrap{float:left;width:calc(100% - 40px);padding:20px;}footer ul{display:block;list-style:none;}footer p{font-weight:400;color:rgb(62,67,79);font-size:0.875rem;text-align:left;}footer a{font:400 0.875rem/1.25em "Lato",sans-serif;color:rgb(62,67,79);}footer .frame-type-image .ce-column .image-embed-item{position:static;}footer .frame.frame-default.frame-type-text{max-width:none;}footer .frame.frame-default.frame-type-text a{color:rgb(188,0,56);margin:0 5%;text-transform:uppercase;}.tx-powermail fieldset{margin-left:-10px;width:calc(100% + 20px);}.tx-powermail button{background:none;color:inherit;font:inherit;cursor:pointer;outline:inherit;color:white;}.tx-powermail legend,.tx-powermail h3{display:none;}.tx-powermail p{text-align:left;font-size:0.875rem;}.tx-powermail button,.tx-powermail label{display:block;font:400 1rem/1.5em "Lato",sans-serif;color:white;text-align:left;}.tx-powermail .powermail_fieldwrap{display:block;position:relative;float:left;width:calc(50% - 20px);padding:20px 10px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_html{padding-top:0;}.tx-powermail .powermail_fieldwrap select,.tx-powermail .powermail_fieldwrap textarea,.tx-powermail .powermail_fieldwrap input{display:block;width:calc(100% - 2px);padding-left:0px;height:50px;font:400 1rem/1.5em "Lato",sans-serif;border-bottom:1px solid rgba(255,255,255,0.5);background:transparent;color:white;}.tx-powermail .powermail_fieldwrap select:focus,.tx-powermail .powermail_fieldwrap textarea:focus,.tx-powermail .powermail_fieldwrap input:focus{outline:0 none;}.tx-powermail .powermail_fieldwrap textarea{height:6em;border:1px solid rgba(255,255,255,0.5);resize:none;width:}.tx-powermail .powermail_fieldwrap_type_radio{width:100%;padding:0;}.tx-powermail .powermail_fieldwrap_type_radio .radio{float:left;width:calc(50% - 20px);padding:5px 10px;}.tx-powermail .powermail_fieldwrap_type_radio .radio label{text-transform:uppercase;}.tx-powermail .powermail_fieldwrap_type_textarea,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_html,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_file,.tx-powermail .powermail_fieldwrap_type_text{width:calc(100% - 20px);}.tx-powermail label a{color:white;text-decoration:underline;}.tx-powermail .powermail_fieldwrap .parsley-errors-list{list-style:none;position:absolute;top:-1em;background:none;}.tx-powermail .powermail_fieldwrap .parsley-errors-list li{font:400 0.85rem/1.5em "Lato",sans-serif;padding:5px 10px;color:rgb(255,255,255);outline:1px solid rgb(255,255,255);background:none;list-style:none!important;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_date input{text-transform:uppercase;}.tx-powermail .powermail_fieldwrap input.powermail_submit{margin:10px auto 0 auto;cursor:pointer;width:auto;padding:10px 40px;background:none;color:rgb(255,255,255);border:1px solid rgb(255,255,255);transition:all 0.35s ease;text-transform:uppercase;}.tx-powermail .powermail_fieldwrap input.powermail_submit:hover{color:rgb(188,0,56);background:white;}.tx-powermail button{display:block;margin:20px auto 0 auto;}.tx-powermail .checkbox label{font-size:0.875em;margin-top:5px;}.tx-powermail select option{background-color:rgb(62,67,79);background-image:none!important;}.tx-powermail .powermail_fieldwrap select::-ms-expand{display:none;}select:focus{outline:0px solid !important;}.tx-powermail .powermail_fieldwrap select{height:51px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_select .powermail_field{position:relative;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_select .powermail_field:after{display:block;content:"";position:absolute;right:10px;top:20px;width:8px;height:8px;transform:rotate(45deg);border-right:2px solid white;border-bottom:2px solid white;}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;cursor:pointer;padding:10px 10px 12px 40px;background:transparent;width:100%!important;z-index:1;}.powermail_fieldwrap_type_select{position:relative;}.powermail_fieldwrap_type_select .powermail_field{text-align:center;}.powermail_fieldwrap_type_select:after{content:"";display:block;position:absolute;right:35px;bottom:50px;width:13px;height:13px;transform:rotate(45deg);border-bottom:2px solid rgb(188,0,56);border-right:2px solid rgb(188,0,56);}select::-ms-expand{display:none;}select option{color:white!important;background:black!important;padding-block:0!important;}select:focus::-ms-value{background-color:transparent;}::-webkit-input-placeholder{color:white;opacity:1!important;}:-ms-input-placeholder{color:white;opacity:1!important;}::-ms-input-placeholder{color:white;opacity:1!important;}input::placeholder{color:white;opacity:1!important;}.tx-powermail .powermail_fieldwrap .powermail_checkbox,.tx-powermail .powermail_fieldwrap .powermail_radio{display:inline-block;width:auto;height:1em;}.tx-powermail .powermail_fieldwrap .powermail_checkbox{height:0.875em;}.ytv-settings p{text-align:center;}.ytv-settings .btn-wrap{text-align:center;width:100%;display:block;}.c-gallery__list-link{display:block;font:500 1.25rem/1.25em "Lato",sans-serif;color:rgb(59,79,85);padding:10px 0;text-align:center;}.c-gallery__count{display:none;}#header .aescrollfx{transition-delay:0s;}.aescrollfx{transition:all .5s cubic-bezier(.5,.25,.5,1) .35s;-webkit-transition:all .5s cubic-bezier(.5,.25,.5,1) .5s;}.aescrollfx-blend.aescrollfx-initalize{transform:translateY(-30px);opacity:0;}.aescrollfx-blend.aescrollfx-active{transform:translateY(0);opacity:1;}.aescrollfx-zoom.aescrollfx-initalize{transform:scale(0.75);opacity:0;}.aescrollfx-zoom.aescrollfx-active{transform:scale(1);opacity:1;}.aescrollfx-multiblend.aescrollfx-initalize .aescrollfx-child{transform:translateY(-30px);opacity:0;}.aescrollfx-multiblend .aescrollfx-child.aescrollfx-active{transform:translateY(0);opacity:1;}@media screen and (max-width:1800px){}@media screen and (max-width:1440px){#section .menu_pages .teaser-title,h1,h2{font-size:4em;}}@media screen and (max-width:1280px){.frame.frame-type-header{padding:0 20px;}.frame,.frame.frame-csc-col-width-66{width:calc(100% - 40px);padding:20px;}.frame.frame-csc-col-width-20,.frame.frame-csc-col-width-50,.frame.frame-csc-col-width-33{width:calc(50% - 40px);}.frame.frame-csc-col-width-25{width:calc(33.333% - 40px);}.frame.frame-csc-col-width-75{width:calc(66.666% - 40px);}.menu-breadcrumb{width:calc(100% - 120px);padding:10px 60px;}.content{padding:40px 0;}.menu_pages .frame-csc-col-width-25{padding-bottom:80px;}.menu_pages{margin-bottom:0;}.counter .frame.frame-csc-col-width-25{width:calc(33.333% - 40px);}#header .frame.frame-type-text .inner-frame{padding:20px 40px;}header .subheader{margin-bottom:0.5em;}header{margin-bottom:20px;}h3,h4{font-size:2.5em;}footer p,footer p.f-right{text-align:left;float:none;}#section .menu_pages .teaser-title,.header-description strong{font-size:3rem;}#section .menu_pages a .more{font-size:0;}#section .menu_pages a .more:after{height:16px;}}@media screen and (max-width:1100px){.frame.frame-csc-col-width-25{width:calc(50% - 40px);}.frame.frame-csc-col-width-75{width:calc(100% - 40px);}footer .frame.frame-csc-col-width-25{width:calc(33.333% - 40px);}footer .frame.frame-csc-col-width-75{width:calc(66.666% - 40px);}}@media screen and (max-width:1023px){#fc-1.content{padding:60px 0 20px 0;}.content{padding:20px 0;}.contact{top:25px;}.frame.frame-csc-col-width-50{width:calc(100% - 40px);}.menu-breadcrumb{width:calc(100% - 80px);padding:10px 40px 0 40px;}.scrolled .logo{z-index:7;position:relative;}#section .frame-type-text ul{column-count:auto;}#header .frame.frame-type-image,#header .frame.frame-type-html{width:100%;}#header .frame.frame-type-text .inner-frame{float:none;padding:20px 0;}.counter-wrap .counter-text{font-size:1.125em;}.leistungen{padding:10px;}.leistungen .l-wrap{width:calc(25% - 20px);padding:10px;}.leistungen .l-text-big{font-size:1.25rem;}h3,h4{font-size:1.5em;}h5,h6{font-size:1.375em;}.menu_pages .teaser-description{display:none;}#headerslider .slick-dots{bottom:5px;top:auto;}#textslider{width:100%;padding:0;}#textslider .ce-bodytext{font-size:1.125rem;}#textslider .small{font-size:0.9875rem;}#textslider .ce-textpic{text-align:center;}#textslider .ce-gallery{padding:0;margin:0 auto;width:50%;}#textslider .ce-bodytext{width:calc(100% - 40px);}.slider-arrow.slider-prev{margin-left:40px;}.header-description .button{margin-top:15px;}.frame-type-textpic .ce-left.ce-nowrap .ce-bodytext{width:100%;padding:20px 0 0;}#menu .men-main-wrap{overflow:scroll;}#menu .men-button{right:20px;top:20px;}#menu.active .men-main-wrap{right:0;}#menu.active .men-main-wrap{top:100px;height:calc(100% - 100px);}#section .frame .menu_pages{margin:20px -10px;}.color{color:rgb(188,0,56)!important;}.color a{color:rgb(188,0,56)!important;}.header-description .color{font-size:1.5rem;-ms-word-break:normal;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.header-description{max-width:calc(90% - 40px);}#header h1{color:rgb(188,0,56);}.contact{display:none;}#header{margin-top:100px;}#canvas .logo{position:fixed;top:10px;left:20px;width:180px;height:80px;z-index:11;}#headerbar{height:100px;background:white;}#canvas .logo .svg-text{opacity:1;}#canvas .logo svg{width:180px;height:80px;left:0;}.frame-type-textpic .ce-textpic{text-align:center;}#header .frame.frame-type-text{left:10px;width:calc(100% - 50px);padding-bottom:0;max-width:420px;}#textslider .color{font-size:1rem;}#textslider .ce-bodytext{padding:20px;}#textslider .ce-gallery{display:none;}.slider-arrow{left:-10px;}.slider-next{right:-10px;}#section .menu_pages .text-block{left:30px;width:calc(100% - 80px);}#section .menu_pages .teaser-title{font-size:2.75rem;padding-bottom:0;}#section .menu_pages .teaser-title:before{margin-right:10px;}#menu.active .menu-icon-line{background:rgb(188,0,56);}#menu.active .men-main-wrap:before{display:none;}#menu .men-level-1-wrap{width:100%;transform:none;margin:40px 0 0;}#menu ul li a{font-size:2em;margin:0 0 0 60px;}#bildslider p{font-size:1.25em;}.frame-type-image .ce-gallery[data-ce-columns="5"] .ce-column:before{content:"";z-index:1;display:block;position:absolute;left:0;top:0;width:calc(100% - 10px);height:calc(100% - 10px);border:5px solid white;}}@media screen and (max-width:800px){h1{font-size:2.75em;margin-bottom:20px;}h2{font-size:2.25em;margin-bottom:20px;-ms-word-break:normal;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.menu-breadcrumb li span,.menu-breadcrumb li a{font-size:1rem;}.menu-breadcrumb{width:calc(100% - 60px);padding:10px 30px;}.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(50% - 20px);}.tx-powermail .powermail_fieldwrap_type_radio .radio{width:calc(100% - 20px);}.tx-powermail .powermail_fieldwrap_type_radio .radio label{font-size:1rem;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check input,.tx-powermail .powermail_fieldwrap_type_radio .radio label input{top:0.25em;}.tx-powermail .powermail_fieldwrap textarea{height:auto;font-size:1rem;}.tx-powermail .powermail_fieldwrap input{font-size:1rem;}.tx-powermail .powermail_fieldwrap{width:calc(100% - 40px);}.tx-powermail .powermail_fieldwrap_type_check label{font-size:0.875rem;line-height:1.125em;-ms-word-break:normal;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.tx-powermail .powermail_fieldwrap_type_check{margin:0;}.newsitem,.frame.frame-csc-col-width-25{width:calc(50% - 40px);}.menu_pages .frame.frame-csc-col-width-33{width:calc(50% - 20px);}.contact{left:20px;}.header-description{max-width:calc(100% - 80px);}#header .frame.frame-type-text{max-width:370px;}#section .menu_pages .teaser-title{font-size:2rem;}}@media screen and (max-width:740px){.frame-type-textpic .ce-left.ce-nowrap .ce-gallery{width:66.666%;padding:0;}.frame.frame-csc-col-width-50,.frame.frame-csc-col-width-33{width:calc(100% - 20px);}#header .frame.frame-type-text{max-width:340px;}}@media screen and (max-width:680px){.leistungen .l-wrap{width:calc(50% - 20px);}footer .frame.frame-csc-col-width-25{width:calc(100% - 40px);}footer .sitemap.frame.frame-csc-col-width-75{display:none;}.menu_pages .teaser-title{font-size:1rem;-ms-word-break:normal;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(50% - 20px);}.header-description strong{font-size:2rem;}#bildslider .ce-gallery{width:100%;}}@media screen and (max-width:600px){h5,h6{font-size:1.25em;}.frame.frame-csc-col-width-25{width:calc(100% - 40px);max-width:400px;}.scrollbar{display:none;}#canvas{width:100%;padding:0;}}@media screen and (max-width:480px){.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(100% - 20px);}.contact{display:none;}.frame-type-textpic .ce-left.ce-nowrap .ce-gallery{width:100%;}.frame-csc-col-width-20.frame-type-image{display:none;}.frame-csc-col-width-20.frame-type-text{width:calc(100% - 40px);padding:10px 20px;}}@media screen and (min-width:800.1px){footer .sitemap-2-wrap{display:inline-block;}footer .sitemap-2-wrap li{white-space:nowrap;}}
