@charset "UTF-8";
 .no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cdh-icon{display:inline-block;width:1em;height:1em;vertical-align:middle;fill:currentColor;-ms-flex-negative:0;flex-shrink:0;line-height:1} html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}body,button,input,optgroup,select,textarea{color:var(--wp--preset--color--celle-black);font-family:var(--wp--preset--font-family--assistant);font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:var(--wp--preset--font-family--daxpro)}h1{font-size:3.5rem;font-weight:600;-ms-hyphens:auto;hyphens:auto}h2{font-size:2.25rem;font-weight:600}h3{font-size:1.5rem;font-weight:500}h4{font-size:1.2rem;font-weight:600}h5{font-size:1.1rem;font-weight:600}h6{font-weight:600}@media (max-width:767.98px){h1{font-size:2.5rem}h2{font-size:2rem}}@media (max-width:575.98px){h1{font-size:2rem;-ms-hyphens:auto;hyphens:auto}h2{font-size:1.5rem;-ms-hyphens:auto;hyphens:auto}h3{-ms-hyphens:auto;hyphens:auto}h4{-ms-hyphens:auto;hyphens:auto}h5{-ms-hyphens:auto;hyphens:auto}}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}sup.fn{border:2px solid var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-black);padding:0 0.3em;font-weight:600;margin-left:0.2em;vertical-align:text-top;position:relative;top:0.3em;line-height:1;font-size:clamp(0.6rem,0.8em,0.9rem)}sup.fn a{line-height:1}pre{border:2px solid var(--wp--preset--color--celle-black);background-color:yellow;color:var(--wp--preset--color--celle-black);font-size:var(--wp--preset--font-size--x-small);line-height:1.3;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1em}pre code{background-color:transparent;color:var(--wp--preset--color--celle-black)}.wp-block-code{border:2px solid var(--wp--preset--color--celle-black);border-radius:0}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace;color:var(--wp--preset--color--celle-white);background-color:var(--wp--preset--color--celle-black);padding:0 0.3em;border-radius:0.3em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}@media (max-width:768px){.has-xxx-large-font-size{font-size:2rem!important}.has-xx-large-font-size{font-size:1.8rem!important}.has-x-large-font-size{font-size:1.3rem!important}.has-large-font-size{font-size:1.1rem!important}.has-medium-font-size{font-size:1rem!important}}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin-bottom:1.5em;margin-left:0;padding-left:2rem}ul{list-style:square}ol,ol.wp-block-list{list-style:decimal}ol li,ol.wp-block-list li{padding-bottom:0.4rem}ol li::marker,ol.wp-block-list li::marker{font-weight:700}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.timeline{position:relative;margin:0 0 0 2rem;padding:0;list-style:none;font-size:var(--wp--preset--font-size--small)}.timeline>li{position:relative;margin-bottom:1.5rem;padding:0.5rem 1rem;background:white;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);border-radius:0.3rem;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.timeline>li:before{content:"";position:absolute;left:-0.35rem;top:0.8rem;width:0.75rem;height:0.75rem;border-radius:50%;border:2px solid var(--wp--preset--color--celle-icon);background-color:white}.timeline>li:nth-child(2n){-webkit-transform:translateX(100px);transform:translateX(100px)}.timeline>li.animate{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.timeline>li ul{margin:0;padding-left:1rem;list-style:disc}.timeline>li ul li{line-height:120%;margin-bottom:0.2rem}.timeline>li ul li::marker{color:var(--wp--preset--color--celle-icon)}:where(.editor-styles-wrapper) .timeline li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}:where(.editor-styles-wrapper) .timeline li:nth-child(2n){-webkit-transform:translateX(0);transform:translateX(0)}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}.wp-block-table{margin-bottom:2rem}.wp-block-table table{border:5px solid var(--wp--preset--color--celle-white);margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-block-table table thead{border-width:0 0 2px 0;border-color:var(--wp--preset--color--celle-primary);background-color:var(--wp--preset--color--celle-white);color:var(--wp--preset--color--celle-primary-txt)}.wp-block-table table thead tr{border:0}.wp-block-table table thead tr th{border:0;font-size:var(--wp--preset--font-size--normal)}.wp-block-table table tbody tr{border-width:0 0 1px 0;border-style:solid;border-color:var(--wp--preset--color--celle-secondary)}.wp-block-table table tbody tr:hover td{background-color:var(--wp--preset--color--celle-lightblue)}.wp-block-table table tbody tr td{line-height:1.3;border-width:0px;border-style:solid;border-color:var(--wp--preset--color--celle-primary);background-color:var(--wp--preset--color--celle-white)}.wp-block-table table tfoot{border-top:2px solid var(--wp--preset--color--celle-primary)}.wp-block-table table tfoot tr{border-width:0}.wp-block-table table tfoot tr td{font-weight:bold;border-width:0}.wp-block-table table tr td a{text-decoration-line:underline;text-decoration-color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.wp-block-table table tr td a:hover{text-decoration-color:currentColor}.wp-block-table figcaption{font-size:var(--wp--preset--font-size--x-small);color:var(--wp--preset--color--celle-black);font-weight:medium;text-align:left;padding:0.5rem;border-bottom:1px solid var(--wp--preset--color--celle-primary)}.wp-block-table.is-style-stripes tbody tr{border-color:var(--wp--preset--color--celle-white)}.wp-block-table.is-style-stripes tbody tr:nth-child(2n) td{background-color:var(--wp--preset--color--celle-secondary)}main li>a,main p>a{text-decoration-color:currentColor}a{color:currentColor;text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}a:hover{text-decoration-color:currentColor}a:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);position:relative;z-index:9999}a[target=_blank]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a[target=_blank] .external-link{font-size:0.8em;line-height:1;margin-left:0.25em;text-decoration:none!important}a.wp-block-social-link-anchor[target=_blank] .external-link{display:none}button{color:currentColor}button:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);position:relative}.dlm-download-wrapper{margin-bottom:0.5rem}.dlm-download-wrapper .dlm-download-inside{background-color:var(--wp--preset--color--celle-lightgrey);border:2px solid var(--wp--preset--color--celle-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0.5rem 1rem 0.5rem 1.5rem;width:auto}.dlm-download-wrapper .dlm-download-inside a{gap:0.3em}.dlm-download-wrapper .dlm-download-inside a .dlm-download-title{font-weight:600}.dlm-download-wrapper .dlm-download-inside a .dlm-icon{transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;background-color:var(--wp--preset--color--celle-white)!important;border-radius:50%;border:2px solid var(--wp--preset--color--celle-black);color:var(--wp--preset--color--celle-black);font-size:var(--wp--preset--font-size--large);left:calc(var(--wp--preset--font-size--large) * -1 * 2 - 2px);padding:0.2em;position:absolute;text-decoration:none;top:calc(var(--wp--preset--font-size--large) / 2 - 0.8rem);width:1.5em;height:1.5em}.dlm-download-wrapper .dlm-download-inside a .dlm-icon .cdh-icon{vertical-align:top!important}@media (max-width:575.98px){.dlm-download-wrapper .dlm-download-inside a .dlm-icon{display:none;visibility:hidden}}.dlm-download-wrapper:hover .download-link .dlm-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.dlm-download-wrapper .dlm-versions-label{font-size:var(--wp--preset--font-size--x-small);font-weight:600;margin-top:0.5rem}.dlm-download-wrapper ul.dlm-other-versions{font-size:var(--wp--preset--font-size--x-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.2rem 1.5rem;padding:0;list-style:none}.dlm-download-wrapper ul.dlm-other-versions li span{font-size:var(--wp--preset--font-size--x-small)}.dlm-download-wrapper ul.dlm-other-versions li a{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.dlm-download-wrapper ul.dlm-other-versions li a:hover{text-decoration-color:currentColor}.dlm-download-wrapper a.download-link{border-radius:0;width:auto;display:block}.dlm-download-wrapper a.download-link:hover .dlm-download-title{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.dlm-download-wrapper a.download-link:hover .dlm-download-title:hover{text-decoration-color:currentColor}.dlm-download-wrapper a.download-link .dlm-icon{background-color:var(--wp--preset--color--celle-white)!important;border-radius:50%;border:2px solid var(--wp--preset--color--celle-black);color:var(--wp--preset--color--celle-black);display:inline-block;padding:0.2em;text-decoration:none;width:1.5em;height:1.5em}.dlm-download-wrapper a.download-link .dlm-download-title{font-weight:600}.dlm-download-wrapper a.download-link .dlm-download-info{font-size:var(--wp--preset--font-size--x-small);margin-left:0.2em}.dlm-download-wrapper .dlm-download-description{font-size:var(--wp--preset--font-size--x-small)}.dlm-download-wrapper details{font-size:var(--wp--preset--font-size--small)}.dlm-download-wrapper details[open] summary:after{background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 2.37942e-05L12 6.00002L10.6 7.40002L6 2.80002L1.4 7.40002L1.22392e-07 6.00002L6 2.37942e-05Z" fill="black"/></svg>')}.dlm-download-wrapper details summary{font-weight:600;position:relative;padding-left:1.3rem}.dlm-download-wrapper details summary::marker{content:""}.dlm-download-wrapper details summary::-webkit-details-marker{content:"";display:none!important}.dlm-download-wrapper details summary:after{background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 7.4L0 1.4L1.4 0L6 4.6L10.6 0L12 1.4L6 7.4Z" fill="black"/></svg>');background-size:var(--wp--preset--font-size--x-small) var(--wp--preset--font-size--x-small);background-repeat:no-repeat;content:"";display:inline-block;height:var(--wp--preset--font-size--x-small);left:0;position:absolute;top:calc(50% - var(--wp--preset--font-size--x-small) / 2);width:var(--wp--preset--font-size--x-small)}button[type=submit],input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--wp--preset--color--celle-black);border-radius:0;color:var(--wp--preset--color--celle-black);font-weight:600;padding:0.6rem 1rem;line-height:1}button[type=submit],input[type=submit]{border:2px solid var(--wp--preset--color--celle-secondary);background-color:var(--wp--preset--color--celle-secondary);color:var(--wp--preset--color--celle-black);padding-right:2.5rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="16" viewBox="0 0 19 16" fill="none"><path d="M0 16V10L8 8L0 6V0L19 8L0 16Z" fill="black"/></svg>');background-size:1rem 1rem;background-repeat:no-repeat;background-position:center right 0.9rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}button[type=submit]:hover,input[type=submit]:hover{text-decoration-color:currentColor}button[type=submit]:disabled,input[type=submit]:disabled{border:2px solid var(--wp--preset--color--celle-lightgrey);background-color:var(--wp--preset--color--celle-lightgrey);color:var(--wp--preset--color--celle-black);padding-right:2.5rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="16" viewBox="0 0 19 16" fill="none"><path d="M0 16V10L8 8L0 6V0L19 8L0 16Z" fill="%23A2A3A4"/></svg>');background-size:1rem 1rem;background-repeat:no-repeat;background-position:center right 0.9rem;text-decoration:none;cursor:not-allowed}button[type=submit]:disabled:hover,input[type=submit]:disabled:hover{border:2px solid var(--wp--preset--color--celle-primary);background-color:var(--wp--preset--color--celle-lightgrey);color:var(--wp--preset--color--celle-black);text-decoration:none}button[type=submit]:hover,input[type=submit]:hover{border:2px solid var(--wp--preset--color--celle-black);background-color:var(--wp--preset--color--celle-white);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="16" viewBox="0 0 19 16" fill="none"><path d="M0 16V10L8 8L0 6V0L19 8L0 16Z" fill="black"/></svg>');color:var(--wp--preset--color--celle-black)}button[type=submit]:focus-visible,input[type=submit]:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);position:relative}span.wpcf7-spinner{background-color:var(--wp--preset--color--celle-primary-txt)}span.wpcf7-spinner:before{background-color:var(--wp--preset--color--celle-white)}input[type=reset]{background:var(--wp--preset--color--celle-black);color:var(--wp--preset--color--celle-white);padding-right:2.5rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="19" viewBox="0 0 16 19" fill="none"><path d="M7 18.45C4.98333 18.2 3.3125 17.3208 1.9875 15.8125C0.6625 14.3042 0 12.5333 0 10.5C0 9.4 0.216667 8.34583 0.65 7.3375C1.08333 6.32917 1.7 5.45 2.5 4.7L3.925 6.125C3.29167 6.69167 2.8125 7.35 2.4875 8.1C2.1625 8.85 2 9.65 2 10.5C2 11.9667 2.46667 13.2625 3.4 14.3875C4.33333 15.5125 5.53333 16.2 7 16.45V18.45ZM9 18.45V16.45C10.45 16.1833 11.6458 15.4917 12.5875 14.375C13.5292 13.2583 14 11.9667 14 10.5C14 8.83333 13.4167 7.41667 12.25 6.25C11.0833 5.08333 9.66667 4.5 8 4.5H7.925L9.025 5.6L7.625 7L4.125 3.5L7.625 0L9.025 1.4L7.925 2.5H8C10.2333 2.5 12.125 3.275 13.675 4.825C15.225 6.375 16 8.26667 16 10.5C16 12.5167 15.3375 14.2792 14.0125 15.7875C12.6875 17.2958 11.0167 18.1833 9 18.45Z" fill="white"/></svg>');background-size:1rem;background-repeat:no-repeat;background-position:center right 0.9rem}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:var(--wp--preset--color--celle-black);border:2px solid var(--wp--preset--color--celle-black);border-radius:0px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{color:var(--wp--preset--color--celle-black);border:2px solid var(--wp--preset--color--celle-black);border-radius:0px;padding:3px}textarea{width:100%}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:var(--wp--preset--color--celle-black);-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.1em;width:1.1em;border-radius:50%;border:2px solid var(--wp--preset--color--celle-black);position:relative;margin-top:0.25em!important}input[type=radio]:checked{background-color:var(--wp--preset--color--celle-secondary)}input[type=radio]:checked:after{background-color:var(--wp--preset--color--celle-black);border-radius:50%;color:var(--wp--preset--color--celle-black);content:"";display:block;height:0.5em;width:0.5em;position:absolute;top:calc(50% - 0.25em);left:calc(50% - 0.25em)}input[type=radio]:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);position:relative}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:var(--wp--preset--color--celle-black);-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.1em;width:1.1em;min-height:1.1em;min-width:1.1em;border-radius:0;border:2px solid var(--wp--preset--color--celle-black);margin-top:0.2em!important}input[type=checkbox]:checked{background-color:var(--wp--preset--color--celle-accent)}input[type=checkbox]:checked:after{content:"";display:block;width:1em;height:1em;background-color:var(--wp--preset--color--celle-black);-webkit-mask-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/icons/check.svg);mask-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/icons/check.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute}input[type=checkbox]:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);position:relative}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:var(--wp--preset--color--celle-white);border-radius:0;border:2px solid var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-black);line-height:125%;padding:0.5rem;margin:0.3rem 0}input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=file]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=range]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select:hover,textarea:hover{-webkit-box-shadow:none;box-shadow:none}input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=file]:active,input[type=file]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=range]:active,input[type=range]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,select:active,select:focus,textarea:active,textarea:focus{border-width:2px;border-color:var(--wp--preset--color--celle-primary);outline:2px solid var(--wp--preset--color--celle-primary);outline-offset:2px}input[type=color]:active:invalid,input[type=color]:focus:invalid,input[type=date]:active:invalid,input[type=date]:focus:invalid,input[type=datetime-local]:active:invalid,input[type=datetime-local]:focus:invalid,input[type=datetime]:active:invalid,input[type=datetime]:focus:invalid,input[type=email]:active:invalid,input[type=email]:focus:invalid,input[type=file]:active:invalid,input[type=file]:focus:invalid,input[type=month]:active:invalid,input[type=month]:focus:invalid,input[type=number]:active:invalid,input[type=number]:focus:invalid,input[type=password]:active:invalid,input[type=password]:focus:invalid,input[type=range]:active:invalid,input[type=range]:focus:invalid,input[type=search]:active:invalid,input[type=search]:focus:invalid,input[type=tel]:active:invalid,input[type=tel]:focus:invalid,input[type=text]:active:invalid,input[type=text]:focus:invalid,input[type=time]:active:invalid,input[type=time]:focus:invalid,input[type=url]:active:invalid,input[type=url]:focus:invalid,input[type=week]:active:invalid,input[type=week]:focus:invalid,select:active:invalid,select:focus:invalid,textarea:active:invalid,textarea:focus:invalid{border-width:2px;border-color:var(--wp--preset--color--celle-black);-webkit-box-shadow:none;box-shadow:none}input[type=color]:is(:-webkit-autofill),input[type=date]:is(:-webkit-autofill),input[type=datetime-local]:is(:-webkit-autofill),input[type=datetime]:is(:-webkit-autofill),input[type=email]:is(:-webkit-autofill),input[type=file]:is(:-webkit-autofill),input[type=month]:is(:-webkit-autofill),input[type=number]:is(:-webkit-autofill),input[type=password]:is(:-webkit-autofill),input[type=range]:is(:-webkit-autofill),input[type=search]:is(:-webkit-autofill),input[type=tel]:is(:-webkit-autofill),input[type=text]:is(:-webkit-autofill),input[type=time]:is(:-webkit-autofill),input[type=url]:is(:-webkit-autofill),input[type=week]:is(:-webkit-autofill),select:is(:-webkit-autofill),textarea:is(:-webkit-autofill){border-color:var(--wp--preset--color--celle-black);-webkit-text-fill-color:var(--wp--preset--color--celle-black);-webkit-box-shadow:0 0 0px 1000px var(--wp--preset--color--celle-lightgrey) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-repeat:no-repeat;background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/chevron-down.svg);background-size:1rem 1rem;background-position:center right 0.5rem}:root{--fluentform-danger:var(--wp--preset--color--celle-error)!important}.fluentform form .ff-el-input--label{margin-bottom:0}.fluentform form .ff-t-container{gap:3rem}.fluentform form{}.fluentform form .ff-step-header .ff-step-titles li span{font-size:var(--wp--preset--font-size--x-small);font-weight:600;color:var(--wp--preset--color--celle-primary-txt)}.fluentform form .ff-step-header .ff-step-titles li:before{background:var(--wp--preset--color--celle-white);color:var(--wp--preset--color--celle-primary-txt);font-size:var(--wp--preset--font-size--x-small);font-weight:600;line-height:2em;width:2em;height:2em}.fluentform form .ff-step-header .ff-step-titles li.ff_active:before,.fluentform form .ff-step-header .ff-step-titles li.ff_completed:before{background:var(--wp--preset--color--celle-accent);color:var(--wp--preset--color--celle-primary-txt);font-size:var(--wp--preset--font-size--x-small);font-weight:600;line-height:2em;width:2em;height:2em}.fluentform form .ff-step-header .ff-step-titles li.ff_active:after,.fluentform form .ff-step-header .ff-step-titles li.ff_completed:after{background:var(--wp--preset--color--celle-primary)}.fluentform form .step-nav button.ff-btn{border:2px solid var(--wp--preset--color--celle-primary);background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-white);padding:0.3rem 1rem;background-size:1rem 1rem;background-repeat:no-repeat;background-position:center right 0.9rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.fluentform form .step-nav button.ff-btn:disabled{border:2px solid var(--wp--preset--color--celle-lightgrey);background-color:var(--wp--preset--color--celle-lightgrey);color:var(--wp--preset--color--celle-black);padding:0.3rem 1rem;background-size:1rem 1rem;background-repeat:no-repeat;background-position:center right 0.9rem;text-decoration:none;cursor:not-allowed}.fluentform form .step-nav button.ff-btn:disabled:hover{border:2px solid var(--wp--preset--color--celle-primary);background-color:var(--wp--preset--color--celle-lightgrey);color:var(--wp--preset--color--celle-black);text-decoration:none}.fluentform form .step-nav button.ff-btn:hover{border:2px solid var(--wp--preset--color--celle-black);background-color:var(--wp--preset--color--celle-white);color:var(--wp--preset--color--celle-black)}.fluentform form .step-nav button.ff-btn:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);position:relative}.fluentform form{}.fluentform form .ff-read-only{border-color:var(--wp--preset--color--celle-lightgrey);cursor:not-allowed!important}.fluentform form{}.fluentform form .ff-el-input--content{}.fluentform form .ff-el-input--content .ff-el-help-message{font-size:var(--wp--preset--font-size--x-small);border-left:2px solid var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-black);padding-left:0.3rem;font-weight:500;font-style:normal}.fluentform form .ff-el-input--content .ff-el-help-message .ff_ahm{margin:0;padding:0}.fluentform form .ff-el-input--content{}.fluentform form .ff-el-input--content .ff-el-form-check .ff-el-form-check-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0.5em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fluentform form .ff-el-input--content .ff-el-form-check .ff_tc_checkbox{padding-right:0.5em}.fluentform form .ff-el-input--content .ff-el-form-check{}.fluentform form .ff-el-input--content .ff-el-form-check.ff-el-tc label.ff_tc_label>span{padding:0!important}.fluentform form .ff-el-input--content .ff-el-form-check.ff-el-tc .ff_t_c a{text-decoration-line:underline;text-decoration-color:var(--wp--preset--color--celle-black);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.fluentform form .ff-el-input--content .ff-el-form-check.ff-el-tc .ff_t_c a:hover{text-decoration-color:currentColor}.fluentform form .ff-el-input--content .ff-el-form-check{}.fluentform form .ff-el-input--content{}.fluentform form .ff-el-input--content .error.text-danger{font-weight:600;font-size:var(--wp--preset--font-size--x-small);color:var(--wp--preset--color--celle-error)!important}.fluentform form .ff-el-input--content{}.fluentform form .ff-el-input--content .ff_quantity_item{margin:0}.fluentform form .ff-el-input--content{}.fluentform form{}.fluentform form .ff-el-input--label label{font-weight:600}.fluentform form .ff-el-input--label.ff-el-is-required.asterisk-right label:after{font-weight:400;color:var(--wp--preset--color--celle-black)!important;content:" (erforderlich)"!important;margin-left:3px;font-size:var(--wp--preset--font-size--x-small)}.fluentform form{}.fluentform form .ff-el-is-error .ff-el-form-control{outline:5px solid rgba(156,0,65,0.2)}.fluentform{}.fluentform .ff-message-success{background-color:var(--wp--preset--color--celle-accent);color:var(--wp--preset--color--celle-primary-txt);border:0;-webkit-box-shadow:none;box-shadow:none}.fluentform .ff-message-success p{margin-bottom:0}.fluentform{}.fluentform .ff_payment_summary table{border:0;font-size:var(--wp--preset--font-size--small)}.fluentform .ff_payment_summary table tfoot,.fluentform .ff_payment_summary table thead{border-width:0 0 2px 0;border-color:var(--wp--preset--color--celle-primary);background-color:var(--wp--preset--color--celle-white);color:var(--wp--preset--color--celle-primary-txt)}.fluentform .ff_payment_summary table tfoot tr th,.fluentform .ff_payment_summary table thead tr th{border:0}.fluentform .ff_payment_summary table tbody tr:hover{border-width:0 0 1px 0;border-style:solid;border-color:var(--wp--preset--color--celle-secondary)}.fluentform .ff_payment_summary table tbody tr td{line-height:1.3;border-width:0px 0 1px 0;border-style:solid;border-color:var(--wp--preset--color--celle-primary);background-color:var(--wp--preset--color--celle-white)}.fluentform .ff_payment_summary table tfoot tr th{background-color:var(--wp--preset--color--celle-lightgrey)}.fluentform{}.fluentform .ff-el-section-break{margin-top:4rem;margin-bottom:4rem}.fluentform .ff-el-section-break p{margin-bottom:0.5em}.fluentform .ff-el-section-break hr{margin:0;height:2px;background-color:var(--wp--preset--color--celle-secondary);opacity:1}.fluentform{}.fluentform .spacer-80{height:var(--wp--preset--spacing--80)}.fluentform .spacer-70{height:var(--wp--preset--spacing--70)}.fluentform .spacer-60{height:var(--wp--preset--spacing--60)}.fluentform .spacer-50{height:var(--wp--preset--spacing--50)}.fluentform .spacer-40{height:var(--wp--preset--spacing--40)}.fluentform .spacer-30{height:var(--wp--preset--spacing--30)}.fluentform .spacer-20{height:var(--wp--preset--spacing--20)}.fluentform{}.fluentform .highlight{background-color:var(--wp--preset--color--celle-accent);color:var(--wp--preset--color--celle-primary-txt);padding:1rem;border-radius:0;font-weight:600}.fluentform .highlight p:last-of-type{margin-bottom:0}.fluentform{}.fluentform .ff-column-container.ff_columns_total_2.column-2-highlight .ff-t-column-2{background-color:var(--wp--preset--color--celle-lightblue);padding:1rem;border-radius:0}.fluentform .ff-column-container.ff_columns_total_2.column-2-highlight .ff-t-column-2 .ff-el-group:last-of-type{margin-bottom:0}.fluentform{}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check input{opacity:1;position:relative;z-index:1}.fluentform .ff-el-group.parkflaechen{margin-bottom:2rem}.fluentform .ff-el-group.parkflaechen .ff-el-input--label{margin-bottom:0.3rem}.fluentform .ff-el-group.parkflaechen .ff_el_checkable_photo_holders{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem}@media (max-width:991.98px){.fluentform .ff-el-group.parkflaechen .ff_el_checkable_photo_holders{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0.5rem}}.fluentform .ff-el-group.parkflaechen .ff_el_checkable_photo_holders .ff-el-image-input-src{width:100%}.fluentform .ff-el-group.parkflaechen .ff_el_checkable_photo_holders .ff-el-form-check.ff-el-image-holder{border:2px solid var(--wp--preset--color--celle-primary)}.fluentform .ff-el-group.parkflaechen .ff_el_checkable_photo_holders .ff-el-form-check.ff_item_selected label{background-color:var(--wp--preset--color--celle-primary)}.fluentform .ff-el-group.parkflaechen .ff_el_checkable_photo_holders .ff-el-form-check label{background-color:var(--wp--preset--color--celle-white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0.5rem}.fluentform .ff-el-group.parkflaechen .ff_el_checkable_photo_holders .ff-el-form-check label>span{color:var(--wp--preset--color--celle-primary-txt);font-size:var(--wp--preset--font-size--normal);padding:0.5rem;font-weight:600;width:100%;margin:0;text-align:left;-webkit-box-shadow:none;box-shadow:none}.fluentform .ff-el-group.parkflaechen .ff_el_checkable_photo_holders .ff-el-form-check.ff_item_selected label>span{background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-white)}.fluentform{}:root{--mainmenu-height:55px;--sub-menu-height:51px;--horizontal-gap:calc((100vw - var(--wp--style--global--content-size)) / 2);--horizontal-gap-oneside:calc((100vw - var(--wp--style--global--content-size)))}@media (min-width:1050px){.header-container.desktop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wp--preset--color--celle-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:sticky;top:0;width:100%;z-index:1010;margin-bottom:48px;padding-top:0.5rem;-webkit-transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94)}.header-container.mobile{display:none}}header#masthead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}header#masthead .site-branding{display:inline-block;position:absolute;top:0;left:var(--horizontal-gap-oneside);z-index:1012}nav.menu-topmenue-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;max-width:var(--wp--style--global--content-size);height:100%;padding:0 0.3rem 0.5rem;-webkit-transition:translateY 0.3s ease-in-out;transition:translateY 0.3s ease-in-out}nav.menu-topmenue-container.hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}nav.menu-topmenue-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;list-style:none;margin:0;padding:0}nav.menu-topmenue-container ul li.highlight a{background-color:var(--wp--preset--color--celle-accent);color:var(--wp--preset--color--celle-primary-txt);font-weight:600}nav.menu-topmenue-container ul li.highlight a:hover{border:1px solid var(--wp--preset--color--celle-primary-txt);background-color:var(--wp--preset--color--celle-white);color:var(--wp--preset--color--celle-primary-txt)}nav.menu-topmenue-container ul li.highlight a:hover .cdh-icon{color:var(--wp--preset--color--celle-primary-txt)}nav.menu-topmenue-container ul li.highlight a .cdh-icon{color:var(--wp--preset--color--celle-primary-txt)}nav.menu-topmenue-container ul li.highlight.current_page_item a{border:1px solid var(--wp--preset--color--celle-primary);background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-white)}nav.menu-topmenue-container ul li.highlight.current_page_item a .cdh-icon{color:var(--wp--preset--color--celle-white)}nav.menu-topmenue-container ul li.current_page_item{border:1px solid var(--wp--preset--color--celle-primary)}nav.menu-topmenue-container ul li.current_page_item .cdh-icon{color:var(--wp--preset--color--celle-icon)}nav.menu-topmenue-container ul li button{-webkit-appearance:none;-moz-appearance:none;appearance:none}nav.menu-topmenue-container ul li a,nav.menu-topmenue-container ul li button{background-color:var(--wp--preset--color--celle-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.2rem;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;border:1px solid transparent;color:var(--wp--preset--color--celle-primary-txt);font-size:var(--wp--preset--font-size--x-small);height:100%;padding:0.2em 0.3em;text-decoration:none}nav.menu-topmenue-container ul li a .cdh-icon,nav.menu-topmenue-container ul li button .cdh-icon{font-size:var(--wp--preset--font-size--medium);color:var(--wp--preset--color--celle-icon)}nav.menu-topmenue-container ul li a .external-link,nav.menu-topmenue-container ul li button .external-link{font-size:0.9em}@media (max-width:767.98px){nav.menu-topmenue-container ul li a .external-link,nav.menu-topmenue-container ul li button .external-link{display:none}}nav.menu-topmenue-container ul li a:hover,nav.menu-topmenue-container ul li button:hover{border:1px solid var(--wp--preset--color--celle-primary)}nav.menu-topmenue-container ul li a:hover .cdh-icon,nav.menu-topmenue-container ul li button:hover .cdh-icon{color:var(--wp--preset--color--celle-icon)}nav.main-navigation{position:relative;width:100%}nav.main-navigation ul{list-style:none}nav.main-navigation ul li a{text-decoration:none}nav.main-navigation ul#mainmenu{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:2px solid var(--wp--preset--color--celle-primary);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:0}@media (max-width:1320px){nav.main-navigation ul#mainmenu{margin:0}}nav.main-navigation ul#mainmenu{}nav.main-navigation ul#mainmenu>li:hover:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:4px;background:transparent;z-index:1001}nav.main-navigation ul#mainmenu>li>a{display:block;color:var(--wp--preset--color--celle-primary-txt);font-family:var(--wp--preset--font-family--daxpro);font-size:var(--wp--preset--font-size--medium);font-weight:500;padding:0.3rem 1rem;-ms-hyphens:none;hyphens:none;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}nav.main-navigation ul#mainmenu>li>a:hover{text-decoration-color:currentColor}nav.main-navigation ul#mainmenu>li.current-menu-ancestor.menu-item-has-children>a,nav.main-navigation ul#mainmenu>li.current-menu-item.menu-item-has-children>a,nav.main-navigation ul#mainmenu>li.current-menu-item>a,nav.main-navigation ul#mainmenu>li.current-menu-parent.menu-item-has-children>a,nav.main-navigation ul#mainmenu>li.current-page-ancestor.menu-item-has-children>a{color:var(--wp--preset--color--celle-white);background-color:var(--wp--preset--color--celle-primary)}nav.main-navigation ul#mainmenu>li.current-menu-ancestor.menu-item-has-children>ul.sub-menu,nav.main-navigation ul#mainmenu>li.current-menu-item.menu-item-has-children>ul.sub-menu,nav.main-navigation ul#mainmenu>li.current-menu-item>ul.sub-menu,nav.main-navigation ul#mainmenu>li.current-menu-parent.menu-item-has-children>ul.sub-menu,nav.main-navigation ul#mainmenu>li.current-page-ancestor.menu-item-has-children>ul.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}nav.main-navigation ul#mainmenu>li>ul.sub-menu{z-index:999}nav.main-navigation ul#mainmenu>li:focus-within>ul.sub-menu,nav.main-navigation ul#mainmenu>li:hover>ul.sub-menu{z-index:1005;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}nav.main-navigation ul#mainmenu>li{}nav.main-navigation ul#mainmenu>li.menu-logo{display:block;height:100%;margin-right:auto;padding-bottom:0.7rem;padding-left:0.5rem;padding-right:0.5rem;width:auto}nav.main-navigation ul#mainmenu>li.menu-logo>a{display:block;height:auto;max-height:70px;padding:0;position:absolute;bottom:0.5rem;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}nav.main-navigation ul#mainmenu>li.menu-logo>a img{height:100%;max-height:70px;-o-object-fit:contain;object-fit:contain;max-width:250px}nav.main-navigation ul#mainmenu>li.menu-logo>a.scrolled{-webkit-transform:scale(0.7);transform:scale(0.7);top:calc(-2rem + 30%)}nav.main-navigation ul#mainmenu>li{}nav.main-navigation ul#mainmenu>li>ul.sub-menu{display:none;background-color:var(--wp--preset--color--celle-white);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;position:absolute;padding-left:var(--horizontal-gap);padding-right:var(--horizontal-gap);right:0;top:100%}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li:hover>.megamenu-panel{display:-webkit-box;display:-ms-flexbox;display:flex}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li>a,nav.main-navigation ul#mainmenu>li>ul.sub-menu>li>button{background-color:var(--wp--preset--color--celle-white);border-bottom:5px solid transparent;display:block;font-family:var(--wp--preset--font-family--assistant);font-size:var(--wp--preset--font-size--small);font-weight:500;padding:0.5rem 0.7rem 0.3rem;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s}@media (max-width:1100px){nav.main-navigation ul#mainmenu>li>ul.sub-menu>li>a,nav.main-navigation ul#mainmenu>li>ul.sub-menu>li>button{font-size:calc(var(--wp--preset--font-size--normal) - 0.1rem);padding:0.5rem 0.7rem 0.3rem}}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li>a:hover,nav.main-navigation ul#mainmenu>li>ul.sub-menu>li>button:hover{border-bottom:5px solid var(--wp--preset--color--celle-primary)}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0 0 5px 0}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li button[aria-expanded=true]{border-bottom:5px solid var(--wp--preset--color--celle-primary)}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li.current-menu-item>a,nav.main-navigation ul#mainmenu>li>ul.sub-menu>li.current-menu-item>button,nav.main-navigation ul#mainmenu>li>ul.sub-menu>li.current-page-ancestor>a,nav.main-navigation ul#mainmenu>li>ul.sub-menu>li.current-page-ancestor>button{border-bottom:5px solid var(--wp--preset--color--celle-primary)}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li.current-menu-item>a:hover,nav.main-navigation ul#mainmenu>li>ul.sub-menu>li.current-menu-item>button:hover,nav.main-navigation ul#mainmenu>li>ul.sub-menu>li.current-page-ancestor>a:hover,nav.main-navigation ul#mainmenu>li>ul.sub-menu>li.current-page-ancestor>button:hover{border-bottom:5px solid var(--wp--preset--color--celle-primary)}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li{}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel{background-color:var(--wp--preset--color--celle-white);background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/megamenu-shadow.jpg);background-repeat:repeat-x;background-position:top center;background-size:40px 80px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding-top:2rem;padding-bottom:2rem;position:absolute;top:100%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;z-index:1000;max-height:calc(80vh - var(--mainmenu-height));overflow-y:auto;opacity:0;-webkit-transition:opacity 0.25s ease-out,visibility 0.25s ease-out;transition:opacity 0.25s ease-out,visibility 0.25s ease-out;visibility:hidden}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:var(--wp--style--global--content-size);max-width:var(--wp--style--global--content-size);max-height:100%;overflow-y:auto}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-inner nav ul{width:100%;display:block;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;list-style:none;padding:0}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-inner nav ul li{margin-bottom:1rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:1px solid var(--wp--preset--color--celle-black)}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-inner nav ul li:hover{font-weight:600;border-bottom:1px solid var(--wp--preset--color--celle-primary)}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-inner nav ul li.current-menu-item{border-bottom:1px solid var(--wp--preset--color--celle-primary)}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-inner nav ul li.current-menu-item a{font-weight:600;border-bottom:4px solid var(--wp--preset--color--celle-primary)}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-inner nav ul li a{width:100%;border:10px solid;border-bottom:4px solid transparent;border-left:0;border-right:0;border-top:0;padding:0.5rem 0.5rem}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-inner nav ul li a:hover{font-weight:600;border-bottom:4px solid var(--wp--preset--color--celle-primary)}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-inner nav ul li a:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:0;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);position:relative;z-index:9999}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-close button{background-color:transparent;background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/close.svg);background-position:right center;background-repeat:no-repeat;font-size:var(--wp--preset--font-size--x-small);padding-right:1.5rem;border:0}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-close button:hover{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel .megamenu-close button:hover:hover{text-decoration-color:currentColor}@media (max-width:1400px){nav.main-navigation ul#mainmenu>li>ul.sub-menu>li .megamenu-panel{padding-left:3rem;padding-right:3rem}}nav.main-navigation ul#mainmenu>li>ul.sub-menu>li{}body.megamenu-open{overflow-y:scroll;position:fixed;width:100%;height:100%}.mega-backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.8);z-index:900}.mega-backdrop.is-active{display:block}.lp-header-container{background-color:var(--wp--preset--color--celle-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp-header-container nav ul{margin:0;padding:0;list-style:none}.lp-header-container nav ul li{margin:0;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.lp-header-container nav ul li a{font-weight:600;font-size:var(--wp--preset--font-size--small)}.lp-header-container nav ul li.home:before{font-size:var(--wp--preset--font-size--large)}.lp-header-container .mobile-logo-link{display:block;padding:0.3rem}.lp-header-container .mobile-logo-link img{display:block;height:100%;max-height:3rem;-o-object-fit:contain;object-fit:contain}.lp-header-container .bildmarke-logo-link{display:none}@media (max-width:1049.98px){.header-container.mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wp--preset--color--celle-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:sticky;top:0;gap:0.3rem;width:100%;z-index:1010;-webkit-box-shadow:0 0 0.8rem rgba(0,0,0,0.1);box-shadow:0 0 0.8rem rgba(0,0,0,0.1)}.header-container.mobile .mobile-logo-link{display:block;padding:0.3rem}.header-container.mobile .mobile-logo-link img{display:block;height:100%;max-height:3rem;width:100%;-o-object-fit:contain;object-fit:contain}.header-container.mobile .bildmarke-logo-link{display:none}.header-container.mobile nav.menu-topmenue-container{padding:0}.header-container.mobile nav.menu-topmenue-container ul{margin:0;padding:0;gap:0.5rem}.header-container.mobile nav.menu-topmenue-container ul li.highlight a{background-color:var(--wp--preset--color--celle-white);color:var(--wp--preset--color--celle-primary-txt)}.header-container.mobile nav.menu-topmenue-container ul li.highlight a:hover{border:1px solid var(--wp--preset--color--celle-parimary);background-color:var(--wp--preset--color--celle-white);color:var(--wp--preset--color--celle-parimary)}.header-container.mobile nav.menu-topmenue-container ul li.highlight a:hover .cdh-icon{color:var(--wp--preset--color--celle-parimary)}.header-container.mobile nav.menu-topmenue-container ul li.highlight a .cdh-icon{color:var(--wp--preset--color--celle-primary-txt)}.header-container.mobile nav.menu-topmenue-container ul li.highlight.current-menu-item a{color:var(--wp--preset--color--celle-parimary)}.header-container.mobile nav.menu-topmenue-container ul li.highlight.current-menu-item a .cdh-icon{color:var(--wp--preset--color--celle-parimary)}.header-container.mobile nav.menu-topmenue-container ul li a,.header-container.mobile nav.menu-topmenue-container ul li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;padding:0.3rem}.header-container.mobile nav.menu-topmenue-container ul li a .menu-text,.header-container.mobile nav.menu-topmenue-container ul li button .menu-text{font-size:var(--wp--preset--font-size--x-small);text-decoration:none;word-break:keep-all}.header-container.mobile nav.menu-topmenue-container ul li a:hover,.header-container.mobile nav.menu-topmenue-container ul li button:hover{border:1px solid var(--wp--preset--color--celle-primary)}.header-container.mobile nav.menu-topmenue-container ul li a:hover span.cdh-icon,.header-container.mobile nav.menu-topmenue-container ul li button:hover span.cdh-icon{color:var(--wp--preset--color--celle-icon)}}@media (max-width:1049.98px) and (max-width:767.98px){.header-container.mobile nav.menu-topmenue-container ul{gap:0.3rem}.header-container.mobile nav.menu-topmenue-container ul li a,.header-container.mobile nav.menu-topmenue-container ul li button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:0}.header-container.mobile nav.menu-topmenue-container ul li a:after,.header-container.mobile nav.menu-topmenue-container ul li button:after{display:none}}@media (max-width:1049.98px) and (max-width:575.98px){.header-container.mobile nav.menu-topmenue-container ul{gap:0}.header-container.mobile nav.menu-topmenue-container ul li a .menu-text,.header-container.mobile nav.menu-topmenue-container ul li button .menu-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;text-align:center}.header-container.mobile nav.menu-topmenue-container ul li a .cdh-icon,.header-container.mobile nav.menu-topmenue-container ul li button .cdh-icon{font-size:var(--wp--preset--font-size--x-large)}}@media (max-width:1049.98px){.header-container.mobile .mobilemenu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-white);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;border:1px solid transparent;padding:0.3rem 0.5rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:var(--wp--preset--font-size--small);font-weight:600}.header-container.mobile .mobilemenu-btn span{font-size:var(--wp--preset--font-size--medium)}.header-container.desktop{display:none}}@media (max-width:340px){.header-container.mobile .mobile-logo-link{display:none}.header-container.mobile .bildmarke-logo-link{display:block;padding-left:0.3rem}.header-container.mobile .bildmarke-logo-link img{max-height:2rem;max-width:2rem}}.offcanvas-body nav.menu-mobile-topmenue-container{margin-bottom:1rem}.offcanvas-body nav.menu-mobile-topmenue-container ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.offcanvas-body nav.menu-mobile-topmenue-container ul li{list-style:none}.offcanvas-body nav.menu-mobile-topmenue-container ul li.current-menu-item a .menu-text{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobile-topmenue-container ul li.current-menu-item a .menu-text:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobile-topmenue-container ul li.current-menu-item a .menu-text{text-decoration-color:var(--wp--preset--color--celle-black)}.offcanvas-body nav.menu-mobile-topmenue-container ul li a,.offcanvas-body nav.menu-mobile-topmenue-container ul li button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.3rem;-ms-hyphens:auto;hyphens:auto;width:100%;font-size:var(--wp--preset--font-size--small)}.offcanvas-body nav.menu-mobile-topmenue-container ul li a{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobile-topmenue-container ul li a:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobile-topmenue-container ul li a{font-weight:600}.offcanvas-body nav.menu-mobile-topmenue-container ul li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;font-weight:600;text-align:left}.offcanvas-body{}.offcanvas-body nav.menu-mobiles-menue-container{background-color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid var(--wp--preset--color--celle-primary-txt)}.offcanvas-body nav.menu-mobiles-menue-container ul{margin:0;padding:0;list-style:none}.offcanvas-body nav.menu-mobiles-menue-container ul li{margin:0;padding:0}.offcanvas-body nav.menu-mobiles-menue-container ul li a{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobiles-menue-container ul li a:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobiles-menue-container ul li a{display:block;-ms-hyphens:auto;hyphens:auto;padding:0.3rem 0rem;width:100%}.offcanvas-body nav.menu-mobiles-menue-container ul li a:hover{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobiles-menue-container ul li a:hover:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobiles-menue-container ul li button{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobiles-menue-container ul li button:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobiles-menue-container ul li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;text-align:left;width:100%}.offcanvas-body nav.menu-mobiles-menue-container ul li button:hover{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobiles-menue-container ul li button:hover:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu .submenu-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.3rem 0;position:relative;text-align:left;width:100%}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu .submenu-toggle .toggle-icon{display:block;height:var(--wp--preset--font-size--large);width:var(--wp--preset--font-size--large)}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu .submenu-toggle .toggle-icon:before{font-size:var(--wp--preset--font-size--large);position:relative;right:0;top:0;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu .submenu-toggle[aria-expanded=true] .toggle-icon:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu{}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li{border-bottom:1px solid var(--wp--preset--color--celle-primary-txt)}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li.current-menu-item>a,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li.current-menu-parent>a{color:var(--wp--preset--color--celle-primary);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li.current-menu-item>a:hover,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li.current-menu-parent>a:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li.current-menu-item>a,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li.current-menu-parent>a{text-decoration-color:var(--wp--preset--color--celle-primary-txt)}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>a,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>button{font-weight:600;font-size:var(--wp--preset--font-size--medium);font-family:var(--wp--preset--font-family--daxpro)}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li{}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.3rem;border-top:1px solid var(--wp--preset--color--celle-black)}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li.menu-item-has-children>a,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li.menu-item-has-children>button{font-weight:400;font-size:var(--wp--preset--font-size--normal);position:relative}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li.current-menu-item>a,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li.current-menu-item>button{color:var(--wp--preset--color--celle-primary-txt);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li.current-menu-item>a:hover,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li.current-menu-item>button:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li>a,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li>button{font-weight:400;font-size:var(--wp--preset--font-size--normal);position:relative}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li>a.active-menu-parent,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li>button.active-menu-parent{color:var(--wp--preset--color--celle-primary-txt);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li>a.active-menu-parent:hover,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li>button.active-menu-parent:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li{}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li ul.sub-menu{display:none;max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease;transition:max-height 0.3s ease;border-left:2px solid var(--wp--preset--color--celle-primary)}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li ul.sub-menu.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.3rem;max-height:1000px}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li ul.sub-menu>li{padding-left:0.5rem}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li ul.sub-menu>li>a,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li ul.sub-menu>li>button{font-size:calc(var(--wp--preset--font-size--normal) - 0.1rem);line-height:120%;font-weight:400}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li ul.sub-menu>li.current-menu-item>a,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li ul.sub-menu>li.current-menu-item>button{color:var(--wp--preset--color--celle-primary-txt);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li ul.sub-menu>li.current-menu-item>a:hover,.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li ul.sub-menu>li.current-menu-item>button:hover{text-decoration-color:currentColor}.offcanvas-body nav.menu-mobiles-menue-container ul#mobilemenu>li>ul.sub-menu>li{}.offcanvas{--bs-offcanvas-width:50vw;min-width:300px}.offcanvas .offcanvas-header{padding-bottom:0}.offcanvas .offcanvas-header .mobilemenu-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.offcanvas .offcanvas-header .mobilemenu-close button{background-color:transparent;background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/close.svg);background-position:right center;background-repeat:no-repeat;font-size:var(--wp--preset--font-size--x-small);padding-right:1.5rem;border:0}.offcanvas .offcanvas-header .mobilemenu-close button:hover{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.offcanvas .offcanvas-header .mobilemenu-close button:hover:hover{text-decoration-color:currentColor}@media (max-width:350px){.offcanvas{--bs-offcanvas-width:100vw;min-width:100%}}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.news-section{margin:40px 0}.news-filters{margin-bottom:1.5rem}.news-filters .category-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;gap:0.2rem 0.5rem}.news-filters .category-filter .filter-btn{transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--preset--color--celle-white);border:2px solid var(--wp--preset--color--celle-black);font-size:var(--wp--preset--font-size--small);font-weight:600;padding:0.3rem 0.5rem}.news-filters .category-filter .filter-btn .filter-text{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.news-filters .category-filter .filter-btn .filter-text:hover{text-decoration-color:currentColor}.news-filters .category-filter .filter-btn:hover{background-color:var(--wp--preset--color--celle-white)}.news-filters .category-filter .filter-btn:hover .filter-text{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.news-filters .category-filter .filter-btn:hover .filter-text:hover{text-decoration-color:currentColor}.news-filters .category-filter .filter-btn.active{border-color:var(--wp--preset--color--celle-primary);background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-white)}.news-filters .category-filter .filter-btn.active .count-pill{background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-white)}.news-filters .category-filter .filter-btn .count-pill{background-color:var(--wp--preset--color--celle-lightgrey);color:var(--wp--preset--color--celle-black);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0em 0.3em;line-height:1;border-radius:3px;font-weight:600;text-decoration:none}body.single-parkflaeche .news-list{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width:991.98px){body.single-parkflaeche .news-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){body.single-parkflaeche .news-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.news-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;grid-template-columns:repeat(3,1fr);gap:2rem;list-style:none;padding:0;margin:0}@media (max-width:991.98px){.news-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.news-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.news-card{overflow:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s}.news-card .entry-meta{position:relative}.news-card .entry-meta .pill{display:inline-block;font-size:var(--wp--preset--font-size--x-small);color:var(--wp--preset--color--celle-black)}.news-card .news-image,.news-card .news-image-wrapper{position:relative;aspect-ratio:16/9;overflow:hidden;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.news-card .news-image img,.news-card .news-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-o-object-position:center center;object-position:center center;-webkit-filter:greyscale(1) contrast(1.3);filter:greyscale(1) contrast(1.3)}.news-card:hover .read-more-text{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.news-card:hover .read-more-text:hover{text-decoration-color:currentColor}.news-card:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.news-card .news-content{padding:1rem 0 0;color:var(--wp--preset--color--celle-black);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:1}.news-card .news-content header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5rem}.news-card .news-content header h3{margin-bottom:0}.news-card .news-content h3{font-size:var(--wp--preset--font-size--normal);font-weight:700;-ms-hyphens:auto;hyphens:auto;margin-top:0;line-height:1}.news-card .news-content h3 a{color:var(--wp--preset--color--celle-black);text-decoration:none}.news-card .news-content h3 a:before{content:"";position:absolute;inset:0;z-index:1;border:none}.news-card .news-content h3 a:focus-visible{-webkit-box-shadow:none;box-shadow:none}.news-card .news-content h3 a:hover{color:var(--wp--preset--color--celle-black);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.news-card .news-content h3 a:hover:hover{text-decoration-color:currentColor}.news-card .news-content .news-date,.news-card .news-content time{font-size:var(--wp--preset--font-size--x-small);font-weight:700;display:block;margin-bottom:0.5rem}.news-card .news-content .news-excerpt,.news-card .news-content p{line-height:1.3;font-size:var(--wp--preset--font-size--small);-ms-hyphens:auto;hyphens:auto;margin-bottom:0.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.news-card .news-content .read-more-text{font-weight:600;font-size:var(--wp--preset--font-size--x-small)}.more-posts .news-card{padding:1rem}.more-posts .news-card .news-content{padding-left:0;padding-right:0}.more-posts .news-card:hover{background-color:var(--wp--preset--color--celle-white)}.news-loading{display:none;text-align:center;padding:1rem}.news-container.loading{opacity:0.5}.no-posts{padding:30px;text-align:center;background-color:#f9f9f9;border-radius:5px}footer .site-footer-top .footer-content .footer-top-2 .footer-news-list{list-style:none;padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0.5rem}footer .site-footer-top .footer-content .footer-top-2 .footer-news-list .news-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0rem}footer .site-footer-top .footer-content .footer-top-2 .footer-news-list .news-content h3{border-bottom:0;margin:0;padding:0}@media (min-width:1200px){footer .site-footer-top .footer-content .footer-top-2 .footer-news-list .news-content{-ms-grid-columns:1fr 0.5rem 2fr;grid-template-columns:1fr 2fr;gap:0.5rem}}.entry-excerpt{font-size:var(--wp--preset--font-size--large);font-weight:600;margin-bottom:1rem}.entry-excerpt p{margin:0}.stellengesuch-details-box{padding:0 0 1rem 0;margin-bottom:2rem;border-bottom:5px solid var(--wp--preset--color--celle-primary)}.stellengesuch-details-box h3{font-size:var(--wp--preset--font-size--medium);font-weight:bold}.stellengesuch-details-box dl{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem 1rem}@media (max-width:991.98px){.stellengesuch-details-box dl{-ms-flex-wrap:wrap;flex-wrap:wrap}}.stellengesuch-details-box dl div{border:1px solid var(--wp--preset--color--celle-primary);padding:0.2em 0.5em;border-radius:0.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.3rem;position:relative}.stellengesuch-details-box dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.2em;margin:0;line-height:var(--wp--preset--font-size--x-small)}.stellengesuch-details-box dl dt .label{font-weight:600;font-size:var(--wp--preset--font-size--x-small)}.stellengesuch-details-box dl dt span.cdh-icon{color:var(--wp--preset--color--celle-icon)}.stellengesuch-details-box dl dd{font-size:var(--wp--preset--font-size--x-small);margin:0}.stellengesuch-details-box .btn-bewerbung{background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-black);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.stellengesuch-details-box .btn-bewerbung:hover{text-decoration-color:currentColor}.stellengesuch-details-box .btn-bewerbung{padding:0.2rem 0.5rem;display:inline-block;margin-top:0.3rem;font-weight:600;border:2px solid var(--wp--preset--color--celle-primary);transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s}.stellengesuch-details-box .btn-bewerbung:hover{border-color:var(--wp--preset--color--celle-black);background-color:white}#searchModal .modal-content{background-color:var(--wp--preset--color--celle-black);color:var(--wp--preset--color--celle-white)}#searchModal .modal-content .modal-header{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#searchModal .modal-content .modal-header button{background-color:transparent;background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/close-white.svg);background-position:right 0.5rem bottom 0.5rem;background-repeat:no-repeat;border:0;color:var(--wp--preset--color--celle-white);font-size:var(--wp--preset--font-size--x-small);opacity:1;padding:0.5rem 2rem 0.5rem 1rem;width:auto;line-height:1;border-radius:0}#searchModal .modal-content .modal-header button:focus,#searchModal .modal-content .modal-header button:focus-visible,#searchModal .modal-content .modal-header button:hover{outline:2px solid var(--wp--preset--color--celle-white);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-black);box-shadow:0 0 0 6px var(--wp--preset--color--celle-black)}section.widget_search form.wp-block-search__button-inside label{font-weight:700;margin-bottom:0.5rem}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper input{border-color:var(--wp--preset--color--celle-white);padding:0.5em 1em;width:100%;height:100%;margin:0}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper button{background-color:var(--wp--preset--color--celle-secondary);color:var(--wp--preset--color--celle-black);font-weight:700;margin:0;white-space:nowrap}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper button,section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper input{color:var(--wp--preset--color--celle-black)}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper button[type=submit].wp-block-search__button{border:2px solid var(--wp--preset--color--celle-secondary);background-color:var(--wp--preset--color--celle-secondary);color:var(--wp--preset--color--celle-black);padding-right:2.5rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="16" viewBox="0 0 19 16" fill="none"><path d="M0 16V10L8 8L0 6V0L19 8L0 16Z" fill="black"/></svg>');background-size:1rem 1rem;background-repeat:no-repeat;background-position:center right 0.9rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper button[type=submit].wp-block-search__button:hover{text-decoration-color:currentColor}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper button[type=submit].wp-block-search__button:disabled{border:2px solid var(--wp--preset--color--celle-lightgrey);background-color:var(--wp--preset--color--celle-lightgrey);color:var(--wp--preset--color--celle-black);padding-right:2.5rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="16" viewBox="0 0 19 16" fill="none"><path d="M0 16V10L8 8L0 6V0L19 8L0 16Z" fill="%23A2A3A4"/></svg>');background-size:1rem 1rem;background-repeat:no-repeat;background-position:center right 0.9rem;text-decoration:none;cursor:not-allowed}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper button[type=submit].wp-block-search__button:disabled:hover{border:2px solid var(--wp--preset--color--celle-black);background-color:var(--wp--preset--color--celle-lightgrey);color:var(--wp--preset--color--celle-black);text-decoration:none}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper button[type=submit].wp-block-search__button:hover{border:2px solid var(--wp--preset--color--celle-white);background-color:var(--wp--preset--color--celle-white);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="16" viewBox="0 0 19 16" fill="none"><path d="M0 16V10L8 8L0 6V0L19 8L0 16Z" fill="black"/></svg>');color:var(--wp--preset--color--celle-black)}section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper button[type=submit].wp-block-search__button:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);position:relative}@media (max-width:575.98px){section.widget_search form.wp-block-search__button-inside .wp-block-search__inside-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}}main form.wp-block-search__button-outside label{font-weight:700;margin-bottom:0.5rem}main form.wp-block-search__button-outside .wp-block-search__inside-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}main form.wp-block-search__button-outside .wp-block-search__inside-wrapper input{border-color:var(--wp--preset--color--celle-black);padding:0.5em 1em}main form.wp-block-search__button-outside .wp-block-search__inside-wrapper button{background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-black);font-weight:700;margin:0}@media (max-width:575.98px){main form.wp-block-search__button-outside .wp-block-search__inside-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}}nav.menu-searchlist-container ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.3rem 1rem}@media (max-width:575.98px){nav.menu-searchlist-container ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}nav.menu-searchlist-container ul li a{text-decoration:none}nav.menu-searchlist-container ul li a:focus,nav.menu-searchlist-container ul li a:focus-visible,nav.menu-searchlist-container ul li a:hover{-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-black);box-shadow:0 0 0 6px var(--wp--preset--color--celle-black);outline-offset:2px;outline:2px solid var(--wp--preset--color--celle-white)}article.searchpost mark{background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-black);font-weight:600}article.searchpost header .meta-wrapper{border-top:2px solid var(--wp--preset--color--celle-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0.3rem;margin-bottom:0.5rem;margin-top:2rem;padding-top:2rem}article.searchpost header .meta-wrapper .pill{color:var(--wp--preset--color--celle-black);font-size:var(--wp--preset--font-size--x-small);font-weight:500;border:1px solid var(--wp--preset--color--celle-black);border-radius:0px;padding:0 0.25em;background-color:var(--wp--preset--color--celle-grey-50)}article.searchpost header h2{font-size:var(--wp--preset--font-size--medium)}article.searchpost .entry-content{margin:0}article.searchpost .entry-content.has-image{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}article.searchpost .search-thumbnail{-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}article.searchpost .search-thumbnail img{display:block;height:auto}article.searchpost .entry-content.has-image>:not(.search-thumbnail){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1}article.searchpost{}article.searchpost .dlm-download-wrapper .dlm-download-inside{border:0;background-color:transparent;padding:0}article.searchpost .dlm-download-wrapper .dlm-download-inside .dlm-download-title{font-size:var(--wp--preset--font-size--medium);font-weight:bold}article.searchpost .dlm-download-wrapper .dlm-download-inside .dlm-icon{display:none;visibility:hidden}article.searchpost{}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:-ms-grid;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.gallery-columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.gallery-columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.gallery-columns-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.gallery-columns-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.gallery-columns-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.gallery-columns-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.gallery-columns-9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--wp--preset--color--celle-accent);border-radius:0;clip:auto!important;clip-path:none;color:white;display:block;font-size:1rem;font-weight:500;height:auto;left:5px;line-height:normal;padding:0.7rem 1rem;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.wp-block-button .wp-block-button__link{border-radius:0;border-width:2px;border-style:solid;border-color:currentColor;-ms-hyphens:auto;hyphens:auto;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s}.wp-block-button .wp-block-button__link:hover{-webkit-text-decoration:2px solid underline currentColor;text-decoration:2px solid underline currentColor}.wp-block-button .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white)}.wp-block-button .wp-block-button__link:disabled{cursor:not-allowed;background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-grey-10)}.wp-block-button .wp-block-button__link.has-button-primary-background-color{color:var(--wp--preset--color--celle-black);border-color:var(--wp--preset--color--celle-primary)}.wp-block-button .wp-block-button__link.has-button-primary-background-color:hover{background-color:var(--wp--preset--color--celle-white)!important;border-color:var(--wp--preset--color--celle-black)}.wp-block-button .wp-block-button__link.has-button-accent-background-color{color:var(--wp--preset--color--celle-white);border-color:var(--wp--preset--color--celle-accent)}.wp-block-button .wp-block-button__link.has-button-secondary-background-color{color:var(--wp--preset--color--celle-white);border-color:var(--wp--preset--color--celle-black)}.wp-block-gallery.has-nested-images figure.wp-block-image .image-copyright{position:absolute;top:0;bottom:auto;right:0;left:auto;-webkit-transform:translateY(-50%) translateX(-5px) rotate(-90deg);transform:translateY(-50%) translateX(-5px) rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;background-color:white;height:auto;width:auto;-ms-hyphens:auto;hyphens:auto;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background-color:var(--wp--preset--color--celle-black);font-size:var(--wp--preset--font-size--x-small);text-shadow:none;font-weight:500;padding:0.3em}.wp-block-query ul{gap:1.5rem}.wp-block-query ul li{padding:1rem;background-color:transparent;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s}.wp-block-query ul li:hover{background-color:var(--wp--preset--color--celle-white);-webkit-box-shadow:0 0 1rem rgba(0,0,0,0.1);box-shadow:0 0 1rem rgba(0,0,0,0.1)}.wp-block-query ul li figure{margin:0 0 1rem 0}.wp-block-query ul li figure.placeholder-container{aspect-ratio:4/3}.wp-block-query ul li figure.placeholder-container .placeholder-image{display:block;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;padding:0;width:100%}.wp-block-query ul li .wp-block-post-date{font-size:var(--wp--preset--font-size--x-small);margin-bottom:0.5rem;margin-top:0.3rem}.wp-block-query ul li .wp-block-post-title{font-size:var(--wp--preset--font-size--medium);margin:0}@media (max-width:767.98px){.wp-block-query ul li .wp-block-post-title{-ms-hyphens:auto;hyphens:auto}}@media (max-width:1199.98px){.wp-block-query ul{gap:0.5rem}}@media (max-width:991.98px){.wp-block-query ul.columns-3{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(10rem,1fr))[2];grid-template-columns:repeat(2,minmax(10rem,1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.wp-block-query ul.columns-3 li:first-child,.wp-block-query ul.columns-3 li:nth-child(2){height:100%}.wp-block-query ul.columns-3 li:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;height:auto}.wp-block-query ul.columns-3 li:nth-child(3) figure{aspect-ratio:16/9!important}}@media (max-width:767.98px){.wp-block-query ul.columns-3{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.accordion-controls button{border:0px;background-color:transparent;color:var(--wp--preset--color--celle-primary);padding:0.3rem 0.5rem;font-size:0.85rem;text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.accordion-controls button:hover{text-decoration-color:currentColor}.accordion-controls button:hover{text-decoration-color:var(--wp--preset--color--celle-primary)}.block-editor-block-list__block.wp-block-acf-accordion-item details[open],.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details[open],details.wp-block-acf-accordion-item.is-style-standard[open],details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard)[open]{-webkit-box-shadow:0 0 0.5rem var(--wp--preset--color--celle-primary);box-shadow:0 0 0.5rem var(--wp--preset--color--celle-primary)}.block-editor-block-list__block.wp-block-acf-accordion-item details summary,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details summary,details.wp-block-acf-accordion-item.is-style-standard summary,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) summary{border:2px solid var(--wp--preset--color--celle-black);color:var(--wp--preset--color--celle-black);background-color:var(--wp--preset--color--celle-white);font-family:var(--wp--preset--font-family--daxpro);font-size:inherit;font-weight:500;padding-right:3rem}.block-editor-block-list__block.wp-block-acf-accordion-item details summary::marker,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details summary::marker,details.wp-block-acf-accordion-item.is-style-standard summary::marker,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) summary::marker{content:""}.block-editor-block-list__block.wp-block-acf-accordion-item details summary::-webkit-details-marker,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details summary::-webkit-details-marker,details.wp-block-acf-accordion-item.is-style-standard summary::-webkit-details-marker,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) summary::-webkit-details-marker{display:none!important}.block-editor-block-list__block.wp-block-acf-accordion-item details summary:hover:after,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details summary:hover:after,details.wp-block-acf-accordion-item.is-style-standard summary:hover:after,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) summary:hover:after{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;-webkit-transform:scale(1.2);transform:scale(1.2)}.block-editor-block-list__block.wp-block-acf-accordion-item details summary[aria-expanded=true],.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details summary[aria-expanded=true],details.wp-block-acf-accordion-item.is-style-standard summary[aria-expanded=true],details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) summary[aria-expanded=true]{border-bottom:0}.block-editor-block-list__block.wp-block-acf-accordion-item details summary[aria-expanded=true]:after,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details summary[aria-expanded=true]:after,details.wp-block-acf-accordion-item.is-style-standard summary[aria-expanded=true]:after,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) summary[aria-expanded=true]:after{background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 2.37942e-05L12 6.00002L10.6 7.40002L6 2.80002L1.4 7.40002L1.22392e-07 6.00002L6 2.37942e-05Z" fill="black"/></svg>')}.block-editor-block-list__block.wp-block-acf-accordion-item details summary[aria-expanded=false]:after,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details summary[aria-expanded=false]:after,details.wp-block-acf-accordion-item.is-style-standard summary[aria-expanded=false]:after,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) summary[aria-expanded=false]:after{background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 7.4L0 1.4L1.4 0L6 4.6L10.6 0L12 1.4L6 7.4Z" fill="black"/></svg>')}.block-editor-block-list__block.wp-block-acf-accordion-item details summary:after,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details summary:after,details.wp-block-acf-accordion-item.is-style-standard summary:after,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) summary:after{background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 7.4L0 1.4L1.4 0L6 4.6L10.6 0L12 1.4L6 7.4Z" fill="black"/></svg>')}.block-editor-block-list__block.wp-block-acf-accordion-item details .accordion-panel,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{background-color:var(--wp--preset--color--celle-white)}.block-editor-block-list__block.wp-block-acf-accordion-item details.has-xx-small-font-size summary,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-xx-small-font-size summary,details.wp-block-acf-accordion-item.is-style-standard.has-xx-small-font-size summary,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-xx-small-font-size summary{font-size:0.6rem!important;padding-top:calc(0.6rem * 1.2);padding-bottom:calc(0.6rem * 1.2);line-height:calc(0.6rem)}.block-editor-block-list__block.wp-block-acf-accordion-item details .accordion-panel,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item details.has-x-small-font-size summary,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-x-small-font-size summary,details.wp-block-acf-accordion-item.is-style-standard.has-x-small-font-size summary,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-x-small-font-size summary{font-size:0.7rem!important;padding-top:calc(0.7rem * 1.2);padding-bottom:calc(0.7rem * 1.2);line-height:calc(0.7rem)}.block-editor-block-list__block.wp-block-acf-accordion-item details .accordion-panel,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item details.has-small-font-size summary,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-small-font-size summary,details.wp-block-acf-accordion-item.is-style-standard.has-small-font-size summary,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-small-font-size summary{font-size:0.8rem!important;padding-top:calc(0.8rem * 1.2);padding-bottom:calc(0.8rem * 1.2);line-height:calc(0.8rem)}.block-editor-block-list__block.wp-block-acf-accordion-item details .accordion-panel,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item details.has-medium-font-size summary,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-medium-font-size summary,details.wp-block-acf-accordion-item.is-style-standard.has-medium-font-size summary,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-medium-font-size summary{font-size:1rem!important;padding-top:calc(1rem * 1.2);padding-bottom:calc(1rem * 1.2);line-height:calc(1rem)}.block-editor-block-list__block.wp-block-acf-accordion-item details .accordion-panel,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item details.has-large-font-size summary,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-large-font-size summary,details.wp-block-acf-accordion-item.is-style-standard.has-large-font-size summary,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-large-font-size summary{font-size:1.25rem!important;padding-top:calc(1.25rem * 1.2);padding-bottom:calc(1.25rem * 1.2);line-height:calc(1.25rem)}.block-editor-block-list__block.wp-block-acf-accordion-item details .accordion-panel,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item details.has-x-large-font-size summary,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-x-large-font-size summary,details.wp-block-acf-accordion-item.is-style-standard.has-x-large-font-size summary,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-x-large-font-size summary{font-size:1.5rem!important;padding-top:calc(1.5rem * 1.2);padding-bottom:calc(1.5rem * 1.2);line-height:calc(1.5rem)}.block-editor-block-list__block.wp-block-acf-accordion-item details .accordion-panel,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item details.has-xx-large-font-size summary,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-xx-large-font-size summary,details.wp-block-acf-accordion-item.is-style-standard.has-xx-large-font-size summary,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-xx-large-font-size summary{font-size:2rem!important;padding-top:calc(2rem * 1.2);padding-bottom:calc(2rem * 1.2);line-height:calc(2rem)}.block-editor-block-list__block.wp-block-acf-accordion-item details .accordion-panel,.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details,details.wp-block-acf-accordion-item.is-style-rahmenlos{margin-bottom:1.5rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details summary,details.wp-block-acf-accordion-item.is-style-rahmenlos summary{background-color:var(--wp--preset--color--celle-white);border-width:2px 0 0 0;color:var(--wp--preset--color--celle-black);font-family:var(--wp--preset--font-family--daxpro);font-weight:500;font-size:inherit;padding-right:3rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details summary::marker,details.wp-block-acf-accordion-item.is-style-rahmenlos summary::marker{content:""}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details summary::-webkit-details-marker,details.wp-block-acf-accordion-item.is-style-rahmenlos summary::-webkit-details-marker{display:none!important}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details summary:after,details.wp-block-acf-accordion-item.is-style-rahmenlos summary:after{background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 7.4L0 1.4L1.4 0L6 4.6L10.6 0L12 1.4L6 7.4Z" fill="black"/></svg>');right:0.5rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details summary[aria-expanded=false],details.wp-block-acf-accordion-item.is-style-rahmenlos summary[aria-expanded=false]{border-top:2px solid var(--wp--preset--color--celle-primary)}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details summary[aria-expanded=false]:after,details.wp-block-acf-accordion-item.is-style-rahmenlos summary[aria-expanded=false]:after{background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 7.4L0 1.4L1.4 0L6 4.6L10.6 0L12 1.4L6 7.4Z" fill="black"/></svg>')}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details summary[aria-expanded=true],details.wp-block-acf-accordion-item.is-style-rahmenlos summary[aria-expanded=true]{border-top:2px solid var(--wp--preset--color--celle-primary)}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details summary[aria-expanded=true]:after,details.wp-block-acf-accordion-item.is-style-rahmenlos summary[aria-expanded=true]:after{background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 2.37942e-05L12 6.00002L10.6 7.40002L6 2.80002L1.4 7.40002L1.22392e-07 6.00002L6 2.37942e-05Z" fill="black"/></svg>')}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel{border:0;padding:0 3rem 1rem 1rem;background-color:var(--wp--preset--color--celle-white)}@media (max-width:575.98px){.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel{padding:0 1rem}}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-xx-small-font-size summary,details.wp-block-acf-accordion-item.is-style-rahmenlos.has-xx-small-font-size summary{font-size:0.6rem!important;padding-top:calc(0.6rem * 1.2);padding-bottom:calc(0.6rem * 1.2);line-height:calc(0.6rem)}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-x-small-font-size summary,details.wp-block-acf-accordion-item.is-style-rahmenlos.has-x-small-font-size summary{font-size:0.7rem!important;padding-top:calc(0.7rem * 1.2);padding-bottom:calc(0.7rem * 1.2);line-height:calc(0.7rem)}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-small-font-size summary,details.wp-block-acf-accordion-item.is-style-rahmenlos.has-small-font-size summary{font-size:0.8rem!important;padding-top:calc(0.8rem * 1.2);padding-bottom:calc(0.8rem * 1.2);line-height:calc(0.8rem)}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-medium-font-size summary,details.wp-block-acf-accordion-item.is-style-rahmenlos.has-medium-font-size summary{font-size:1rem!important;padding-top:calc(1rem * 1.2);padding-bottom:calc(1rem * 1.2);line-height:calc(1rem)}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-large-font-size summary,details.wp-block-acf-accordion-item.is-style-rahmenlos.has-large-font-size summary{font-size:1.25rem!important;padding-top:calc(1.25rem * 1.2);padding-bottom:calc(1.25rem * 1.2);line-height:calc(1.25rem)}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-x-large-font-size summary,details.wp-block-acf-accordion-item.is-style-rahmenlos.has-x-large-font-size summary{font-size:1.5rem!important;padding-top:calc(1.5rem * 1.2);padding-bottom:calc(1.5rem * 1.2);line-height:calc(1.5rem)}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel{font-size:1rem}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-xx-large-font-size summary,details.wp-block-acf-accordion-item.is-style-rahmenlos.has-xx-large-font-size summary{font-size:2rem!important;padding-top:calc(2rem * 1.2);padding-bottom:calc(2rem * 1.2);line-height:calc(2rem)}.block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel{font-size:1rem}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-xx-small-font-size summary,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-xx-small-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos.has-xx-small-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard.has-xx-small-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-xx-small-font-size summary{font-size:0.6rem!important;padding-top:calc(0.6rem * 1.2);padding-bottom:calc(0.6rem * 1.2);line-height:calc(0.6rem)}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-x-small-font-size summary,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-x-small-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos.has-x-small-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard.has-x-small-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-x-small-font-size summary{font-size:0.7rem!important;padding-top:calc(0.7rem * 1.2);padding-bottom:calc(0.7rem * 1.2);line-height:calc(0.7rem)}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-small-font-size summary,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-small-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos.has-small-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard.has-small-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-small-font-size summary{font-size:0.8rem!important;padding-top:calc(0.8rem * 1.2);padding-bottom:calc(0.8rem * 1.2);line-height:calc(0.8rem)}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-medium-font-size summary,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-medium-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos.has-medium-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard.has-medium-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-medium-font-size summary{font-size:1rem!important;padding-top:calc(1rem * 1.2);padding-bottom:calc(1rem * 1.2);line-height:calc(1rem)}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-large-font-size summary,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-large-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos.has-large-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard.has-large-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-large-font-size summary{font-size:1.25rem!important;padding-top:calc(1.25rem * 1.2);padding-bottom:calc(1.25rem * 1.2);line-height:calc(1.25rem)}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-x-large-font-size summary,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-x-large-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos.has-x-large-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard.has-x-large-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-x-large-font-size summary{font-size:1.5rem!important;padding-top:calc(1.5rem * 1.2);padding-bottom:calc(1.5rem * 1.2);line-height:calc(1.5rem)}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details.has-xx-large-font-size summary,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details.has-xx-large-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos.has-xx-large-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard.has-xx-large-font-size summary,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard).has-xx-large-font-size summary{font-size:2rem!important;padding-top:calc(2rem * 1.2);padding-bottom:calc(2rem * 1.2);line-height:calc(2rem)}.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-rahmenlos details .accordion-panel,.wp-block-acf-accordion-group .block-editor-block-list__block.wp-block-acf-accordion-item.is-style-standard details .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-rahmenlos .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item.is-style-standard .accordion-panel,.wp-block-acf-accordion-group details.wp-block-acf-accordion-item:not(.is-style-rahmenlos):not(.is-style-standard) .accordion-panel{font-size:1rem}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0;padding:0}@-moz-document url-prefix(){body{font-weight:normal!important}}.page{margin-bottom:0}main{scroll-margin-top:8rem}html{font-size:125%;scroll-behavior:smooth;scrollbar-color:var(--wp--preset--color--celle-primary) var(--wp--preset--color--celle-white);scrollbar-width:thin;scroll-padding-top:8rem}@media (max-width:575.98px){html{font-size:105%}}details summary::-webkit-details-marker{display:none}.has-celle-primary-background-color :focus-visible{outline:2px solid var(--wp--preset--color--celle-white);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-primary);box-shadow:0 0 0 6px var(--wp--preset--color--celle-primary)}.site-main :focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white)}.has-celle-black-background-color :focus-visible{outline:2px solid var(--wp--preset--color--celle-white);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-black);box-shadow:0 0 0 6px var(--wp--preset--color--celle-black)}.wp-block-separator{max-width:5rem!important;opacity:1!important}nav.rank-math-breadcrumb{padding-top:1.7rem}@media (max-width:1199.98px){nav.rank-math-breadcrumb{border-top:0}}nav.rank-math-breadcrumb p{margin-bottom:0;font-size:var(--wp--preset--font-size--x-small)}nav.rank-math-breadcrumb p span.last{font-weight:bold}nav.rank-math-breadcrumb p a{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}nav.rank-math-breadcrumb p a:hover{text-decoration-color:currentColor}button.lightbox-trigger{position:absolute;left:1rem;top:0}.text-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.text-column li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:767.98px){.text-column{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:1349.98px){.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:calc(100% - 2rem);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained.wp-block-group-is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:calc(100% - 2rem)}}@media (max-width:575.98px){.is-layout-constrained.wp-block-group-is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:calc(100% - 1rem)}.single .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:calc(100% - 0.5rem)}}.entry-content{margin-top:0}[tabindex]:not([tabindex="-1"]),a,button,input,select,textarea{scroll-margin-top:150px}@media (max-width:768px){[tabindex]:not([tabindex="-1"]),a,button,input,select,textarea{scroll-margin-top:80px}}@media (max-width:651px){table.mtr-table tbody td:first-child{color:black}table.mtr-table tbody tr{border-bottom:1px solid var(--wp--preset--color--celle-primary)!important}table.mtr-table .mtr-td-tag{font-weight:600}table.mtr-table .mtr-cell-content{-ms-hyphens:auto;hyphens:auto;font-weight:500}}.skiplinks ul{margin:0;padding:0;list-style-type:none}section.newsticker,section.newsticker .newsticker-slider .swiper-wrapper{min-height:1.5rem;margin:0}.newsticker .newsticker-slider .swiper-wrapper .swiper-slide p{font-size:var(--wp--preset--font-size--x-small);font-weight:600}section.newsticker{z-index:1010!important;position:relative}section.newsticker>.is-layout-constrained>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.newsticker>.is-layout-constrained>.wrapper nav{margin:0}.pum.pum-theme-standard-theme .pum-container{border-left:10px solid var(--wp--preset--color--celle-error);padding-top:3rem;font-size:var(--wp--preset--font-size--normal)}.pum.pum-theme-standard-theme .pum-container .pum-title{font-size:clamp(1rem,2vw,var(--wp--preset--font-size--x-large));font-weight:medium;font-family:var(--wp--preset--font-family--daxpro);-ms-hyphens:auto;hyphens:auto}.pum.pum-theme-standard-theme .pum-container .pum-close{background-color:transparent;background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/close.svg);background-position:right center;background-repeat:no-repeat;font-size:var(--wp--preset--font-size--x-small);padding-right:1.5rem;border:0;top:10px;right:10px}.pum.pum-theme-standard-theme .pum-container .pum-close:hover{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.pum.pum-theme-standard-theme .pum-container .pum-close:hover:hover{text-decoration-color:currentColor}.pum.pum-theme-standard-theme .pum-container p{-webkit-margin-before:1rem;margin-block-start:1rem}.pum.pum-theme-standard-theme .pum-container ol,.pum.pum-theme-standard-theme .pum-container p,.pum.pum-theme-standard-theme .pum-container ul{font-size:var(--wp--preset--font-size--normal)}.pum.pum-theme-standard-theme .pum-container>a{text-decoration-color:var(--wp--preset--color--celle-black)}.pum.pum-theme-standard-theme .pum-container h1,.pum.pum-theme-standard-theme .pum-container h2,.pum.pum-theme-standard-theme .pum-container h3,.pum.pum-theme-standard-theme .pum-container h4,.pum.pum-theme-standard-theme .pum-container h5,.pum.pum-theme-standard-theme .pum-container h6{-ms-hyphens:auto;hyphens:auto;font-weight:medium;font-size:clamp(1rem,2vw,var(--wp--preset--font-size--x-large));margin:0;margin-bottom:0.5rem;line-height:1.2;padding:0}.pum.pum-theme-standard-theme .pum-container h1{font-size:clamp(1.6rem,4vw,2rem)}.pum.pum-theme-standard-theme .pum-container h2{font-size:clamp(1.4rem,3.5vw,1.8rem)}.pum.pum-theme-standard-theme .pum-container h3{font-size:clamp(1.2rem,3vw,1.6rem)}.pum.pum-theme-standard-theme .pum-container h4{font-size:clamp(1.1rem,2.5vw,1.4rem)}.pum.pum-theme-standard-theme .pum-container h5{font-size:clamp(1rem,2vw,1.2rem)}.pum.pum-theme-standard-theme .pum-container h6{font-size:clamp(1rem,1.5vw,1rem)}.news-pagination,nav.navigation,nav.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.news-pagination .nav-links,.news-pagination>.pagination,nav.navigation .nav-links,nav.navigation>.pagination,nav.pagination .nav-links,nav.pagination>.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.news-pagination .nav-links button,.news-pagination>.pagination button,nav.navigation .nav-links button,nav.navigation>.pagination button,nav.pagination .nav-links button,nav.pagination>.pagination button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.news-pagination .nav-links .nav-next,.news-pagination .nav-links .nav-previous,.news-pagination .nav-links .page-numbers,.news-pagination .nav-links button,.news-pagination>.pagination .nav-next,.news-pagination>.pagination .nav-previous,.news-pagination>.pagination .page-numbers,.news-pagination>.pagination button,nav.navigation .nav-links .nav-next,nav.navigation .nav-links .nav-previous,nav.navigation .nav-links .page-numbers,nav.navigation .nav-links button,nav.navigation>.pagination .nav-next,nav.navigation>.pagination .nav-previous,nav.navigation>.pagination .page-numbers,nav.navigation>.pagination button,nav.pagination .nav-links .nav-next,nav.pagination .nav-links .nav-previous,nav.pagination .nav-links .page-numbers,nav.pagination .nav-links button,nav.pagination>.pagination .nav-next,nav.pagination>.pagination .nav-previous,nav.pagination>.pagination .page-numbers,nav.pagination>.pagination button{background-color:var(--wp--preset--color--celle-black);color:var(--wp--preset--color--celle-white);border:2px solid var(--wp--preset--color--celle-black);padding:0.5em;line-height:1;margin:0;text-decoration:none;font-weight:700}.news-pagination .nav-links .nav-next.current,.news-pagination .nav-links .nav-previous.current,.news-pagination .nav-links .page-numbers.current,.news-pagination .nav-links button.current,.news-pagination>.pagination .nav-next.current,.news-pagination>.pagination .nav-previous.current,.news-pagination>.pagination .page-numbers.current,.news-pagination>.pagination button.current,nav.navigation .nav-links .nav-next.current,nav.navigation .nav-links .nav-previous.current,nav.navigation .nav-links .page-numbers.current,nav.navigation .nav-links button.current,nav.navigation>.pagination .nav-next.current,nav.navigation>.pagination .nav-previous.current,nav.navigation>.pagination .page-numbers.current,nav.navigation>.pagination button.current,nav.pagination .nav-links .nav-next.current,nav.pagination .nav-links .nav-previous.current,nav.pagination .nav-links .page-numbers.current,nav.pagination .nav-links button.current,nav.pagination>.pagination .nav-next.current,nav.pagination>.pagination .nav-previous.current,nav.pagination>.pagination .page-numbers.current,nav.pagination>.pagination button.current{background-color:var(--wp--preset--color--celle-primary);border-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-black);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.news-pagination .nav-links .nav-next.current:hover,.news-pagination .nav-links .nav-previous.current:hover,.news-pagination .nav-links .page-numbers.current:hover,.news-pagination .nav-links button.current:hover,.news-pagination>.pagination .nav-next.current:hover,.news-pagination>.pagination .nav-previous.current:hover,.news-pagination>.pagination .page-numbers.current:hover,.news-pagination>.pagination button.current:hover,nav.navigation .nav-links .nav-next.current:hover,nav.navigation .nav-links .nav-previous.current:hover,nav.navigation .nav-links .page-numbers.current:hover,nav.navigation .nav-links button.current:hover,nav.navigation>.pagination .nav-next.current:hover,nav.navigation>.pagination .nav-previous.current:hover,nav.navigation>.pagination .page-numbers.current:hover,nav.navigation>.pagination button.current:hover,nav.pagination .nav-links .nav-next.current:hover,nav.pagination .nav-links .nav-previous.current:hover,nav.pagination .nav-links .page-numbers.current:hover,nav.pagination .nav-links button.current:hover,nav.pagination>.pagination .nav-next.current:hover,nav.pagination>.pagination .nav-previous.current:hover,nav.pagination>.pagination .page-numbers.current:hover,nav.pagination>.pagination button.current:hover{text-decoration-color:currentColor}.news-pagination .nav-links .nav-next.current,.news-pagination .nav-links .nav-previous.current,.news-pagination .nav-links .page-numbers.current,.news-pagination .nav-links button.current,.news-pagination>.pagination .nav-next.current,.news-pagination>.pagination .nav-previous.current,.news-pagination>.pagination .page-numbers.current,.news-pagination>.pagination button.current,nav.navigation .nav-links .nav-next.current,nav.navigation .nav-links .nav-previous.current,nav.navigation .nav-links .page-numbers.current,nav.navigation .nav-links button.current,nav.navigation>.pagination .nav-next.current,nav.navigation>.pagination .nav-previous.current,nav.navigation>.pagination .page-numbers.current,nav.navigation>.pagination button.current,nav.pagination .nav-links .nav-next.current,nav.pagination .nav-links .nav-previous.current,nav.pagination .nav-links .page-numbers.current,nav.pagination .nav-links button.current,nav.pagination>.pagination .nav-next.current,nav.pagination>.pagination .nav-previous.current,nav.pagination>.pagination .page-numbers.current,nav.pagination>.pagination button.current{text-decoration-color:currentColor;cursor:not-allowed}.news-pagination .nav-links .nav-next:focus,.news-pagination .nav-links .nav-next:focus-visible,.news-pagination .nav-links .nav-next:hover,.news-pagination .nav-links .nav-previous:focus,.news-pagination .nav-links .nav-previous:focus-visible,.news-pagination .nav-links .nav-previous:hover,.news-pagination .nav-links .page-numbers:focus,.news-pagination .nav-links .page-numbers:focus-visible,.news-pagination .nav-links .page-numbers:hover,.news-pagination .nav-links button:focus,.news-pagination .nav-links button:focus-visible,.news-pagination .nav-links button:hover,.news-pagination>.pagination .nav-next:focus,.news-pagination>.pagination .nav-next:focus-visible,.news-pagination>.pagination .nav-next:hover,.news-pagination>.pagination .nav-previous:focus,.news-pagination>.pagination .nav-previous:focus-visible,.news-pagination>.pagination .nav-previous:hover,.news-pagination>.pagination .page-numbers:focus,.news-pagination>.pagination .page-numbers:focus-visible,.news-pagination>.pagination .page-numbers:hover,.news-pagination>.pagination button:focus,.news-pagination>.pagination button:focus-visible,.news-pagination>.pagination button:hover,nav.navigation .nav-links .nav-next:focus,nav.navigation .nav-links .nav-next:focus-visible,nav.navigation .nav-links .nav-next:hover,nav.navigation .nav-links .nav-previous:focus,nav.navigation .nav-links .nav-previous:focus-visible,nav.navigation .nav-links .nav-previous:hover,nav.navigation .nav-links .page-numbers:focus,nav.navigation .nav-links .page-numbers:focus-visible,nav.navigation .nav-links .page-numbers:hover,nav.navigation .nav-links button:focus,nav.navigation .nav-links button:focus-visible,nav.navigation .nav-links button:hover,nav.navigation>.pagination .nav-next:focus,nav.navigation>.pagination .nav-next:focus-visible,nav.navigation>.pagination .nav-next:hover,nav.navigation>.pagination .nav-previous:focus,nav.navigation>.pagination .nav-previous:focus-visible,nav.navigation>.pagination .nav-previous:hover,nav.navigation>.pagination .page-numbers:focus,nav.navigation>.pagination .page-numbers:focus-visible,nav.navigation>.pagination .page-numbers:hover,nav.navigation>.pagination button:focus,nav.navigation>.pagination button:focus-visible,nav.navigation>.pagination button:hover,nav.pagination .nav-links .nav-next:focus,nav.pagination .nav-links .nav-next:focus-visible,nav.pagination .nav-links .nav-next:hover,nav.pagination .nav-links .nav-previous:focus,nav.pagination .nav-links .nav-previous:focus-visible,nav.pagination .nav-links .nav-previous:hover,nav.pagination .nav-links .page-numbers:focus,nav.pagination .nav-links .page-numbers:focus-visible,nav.pagination .nav-links .page-numbers:hover,nav.pagination .nav-links button:focus,nav.pagination .nav-links button:focus-visible,nav.pagination .nav-links button:hover,nav.pagination>.pagination .nav-next:focus,nav.pagination>.pagination .nav-next:focus-visible,nav.pagination>.pagination .nav-next:hover,nav.pagination>.pagination .nav-previous:focus,nav.pagination>.pagination .nav-previous:focus-visible,nav.pagination>.pagination .nav-previous:hover,nav.pagination>.pagination .page-numbers:focus,nav.pagination>.pagination .page-numbers:focus-visible,nav.pagination>.pagination .page-numbers:hover,nav.pagination>.pagination button:focus,nav.pagination>.pagination button:focus-visible,nav.pagination>.pagination button:hover{-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);outline-offset:2px;outline:2px solid var(--wp--preset--color--celle-black)}.modal-backdrop{--bs-backdrop-opacity:1;--bs-backdrop-bg:var(--wp--preset--color--celle-black)}.offcanvas-backdrop.show{opacity:0.9;--bs-backdrop-bg:var(--wp--preset--color--celle-black)}figure.is-type-video figcaption{font-size:var(--wp--preset--font-size--x-small);color:var(--wp--preset--color--celle-black);font-weight:medium;text-align:left;padding:0.3rem}.post-thumbnail{position:relative;width:auto}.post-thumbnail .post-thumbnail-image-wrapper{position:relative}.post-thumbnail .post-thumbnail-image-wrapper .post-thumbnail-copyright{position:absolute;bottom:4px;right:4px;background:var(--wp--preset--color--celle-white);color:var(--wp--preset--color--celle-black);padding:0.2em 0.5em;font-size:clamp(12px,0.7rem,16px);z-index:1;font-family:inherit;line-height:1.2}@media (max-width:600px){.post-thumbnail .post-thumbnail-image-wrapper .post-thumbnail-copyright{font-size:calc(var(--wp--preset--font-size--x-small) - 2px);padding:1px 6px}}.post-thumbnail .post-thumbnail-text-wrapper{display:block;caption-side:bottom;text-align:left;width:100%;max-width:100%;margin-top:0.5rem}.post-thumbnail .post-thumbnail-text-wrapper figcaption{font-size:var(--wp--preset--font-size--x-small);text-align:left;color:var(--wp--preset--color--celle-black);margin-top:0.5rem;margin-bottom:0.5rem;line-height:110%}.post-thumbnail .post-thumbnail-text-wrapper details{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;color:var(--wp--preset--color--celle-black);cursor:pointer;font-size:var(--wp--preset--font-size--x-small);font-weight:400;line-height:1.2;list-style:none;padding:0.3em 0;position:relative;text-align:left;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}.post-thumbnail .post-thumbnail-text-wrapper details .post-thumbnail-description-content{padding-top:0.3rem}.post-thumbnail .post-thumbnail-text-wrapper details summary{font-weight:700}.post-thumbnail .post-thumbnail-text-wrapper details[open]{border-bottom:1px solid var(--wp--preset--color--celle-black)}main{position:relative}main .element-top{background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/page-top.svg);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;height:10rem;max-height:300px;position:absolute;right:0;top:1px;width:100%;z-index:-10}@media (max-width:1199.98px){main .element-top{display:none}}.is-position-sticky{top:calc(147px + var(--wp-admin--admin-bar--position-offset, 0px))!important}@media (max-width:1049.98px){.is-position-sticky{top:calc(63px + var(--wp-admin--admin-bar--position-offset, 0px))!important}}body.blog main nav.rank-math-breadcrumb,body.error404 main nav.rank-math-breadcrumb{border-top:1px solid var(--wp--preset--color--celle-primary)}body.single-stellengesuch main nav.rank-math-breadcrumb{border-top:1px solid var(--wp--preset--color--celle-primary)}body.single-parkflaeche main nav.rank-math-breadcrumb,body.single-post main nav.rank-math-breadcrumb{border-top:1px solid var(--wp--preset--color--celle-primary)}body.single-parkflaeche main article,body.single-post main article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.single-parkflaeche main article.post,body.single-post main article.post{margin-top:3rem}body.single-parkflaeche main article header,body.single-post main article header{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}@media (max-width:575.98px){body.single-parkflaeche main article header,body.single-post main article header{margin-top:0}}body.single-parkflaeche main article header .entry-meta,body.single-post main article header .entry-meta{font-size:var(--wp--preset--font-size--x-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0.3rem}body.single-parkflaeche main article header .entry-title,body.single-post main article header .entry-title{margin:0}@media (max-width:575.98px){body.single-parkflaeche main article header .entry-title,body.single-post main article header .entry-title{font-size:var(--wp--preset--font-size--x-large)}}body.single-parkflaeche main article .teaser,body.single-post main article .teaser{font-size:var(--wp--preset--font-size--large);font-weight:600;line-height:125%}body.single-parkflaeche main article figure.post-thumbnail,body.single-post main article figure.post-thumbnail{width:100%;height:100%;margin-bottom:3rem;position:relative}body.single-parkflaeche main article figure.post-thumbnail .post-thumbnail-image-wrapper,body.single-post main article figure.post-thumbnail .post-thumbnail-image-wrapper{position:relative}body.single-parkflaeche main article figure.post-thumbnail .post-thumbnail-image-wrapper:before,body.single-post main article figure.post-thumbnail .post-thumbnail-image-wrapper:before{position:absolute;bottom:0;right:0;height:100%;width:100%;content:"";display:block;background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/postimage-top.svg),url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/postimage-bottom.svg);background-position:left top,right bottom;background-repeat:no-repeat;background-size:auto 40%,auto 45%;z-index:0;pointer-events:none}body.single-parkflaeche main article figure.post-thumbnail img,body.single-post main article figure.post-thumbnail img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}body.single-parkflaeche aside.more-posts.is-style-slant-top,body.single-post aside.more-posts.is-style-slant-top{background-color:var(--wp--preset--color--celle-lightgrey);position:relative;padding-top:12rem;padding-bottom:2rem}body.single-parkflaeche aside.more-posts.is-style-slant-top:before,body.single-post aside.more-posts.is-style-slant-top:before{content:"";display:block;position:absolute;left:0;width:100%;height:12rem;background-repeat:no-repeat;background-size:100% 100%;z-index:1}@media (max-width:767.98px){body.single-parkflaeche aside.more-posts.is-style-slant-top:before,body.single-post aside.more-posts.is-style-slant-top:before{height:2rem}}body.single-parkflaeche aside.more-posts.is-style-slant-top:before,body.single-post aside.more-posts.is-style-slant-top:before{top:0;background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/triangle-top-big.svg)}body.single-parkflaeche aside.more-posts .inner-wrapper,body.single-post aside.more-posts .inner-wrapper{position:relative;z-index:10}body.single-parkflaeche aside.more-posts h2,body.single-post aside.more-posts h2{text-align:center;margin-bottom:2rem}body.single-parkflaeche footer .site-footer-top,body.single-post footer .site-footer-top{margin-top:0}body.page-template-default nav.rank-math-breadcrumb{border-top:1px solid var(--wp--preset--color--celle-primary)}body.page-template-default main{position:relative}body.page-template-default main article.page{margin-top:3rem}@media (max-width:1199.98px){body.page-template-default nav.rank-math-breadcrumb{border-top:0}body.page-template-default main .element-top{display:none}}body.archive main nav.rank-math-breadcrumb{border-top:1px solid var(--wp--preset--color--celle-primary)}body.archive main>ul{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem;list-style:none;margin:0;padding:0;margin-top:3rem}body.archive main>ul li article .entry-title{font-size:var(--wp--preset--font-size--large)}@media (max-width:991.98px){body.archive main>ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){body.archive main>ul{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}body.post-type-archive-stellengesuch main nav.rank-math-breadcrumb{border-top:1px solid var(--wp--preset--color--celle-primary)}body.post-type-archive-stellengesuch main ul{display:block;list-style:none;margin:0;padding:0;margin-top:3rem}body.post-type-archive-stellengesuch main ul li article .entry-title{font-size:var(--wp--preset--font-size--large)}.page-template-landingpage .search{margin-top:4rem;background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-black);padding:4rem 0}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper{border:2px solid var(--wp--preset--color--celle-black);border-radius:0;padding:0.3rem 0.3rem 0.3rem 0.5rem}@media (max-width:575.98px){.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper{padding:0.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper button{line-height:1.2;margin:0}}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper input{border:0;padding:5px;margin:0;line-height:1;background-color:transparent;color:var(--wp--preset--color--celle-black)}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper input:focus-visible{outline:2px solid var(--wp--preset--color--celle-black);outline-offset:2px;-webkit-box-shadow:0 0 0 6px var(--wp--preset--color--celle-white);box-shadow:0 0 0 6px var(--wp--preset--color--celle-white)}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper input::-webkit-input-placeholder{color:var(--wp--preset--color--celle-black)}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper input::-moz-placeholder{color:var(--wp--preset--color--celle-black)}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper input:-ms-input-placeholder{color:var(--wp--preset--color--celle-black)}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper input::-ms-input-placeholder{color:var(--wp--preset--color--celle-black)}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper input::placeholder{color:var(--wp--preset--color--celle-black)}.page-template-landingpage .search .wp-block-search .wp-block-search__inside-wrapper button{background-color:var(--wp--preset--color--celle-black);color:var(--wp--preset--color--celle-primary);font-weight:500}.page-template-landingpage .search .widget{margin:0}.page-template-landingpage footer .site-footer-top{margin-top:0rem}footer{}footer .site-footer-top{margin-top:4rem;position:relative}@media (max-width:991.98px){footer .site-footer-top h2{text-align:left}}@media (max-width:575.98px){footer .site-footer-top h2{font-size:var(--wp--preset--font-size--x-large)}}footer .site-footer-top .footer-content{color:var(--wp--preset--color--celle-black);display:-ms-grid;display:grid;gap:5rem;-ms-grid-columns:1fr 5rem 2fr;grid-template-columns:1fr 2fr;padding:5rem 1rem 2rem;position:relative;z-index:10}@media (max-width:1199.98px){footer .site-footer-top .footer-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}footer .site-footer-top .footer-content .footer-top-1,footer .site-footer-top .footer-content .footer-top-2,footer .site-footer-top .footer-content .footer-top-3{width:100%}footer .site-footer-top .footer-content .footer-top-1:first-of-type,footer .site-footer-top .footer-content .footer-top-2:first-of-type,footer .site-footer-top .footer-content .footer-top-3:first-of-type{margin-top:0rem}}@media (max-width:767.98px){footer .site-footer-top .footer-content{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:3rem;padding:2rem 1rem 3rem 1rem}}footer .site-footer-top .footer-content .footer-top-1,footer .site-footer-top .footer-content .footer-top-2,footer .site-footer-top .footer-content .footer-top-3{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .site-footer-top .footer-content .footer-top-1 h2,footer .site-footer-top .footer-content .footer-top-1 h3,footer .site-footer-top .footer-content .footer-top-1 p a,footer .site-footer-top .footer-content .footer-top-2 h2,footer .site-footer-top .footer-content .footer-top-2 h3,footer .site-footer-top .footer-content .footer-top-2 p a,footer .site-footer-top .footer-content .footer-top-3 h2,footer .site-footer-top .footer-content .footer-top-3 h3,footer .site-footer-top .footer-content .footer-top-3 p a{-ms-hyphens:auto;hyphens:auto}footer .site-footer-top .footer-content .footer-top-1 p>a,footer .site-footer-top .footer-content .footer-top-2 p>a,footer .site-footer-top .footer-content .footer-top-3 p>a{text-decoration-color:currentColor}footer .site-footer-top .footer-content .footer-top-1 h2,footer .site-footer-top .footer-content .footer-top-1 h3,footer .site-footer-top .footer-content .footer-top-2 h2,footer .site-footer-top .footer-content .footer-top-2 h3,footer .site-footer-top .footer-content .footer-top-3 h2,footer .site-footer-top .footer-content .footer-top-3 h3{border-bottom:1px solid var(--wp--preset--color--celle-black);font-size:var(--wp--preset--font-size--medium);font-weight:bold;margin-bottom:1rem;padding-bottom:0.75rem;width:100%}footer .site-footer-top .footer-content .footer-top-1 .wp-block-group,footer .site-footer-top .footer-content .footer-top-2 .wp-block-group,footer .site-footer-top .footer-content .footer-top-3 .wp-block-group{gap:0.2rem}footer .site-footer-top .footer-content .footer-top-1 .is-layout-flex,footer .site-footer-top .footer-content .footer-top-2 .is-layout-flex,footer .site-footer-top .footer-content .footer-top-3 .is-layout-flex{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .site-footer-top .footer-content .footer-top-1 .is-layout-grid,footer .site-footer-top .footer-content .footer-top-2 .is-layout-grid,footer .site-footer-top .footer-content .footer-top-3 .is-layout-grid{width:100%;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}footer .site-footer-top .footer-content .footer-top-1 .is-layout-grid :nth-child(2),footer .site-footer-top .footer-content .footer-top-2 .is-layout-grid :nth-child(2),footer .site-footer-top .footer-content .footer-top-3 .is-layout-grid :nth-child(2){text-align:right}footer .site-footer-top .footer-content-top{color:var(--wp--preset--color--celle-black);padding:3rem 1rem 0}footer .site-footer-top .footer-content-bottom{display:block;padding:0 1rem 3rem;position:relative;z-index:10}footer .site-footer-top .footer-content-bottom h2{border-bottom:1px solid var(--wp--preset--color--celle-black);font-size:var(--wp--preset--font-size--medium);font-weight:bold;margin-bottom:1rem;padding-bottom:0.75rem;width:100%}@media (max-width:1399.98px){footer .site-footer-top .footer-content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:991.98px){footer .site-footer-top .footer-content-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767.98px){footer .site-footer-top .footer-content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .site-footer-top .footer-content-bottom aside#entstoerungsdienst,footer .site-footer-top .footer-content-bottom div#entstoerungsdienst{background-color:var(--wp--preset--color--celle-primary);color:var(--wp--preset--color--celle-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:var(--wp--preset--font-size--medium);font-weight:bold;gap:1rem;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2;padding:1.5rem;width:100%}footer .site-footer-top .footer-content-bottom aside#entstoerungsdienst .wp-block-heading,footer .site-footer-top .footer-content-bottom div#entstoerungsdienst .wp-block-heading{font-size:var(--wp--preset--font-size--medium);font-weight:bold;-ms-hyphens:auto;hyphens:auto}@media (max-width:575.98px){footer .site-footer-top .footer-content-bottom aside#entstoerungsdienst .wp-block-heading,footer .site-footer-top .footer-content-bottom div#entstoerungsdienst .wp-block-heading{font-weight:normal}}@media (max-width:991.98px){footer .site-footer-top .footer-content-bottom aside#entstoerungsdienst,footer .site-footer-top .footer-content-bottom div#entstoerungsdienst{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .site-footer-top .footer-content-bottom aside#entstoerungsdienst p,footer .site-footer-top .footer-content-bottom div#entstoerungsdienst p{margin:0}footer .site-footer-top .footer-content-bottom aside#entstoerungsdienst:before,footer .site-footer-top .footer-content-bottom div#entstoerungsdienst:before{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:2rem;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;font-variation-settings:"FILL" 1}}@media (max-width:575.98px){footer .site-footer-top .footer-content-bottom aside#entstoerungsdienst p,footer .site-footer-top .footer-content-bottom div#entstoerungsdienst p{margin:0}footer .site-footer-top .footer-content-bottom aside#entstoerungsdienst p a,footer .site-footer-top .footer-content-bottom div#entstoerungsdienst p a{font-size:var(--wp--preset--font-size--x-large)}}footer .site-footer-top .footer-content-bottom aside#socialmedia,footer .site-footer-top .footer-content-bottom div#socialmedia{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:1/2/2/4}footer .site-footer-top .footer-content-bottom aside#socialmedia .wp-block-social-links,footer .site-footer-top .footer-content-bottom div#socialmedia .wp-block-social-links{margin-bottom:0}@media (max-width:991.98px){footer .site-footer-top .footer-content-bottom aside#socialmedia .wp-block-social-links,footer .site-footer-top .footer-content-bottom div#socialmedia .wp-block-social-links{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}footer .site-footer-top .footer-content-bottom aside#socialmedia .wp-block-social-links .wp-block-social-link,footer .site-footer-top .footer-content-bottom div#socialmedia .wp-block-social-links .wp-block-social-link{gap:1rem}footer .site-footer-top .footer-content-bottom aside#socialmedia .wp-block-social-links .wp-block-social-link:hover,footer .site-footer-top .footer-content-bottom div#socialmedia .wp-block-social-links .wp-block-social-link:hover{-webkit-transform:scale(1);transform:scale(1)}footer .site-footer-top .footer-content-bottom aside#socialmedia .wp-block-social-links .wp-block-social-link a svg,footer .site-footer-top .footer-content-bottom div#socialmedia .wp-block-social-links .wp-block-social-link a svg{width:var(--wp--preset--font-size--x-large);height:var(--wp--preset--font-size--x-large)}footer .site-footer-top .footer-content-bottom aside#socialmedia .wp-block-social-links .wp-block-social-link a span,footer .site-footer-top .footer-content-bottom div#socialmedia .wp-block-social-links .wp-block-social-link a span{font-size:var(--wp--preset--font-size--normal);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}footer .site-footer-top .footer-content-bottom aside#socialmedia .wp-block-social-links .wp-block-social-link a span:hover,footer .site-footer-top .footer-content-bottom div#socialmedia .wp-block-social-links .wp-block-social-link a span:hover{text-decoration-color:currentColor}footer .site-footer-top .footer-bg-left,footer .site-footer-top .footer-bg-right{background-repeat:no-repeat;background-size:contain;bottom:0;position:absolute;top:0;z-index:1}footer .site-footer-top .footer-bg-left{background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/footer-top-left.svg);background-position:right bottom;left:0;width:clamp(200px,20%,300px)}footer .site-footer-top .footer-bg-right{background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/footer-top-right.svg);background-position:left bottom;right:0;width:clamp(100px,20%,200px)}footer{}footer .site-footer-bottom{position:relative;color:var(--wp--preset--color--celle-txt)}footer .site-footer-bottom .footer-content{display:-ms-grid;display:grid;-webkit-column-gap:7rem;-moz-column-gap:7rem;column-gap:7rem;-ms-grid-columns:1fr 7rem 1fr 7rem 1fr;grid-template-columns:repeat(3,1fr);padding:4rem 6rem 3rem;position:relative;z-index:10}@media (max-width:1399.98px){footer .site-footer-bottom .footer-content{padding-left:1rem;padding-right:1rem}}@media (max-width:1199.98px){footer .site-footer-bottom .footer-content{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media (max-width:991.98px){footer .site-footer-bottom .footer-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);row-gap:2rem}footer .site-footer-bottom .footer-content aside,footer .site-footer-bottom .footer-content div{width:100%}footer .site-footer-bottom .footer-content aside:first-of-type,footer .site-footer-bottom .footer-content div:first-of-type{margin-top:0rem}}@media (max-width:575.98px){footer .site-footer-bottom .footer-content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}footer .site-footer-bottom .footer-content h2,footer .site-footer-bottom .footer-content h3{border-bottom:1px solid var(--wp--preset--color--celle-txt);font-size:var(--wp--preset--font-size--medium);font-weight:bold;margin-bottom:1rem;padding-bottom:0.75rem;width:100%}@media (max-width:575.98px){footer .site-footer-bottom .footer-content h2,footer .site-footer-bottom .footer-content h3{font-size:var(--wp--preset--font-size--large)}}footer .site-footer-bottom .footer-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;list-style:none;margin:0;padding:0}footer .site-footer-bottom .footer-content ul li{line-height:120%}footer .site-footer-bottom .footer-content ul li a{text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}footer .site-footer-bottom .footer-content ul li a:hover{text-decoration-color:currentColor}footer .site-footer-bottom .footer-content ul li a{font-size:var(--wp--preset--font-size--small);font-weight:bold;-ms-hyphens:auto;hyphens:auto;line-height:110%;padding:0.1em}@media (max-width:575.98px){footer .site-footer-bottom .footer-content ul li a{font-size:var(--wp--preset--font-size--normal);line-height:125%}}footer .site-footer-bottom .footer-content ul li a:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-offset:2px}footer .site-footer-bottom .footer-bg-left,footer .site-footer-bottom .footer-bg-right{background-repeat:no-repeat;background-size:cover;bottom:0;position:absolute;top:0;z-index:1}footer .site-footer-bottom .footer-bg-left{background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/footer-left.svg);background-position:right top;left:0;width:clamp(200px,20%,300px)}footer .site-footer-bottom .footer-bg-right{background-image:url(//celler-parkbetriebe.de/wp-content/themes/swcelle/assets/img/footer-right.svg);background-position:left top;right:0;width:clamp(100px,20%,200px)}footer{}footer .site-footer-legal{padding:0.8rem 0}footer .site-footer-legal nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;gap:0.3rem 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .site-footer-legal nav ul li a{color:var(--wp--preset--color--celle-white);font-size:var(--wp--preset--font-size--small);font-weight:bold;text-decoration:none}@media (max-width:575.98px){footer .site-footer-legal nav ul li a{font-size:var(--wp--preset--font-size--normal)}}footer .site-footer-legal nav ul li a:active,footer .site-footer-legal nav ul li a:focus,footer .site-footer-legal nav ul li a:hover{text-decoration:none;outline-width:2px;outline-style:solid;outline-color:currentColor;outline-offset:2px}footer{}.single-parkflaeche article.parkflaeche{margin-top:3rem}.single-parkflaeche article.parkflaeche header h1{font-size:var(--wp--preset--font-size--xxx-large);margin-bottom:1rem}.single-parkflaeche article.parkflaeche figure.post-thumbnail{width:100%;height:auto;margin-bottom:2rem}.single-parkflaeche article.parkflaeche figure.post-thumbnail img{aspect-ratio:5/2;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.single-parkflaeche nav.rank-math-breadcrumb{border-top:1px solid var(--wp--preset--color--celle-primary)}@media (max-width:1199.98px){.single-parkflaeche nav.rank-math-breadcrumb{border-top:0;padding-top:0}}@media (max-width:1049.98px){.single-parkflaeche nav.rank-math-breadcrumb{padding-top:1.7rem}}.single-parkflaeche .wp-block-rank-math-toc-block h2{font-size:1rem}.single-parkflaeche .wp-block-rank-math-toc-block nav ol{margin:0;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}#ez-toc-container{position:sticky;top:150px;border:none!important;padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}#ez-toc-container .ez-toc-title{font-size:var(--wp--preset--font-size--normal);font-family:var(--wp--preset--font-family--daxpro)!important;font-weight:700!important;color:var(--wp--preset--color--celle-txt)!important}#ez-toc-container nav ul.ez-toc-list li{color:var(--wp--preset--color--celle-txt)}#ez-toc-container nav ul.ez-toc-list li a{color:var(--wp--preset--color--celle-txt);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}#ez-toc-container nav ul.ez-toc-list li a:hover{text-decoration-color:currentColor}#ez-toc-container nav ul.ez-toc-list li a:hover{color:var(--wp--preset--color--celle-txt)}#ez-toc-container nav ul.ez-toc-list li a:before,#ez-toc-container nav ul.ez-toc-list li a:visited{color:var(--wp--preset--color--celle-txt)}.tax-parkflaechentyp .archive-posts-wrapper{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem;margin-top:3rem}@media (max-width:991.98px){.tax-parkflaechentyp .archive-posts-wrapper{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.tax-parkflaechentyp .archive-posts-wrapper{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.tax-parkflaechentyp .archive-posts-wrapper .parking-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid var(--wp--preset--color--celle-lightblue);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative}.tax-parkflaechentyp .archive-posts-wrapper .parking-card:hover{-webkit-box-shadow:0 0 0.5em var(--wp--preset--color--celle-lightblue);box-shadow:0 0 0.5em var(--wp--preset--color--celle-lightblue)}.tax-parkflaechentyp .archive-posts-wrapper .parking-card:hover .parking-card__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .cleverciti-parking{position:absolute;top:0.5rem;right:0.5rem;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.3rem;height:auto;font-size:0.9rem!important}.tax-parkflaechentyp .archive-posts-wrapper .parking-card__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;overflow:hidden;line-height:0;position:relative}.tax-parkflaechentyp .archive-posts-wrapper .parking-card__image img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tax-parkflaechentyp .archive-posts-wrapper .parking-card__image--closed img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.tax-parkflaechentyp .archive-posts-wrapper .parking-card__closed-label{position:absolute;width:100%;text-align:center;top:0;left:0;background-color:var(--wp--preset--color--celle-error);color:var(--wp--preset--color--celle-white);padding:0.7rem 0.5rem;font-size:var(--wp--preset--font-size--small);z-index:1;line-height:1}.tax-parkflaechentyp .archive-posts-wrapper .parking-card__closed-label strong{display:block}.tax-parkflaechentyp .archive-posts-wrapper .parking-card__closed-label p{margin:0}.tax-parkflaechentyp .archive-posts-wrapper .parking-card header{position:relative;padding:1rem 1rem 1.5rem}.tax-parkflaechentyp .archive-posts-wrapper .parking-card header h3{font-size:var(--wp--preset--font-size--large);margin:0;font-weight:600;color:var(--wp--preset--color--celle-primary-txt);line-height:125%}.tax-parkflaechentyp .archive-posts-wrapper .parking-card header h3 a{width:100%;display:inline-block}.tax-parkflaechentyp .archive-posts-wrapper .parking-card header .lage{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--celle-primary);margin-bottom:0}.tax-parkflaechentyp .archive-posts-wrapper .parking-card header .type{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0.3em}.tax-parkflaechentyp .archive-posts-wrapper .parking-card header .type .parking-type-badge{display:inline-block;font-weight:500;color:var(--wp--preset--color--celle-primary);font-size:var(--wp--preset--font-size--xx-small)}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .closed-badge{background-color:var(--wp--preset--color--celle-error);color:var(--wp--preset--color--celle-white);padding:0.5rem;font-size:var(--wp--preset--font-size--x-small);line-height:1.2;margin:0.5rem 0 0}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .closed-badge .content{display:inline;width:auto}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .closed-badge .content p{display:inline;font-weight:500}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .body{padding:0 1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.tax-parkflaechentyp .archive-posts-wrapper .parking-card section{font-size:var(--wp--preset--font-size--small);margin-bottom:1rem}@media (max-width:575.98px){.tax-parkflaechentyp .archive-posts-wrapper .parking-card section{font-size:var(--wp--preset--font-size--normal)}}.tax-parkflaechentyp .archive-posts-wrapper .parking-card section:last-child{margin-bottom:0}.tax-parkflaechentyp .archive-posts-wrapper .parking-card section:not(:last-child){border-bottom:0px solid var(--wp--preset--color--celle-lightblue)}.tax-parkflaechentyp .archive-posts-wrapper .parking-card section:not(:last-child) p{margin:0}.tax-parkflaechentyp .archive-posts-wrapper .parking-card section h4{font-size:var(--wp--preset--font-size--small);font-weight:600;margin-bottom:0}.tax-parkflaechentyp .archive-posts-wrapper .parking-card section ul{list-style-position:outside;list-style-type:circle;padding:0;margin-left:1.2em;margin-bottom:0}.tax-parkflaechentyp .archive-posts-wrapper .parking-card section ul li::marker{color:var(--wp--preset--color--celle-txt)}.tax-parkflaechentyp .archive-posts-wrapper .parking-card section ul li a{text-decoration-color:transparent}.tax-parkflaechentyp .archive-posts-wrapper .parking-card section ul li a:hover{text-decoration-color:currentColor}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .durchgehend{display:block;font-size:var(--wp--preset--font-size--normal);color:var(--wp--preset--color--celle-primary);border-radius:0.2em;line-height:1;font-weight:700}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .opening-hours{width:100%;border-collapse:collapse}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .spaces{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .space-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0.5rem;font-size:var(--wp--preset--font-size--x-small)}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .space-item:last-of-type{border-bottom:none}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .space-item dt{font-size:var(--wp--preset--font-size--x-small);font-weight:500}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .space-item dd{margin:0;font-weight:500}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .space-item--total{font-size:var(--wp--preset--font-size--small)!important}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .space-item--total dt{font-size:var(--wp--preset--font-size--small);font-weight:680!important}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .space-item--total dd{font-size:var(--wp--preset--font-size--small);font-weight:680!important}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .hint{font-size:var(--wp--preset--font-size--x-small)}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.3rem;margin:0;padding:0}@media (max-width:575.98px){.tax-parkflaechentyp .archive-posts-wrapper .parking-card .features{font-size:var(--wp--preset--font-size--small)}}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .features li{display:inline-block}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .routes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}.tax-parkflaechentyp .archive-posts-wrapper .parking-card .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.tax-parkflaechentyp .archive-posts-wrapper footer{padding:1rem 1rem;text-align:center}.tax-parkflaechentyp .archive-posts-wrapper footer div{width:100%}.tax-parkflaechentyp .archive-posts-wrapper footer a{padding:0.3rem 1rem;width:100%}.tax-parkflaechentyp .archive-posts-wrapper footer .wp-block-button__link{display:inline-block}