@font-face{font-family:'Open Sans local';font-style:normal;font-weight:400;src:url('/wp-content/uploads/fonts/open-sans-v27-latin-regular.eot');src:local(''),url('/wp-content/uploads/fonts/open-sans-v27-latin-regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/uploads/fonts/open-sans-v27-latin-regular.woff2') format('woff2'),url('/wp-content/uploads/fonts/open-sans-v27-latin-regular.woff') format('woff'),url('/wp-content/uploads/fonts/open-sans-v27-latin-regular.ttf') format('truetype'),url('/wp-content/uploads/fonts/open-sans-v27-latin-regular.svg#OpenSans') format('svg');font-display:swap}@font-face{font-family:'Open Sans local';font-style:normal;font-weight:700;src:url('/wp-content/uploads/fonts/open-sans-v27-latin-700.eot');src:local(''),url('/wp-content/uploads/fonts/open-sans-v27-latin-700.eot?#iefix') format('embedded-opentype'),url('/wp-content/uploads/fonts/open-sans-v27-latin-700.woff2') format('woff2'),url('/wp-content/uploads/fonts/open-sans-v27-latin-700.woff') format('woff'),url('/wp-content/uploads/fonts/open-sans-v27-latin-700.ttf') format('truetype'),url('/wp-content/uploads/fonts/open-sans-v27-latin-700.svg#OpenSans') format('svg');font-display:swap}@font-face{font-family:'Open Sans local';font-style:italic;font-weight:400;src:url('/wp-content/uploads/fonts/open-sans-v27-latin-italic.eot');src:local(''),url('/wp-content/uploads/fonts/open-sans-v27-latin-italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/uploads/fonts/open-sans-v27-latin-italic.woff2') format('woff2'),url('/wp-content/uploads/fonts/open-sans-v27-latin-italic.woff') format('woff'),url('/wp-content/uploads/fonts/open-sans-v27-latin-italic.ttf') format('truetype'),url('/wp-content/uploads/fonts/open-sans-v27-latin-italic.svg#OpenSans') format('svg');font-display:swap}@font-face{font-family:'Open Sans local';font-style:italic;font-weight:700;src:url('/wp-content/uploads/fonts/open-sans-v27-latin-700italic.eot');src:local(''),url('/wp-content/uploads/fonts/open-sans-v27-latin-700italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/uploads/fonts/open-sans-v27-latin-700italic.woff2') format('woff2'),url('/wp-content/uploads/fonts/open-sans-v27-latin-700italic.woff') format('woff'),url('/wp-content/uploads/fonts/open-sans-v27-latin-700italic.ttf') format('truetype'),url('/wp-content/uploads/fonts/open-sans-v27-latin-700italic.svg#OpenSans') format('svg');font-display:swap}html{scroll-behavior:smooth}*{scrollbar-color:#881b40 #eee}*::-webkit-scrollbar-thumb{background:#881b40}*::-webkit-scrollbar-track{background:#eee}a:focus-visible,button:focus-visible{outline:2px dotted #000 !important}#footer a:focus-visible,#footer button:focus-visible{outline:2px dotted #fff !important}form input[type=text],form textarea,input[type=email],input[type=url],input[type=tel]{border:1px solid #999 !important;border-radius:0 !important}input[type=submit],input[type=submit]:hover,input[type=reset]:hover,input[type=submit]:focus,input[type=reset]:focus{box-sizing:border-box;background:0 0;color:inherit;border:1px solid transparent;padding:.75em 1.25em;font:inherit;cursor:pointer;outline:inherit;color:#fff;background-color:#881b40}#main{min-height:calc(100vh - 190px)}body.header_static #mysticky-nav.wrapfixed{position:static}#mysticky-nav{top:0!important}.elementor-widget-text-editor :is(h2,h3,h4,h5,h6),.single-post.content-max-width .entry-content :is(h2,h3,h4,h5,h6){margin-top:60px !important}*{scroll-margin-top:125px}main p a,main li a,main .elementor .elementor-widget-text-editor p a,main .elementor .elementor-widget-text-editor li a,.anchor_accordion_content :is(p,li)>a{text-decoration:underline;text-underline-offset:.15em}main p a:hover,main li a:hover,main .elementor .elementor-widget-text-editor p a:hover,main .elementor .elementor-widget-text-editor li a:hover,.anchor_accordion_content :is(p,li)>a:hover{text-decoration-style:dotted}button:focus,.button:focus{background-color:#881b40}figcaption,.wp-caption-text{color:#444}body{max-width:100vw;overflow-x:hidden !important;position:relative}ol li,ul li{margin:.75em 0}@media (min-width:960px){#site-header{height:125px;position:fixed;display:block;top:0;right:0;left:0;z-index:500;transition:height .5s}#site-header *{transition:height .5s}body:not(.elementor-editor-active){padding-top:125px}body.logged-in #site-header{top:32px}body.elementor-editor-active #site-header{position:static}}#site-header-inner .elementor-container.elementor-column-gap-default{margin:0 30px}#site-header-inner .elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}@media (max-width:699.5px){#site-logo img{max-height:40px !important}}h1,h2{line-height:1.2 !important}h3,h4,h5,h6{line-height:1.3 !important}h1{border-bottom:1px solid #b72849;padding-top:0;padding-bottom:10px !important}body:not(.single-post):not(.blog):not(.archive) .elementor-widget-heading h2{text-transform:uppercase;border-bottom:1px solid #b72849;padding-top:60px;padding-bottom:10px !important}body.single-post .elementor-widget-text-editor h2{text-transform:none !important;padding-top:2rem}.hLines h3,.hLines h4{border-bottom:1px solid #b72849}.imgshadow img{box-shadow:0 0 10px rgba(0,0,0,.3)}.downAngle{animation-iteration-count:infinite;text-shadow:0 0 15px rgba(0,0,0,.5);text-align:center}.elementor-icon i:before,.elementor-icon svg:before{position:static}.hovertrans .elementor-icon-box-wrapper{transition:.3s}.elementor-icon-box-wrapper a:hover{opacity:.8}.boxlink a{color:#fff}.boxlink a:hover{color:rgba(255,255,255,.8)}.boxlink a i{font-size:100px}del{color:#888;text-decoration-color:rgba(255,0,0,.4)}#main .elementor-tab-content ul,#main .elementor-tab-content ol,.elementor-widget-container>ul{margin-bottom:40px}kbd,.tastatur{border:2px solid #fff;border-radius:7px;padding:.25em .5em;display:inline-block;min-width:2.5em;text-align:center;margin-bottom:.25em;font-family:"Open Sans local";font-size:120%;color:#fff;background-color:#333}a[data-elementor-open-lightbox=yes]:hover{filter:brightness(.85)}summary{cursor:pointer}details[open] summary~*{animation:fadein .5s ease-in-out}@keyframes fadein{0%{opacity:0}100%{opacity:1}}summary::marker{content:"+ "}details[open] summary::marker{content:"– "}::cue{font-size:20px;line-height:1.1em;background-color:#333;color:#fff;font-variant:no-common-ligatures proportional-nums}@media (min-width:786px){::cue{font-size:28px}}.inlineList ul{list-style-type:none;margin:0}.inlineList ul li{display:inline-block;margin-right:10px}.inlineList a i{margin-right:5px;margin-left:10px}.contactLinks{font-size:14px}#menu-hauptmenu .menu-link{padding:15px !important}#site-navigation-wrap .dropdown-menu>li>a{line-height:100%}.mobile-menu{line-height:100% !important;padding:15px 10px}.referenzen img{border:solid 1px #dedede}p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.hyphens_none{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.karte{height:50vh !important}#catapult-cookie-bar .x_close{top:-10px}#catapult-cookie-bar{bottom:15%}.trans_y_50{transform:translatey(-50%)}#footer-widgets .col{margin-bottom:0}#CookieDeclarationUserStatusPanel{border-left:5px solid #881b40;padding-left:15px}a.sidr-class-toggle-sidr-close i{vertical-align:middle}.post-password-form{margin:50px auto;min-height:50vh;width:100%;max-width:500px;padding:30px}.post-password-form input{margin:10px auto 20px auto}.post-password-form input[type=submit]{background-color:#881b40}video{height:auto;aspect-ratio:16/9;box-shadow:0 0 1px #333}.elementor-accordion .elementor-tab-title{line-height:130%}.elementor-accordion .elementor-tab-title a:visited,.elementor-accordion .elementor-tab-title a:hover,.elementor-accordion .elementor-tab-title a:active,.elementor-accordion .elementor-tab-title a:focus{color:#fff}.resize_both{resize:both !important}.table,.table th,.table td{border:1px solid #999;text-align:left}table th{text-transform:none;font-weight:700}.bgimg{background-color:#333}#selectabletable *::-moz-selection{background:#fff;color:#333}#selectabletable *::selection{background:#fff;color:#333}.steps ol>li{margin-top:1.5em;margin-bottom:1.5em}.steps ol>li::marker{font-weight:700}.steps ol>li>img{margin:.5em 0}.wpcf7-list-item{margin:0 1em 1em 0}.wpcf7-not-valid-tip{color:#b72849}.captcha-image label>input:checked+svg,.captcha-image label>input:focus+svg{border:2px solid #b72849}.wpcf7-wysiwyg-container .wp-editor-tabs{display:none}.wpcf7-wysiwyg-container button:hover{background-color:inherit;color:inherit}.elementor-button{background-color:#8e203d !important;border-radius:0 !important}.elementor-widget-menu-anchor{position:absolute;top:-20px}@media (min-width:700px){.elementor-widget-menu-anchor{position:absolute;top:-120px}}.wppb-user-forms ul,.wppb-user-forms ol{list-style-type:none !important;margin:15px 0}.wppb-user-forms ul li,.wppb-user-forms ol li{margin-bottom:15px}#pass-strength-result{margin-left:10px}.wppb-error a{display:none}.logged-in .angemeldet_unsichtbar{display:none}.cookiebtn{position:fixed;bottom:0;left:10px;background-color:#881b40;font-size:14px;padding:5px 10px;color:rgba(255,255,255,.8) !important;box-shadow:0 0 5px rgba(255,255,255,.3) !important}.cookiebtn:hover{color:#fff !important}.CookiebotWidget-main-logo{display:none !important}#CookiebotWidget{z-index:5000 !important}#CookiebotWidget .CookiebotWidget-logo svg circle{fill:#881b40 !important}#CookiebotWidget{box-shadow:0 4px 16px rgba(0,0,0,.45) !important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#881b40 !important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#881b40 !important;border-color:#881b40 !important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#881b40 !important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#881b40 !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #881b40 !important;color:#881b40 !important}#CybotCookiebotDialogBodyUnderlay{max-width:100vw !important}#CybotCookiebotDialogPoweredbyLink{display:none}#CybotCookiebotDialogBodyContent{padding:20px 20px 0 !important}#CybotCookiebotDialogBodyContentText a{color:#b72849 !important;text-decoration:none !important}#CybotCookiebotDialogBodyContentText a:hover{color:#bcbcbc !important;text-decoration:none !important}#CybotCookiebotDialogBodyLevelButtonAccept{background-color:#881b40 !important;border:1px solid #881b40 !important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#881b40 !important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#881b40 !important;border-color:#881b40 !important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border-color:#881b40 !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.active{border-bottom:1px solid #881b40 !important;color:#881b40 !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#881b40 !important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#881b40 !important}#CybotCookiebotDialogTabContent input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#d6d6d6 !important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#881b40 !important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-radius:0 !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:#881b40 !important}#CybotCookiebotDialogHeader{display:none !important}#CybotCookiebotDialog{border-radius:0 !important}@media screen and (min-width:768px){.modal{padding-top:0 !important}}.single-post.content-max-width .entry-header,.single-post.content-max-width .entry-content h1,.single-post.content-max-width .entry-content h2,.single-post.content-max-width .entry-content h3,.single-post.content-max-width .entry-content h4,.single-post.content-max-width .entry-content h5,.single-post.content-max-width .entry-content h6,.single-post.content-max-width .entry-content blockquote,.single-post.content-max-width .entry-content p,.single-post.content-max-width .wp-block-image,.single-post.content-max-width .wp-block-buttons,.single-post.content-max-width .wp-block-gallery,.single-post.content-max-width .wp-block-video,.single-post.content-max-width .wp-block-quote,.single-post.content-max-width .wp-block-table,.single-post.content-max-width .wp-block-text-columns,.single-post.content-max-width .wp-block-code,.single-post.content-max-width .wp-block-preformatted,.single-post.content-max-width .entry-content ul,.single-post.content-max-width .entry-content ol,.single-post.content-max-width .wp-block-cover-text,.single-post.content-max-width .wp-block-cover,.single-post.content-max-width .wp-block-columns,.single-post.content-max-width .post-tags,.single-post.content-max-width .comments-area{margin:0 auto 20px auto}.single-post.content-max-width ul.meta{padding:10px 20px}.entry-header{max-width:1200px !important}.blog-entry-title{padding-top:0;margin-bottom:20px !important}.page-header-title{padding-top:0}.page-header{border:none}.single .entry-title{border-color:#b72849;padding-bottom:10px !important}.blog-entry.grid-entry .blog-entry-readmore a{border-bottom:0}#right-sidebar-inner ul.menu li{padding-bottom:.75em}body.blog #content-wrap{min-height:calc(100vh - 320px) !important}body.single-post #content-wrap{min-height:calc(100vh - 190px) !important}.single-post ul.meta{padding-top:15px}ul.meta,ul.meta li i{font-size:12px !important;color:#777}.single-post ul.ospm-default li:after,ul.obem-default li:after{content:" "}.mixed_text h3:not(:first-child){margin-top:2em}a[data-elementor-open-lightbox=yes]{cursor:zoom-in}.fixed_thumbnails .gallery-item{width:100px}.fixed_thumbnails .gallery-item img{border:1px solid #ddd}#suchFilter{border:1px solid #d4d4d4;padding:.5em .75em}@media (max-width:342px){.elementor-element-abf5a52 a{font-size:12px}}@media (max-width:700px){.fullscreeen1{min-height:calc(100vh - 218px) !important}}@media (max-width:700px){.mobile-menu{line-height:100% !important;margin:20px auto;display:block !important}.oceanwp-mobile-menu-icon{text-align:center !important}.menu-telmail-container{text-align:center}#site-header-inner .elementor-container.elementor-column-gap-default{margin:0}.inlineList ul li{margin:5px}.custom-header-logo{text-align:center !important}}@media(min-width:701px){.fullscreeen1{min-height:calc(100vh - 90px) !important}.fullscreencontent{padding-top:calc(25vh - 90px)}blockquote{margin:40px 20px}}@media(min-width:960px) and (max-width:1300px){#scroll-top{bottom:50px}blockquote{margin:40px}}@media (min-width:1025px){.fullscreencontent{padding-top:calc(20vh - 90px)}.fullscreeen1{min-height:calc(100vh - 90px) !important}.hMarginTop h2{margin-top:20px !important}.hMarginTop h4{margin-top:40px !important}}@media (min-width:1300px){.fullscreencontent{padding-top:calc(25vh - 90px)}}.page-id-13611 #wpadminbar,.page-id-13611 #site-header{position:relative}body.page-id-13611{padding-top:0}@media print{#main>.page-header,#scroll-top,#top-bar-wrap,#menu-telmail,#site-navigation-wrap,.elementor-widget-ucaddon_dn_copy_share_url,#footer,iframe,.ucaddon_dn_youtube_video_img_link{display:none !important}img{max-width:7cm !important}a[href]:after{display:none}#site-logo{padding:1cm 0}#site-logo img{display:block;width:150px;height:auto}}