.wr-form{box-sizing:border-box!important}.wr-form *,.wr-form *:before,.wr-form *:after{box-sizing:inherit!important}button#print{margin-top:1em;width:auto;font-size:100%;display:flex;align-items:center;padding:8px 24px 6px 20px}button#print svg{display:block;width:2em;margin-right:1em}span.price{white-space:nowrap}.print-logo-wrap{display:none}@media print{.print-logo-wrap{display:block;width:12em;position:relative;top:-3em;left:-.2em}header#masthead #navbar{position:absolute}header#masthead nav,.wp-site-blocks header.wp-block-template-part nav,header .marquee.ticker{display:none}footer#colophon,.wp-site-blocks footer.wp-block-template-part,button#print,#my-app{display:none}html,body,#page,#main{position:static;overflow:initial!important;display:block!important}.data-wrap,.entry-content{font-size:16px}a{text-decoration:none!important}}@page{margin-top:3em}form{margin-block-end:0}.wr-form section{margin:4.5rem 0}.wr-form .row{margin:1.5rem 0}.wr-form .row.consent{display:flex}.wr-form input#tree-number{width:4rem}@media (min-width: 55rem){.wr-form #wrf-graves .row{padding-left:0;padding-right:0}}.wr-form .row .fields input{width:100%;margin:.25rem 0}.wr-form .row .fields select{background-color:#fff}.wr-form .row .fields input,.wr-form .row .fields select{height:2rem}.wr-form .row p{padding:0}.wr-form .row .radios label{margin-right:1em}.wr-form .row .fields input[type=date]{width:12em;flex:0 0 9em}.wr-form .row .fields input[type=number]{width:5em}.wr-form .question.row{display:block}.wr-form .question.row .radios{margin-top:.5em}.wr-form .error{color:red;background-color:#ff0;font-size:1.5em!important;padding:1em}@media (min-width: 16rem){.wr-form .row .fields.two{display:flex}.wr-form .row .fields.two input{min-width:0}.wr-form .row .fields.two input:first-child{margin-right:.5rem}.wr-form .row .fields.two input:last-child{margin-left:.5rem;margin-right:0}.wr-form #wrf-graves .row .fields.two{margin-right:1rem}}@media (min-width: 50em){.wr-form .row{display:flex}.wr-form .row .labels{flex:0 0 15em;margin-top:.5rem}.wr-form .question.row .radios{margin-left:15em}.wr-form .row .fields{flex:1 1 auto}}.wr-form section.tree.headline-replaced{margin-top:0}.wr-form .privacy .row.consent div{display:inline-block;vertical-align:top;margin-top:.75em}.wr-form .privacy .row.consent div p{margin-top:0;margin-left:1rem}.wr-form .privacy .row.consent div input[type=checkbox]{width:1.25rem;height:1.25rem}.wr-form .address .row.country .fields,.wr-form .address .row.country-text .fields,.wr-form .address .row.phone .fields,.wr-form .address .row.email .fields,.wr-form .address .row.address-text .fields{max-width:16em}.wr-form .address .row.street-and-house-number input:last-child,.wr-form .address .row.zip-code-and-location input:first-child{max-width:5em;min-width:5em;flex:0 0 5em}.wr-form .address .row.note{margin-top:-1em;display:block}.wr-form .address .row.note p{margin:0;font-size:smaller;font-style:italic}@media (min-width: 50em){.wr-form .address .row.note,.wr-form.bestatter-form .row.note{margin-left:15em}}.wr-form .address .address-switch.row .switch{position:relative;display:inline-block;height:17px;padding-left:35px;font-size:smaller}.wr-form .address .address-switch.row .switch input{opacity:0;width:0!important;height:0!important}.wr-form .address .address-switch.row .slider{position:absolute;cursor:pointer;top:0;left:0;width:30px;bottom:0;background-color:#9eabb5;-webkit-transition:.4s;transition:.4s;border-radius:17px}.wr-form .address .address-switch.row .slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.wr-form .address .address-switch.row input:checked+.slider{background-color:#2196f3}.wr-form .address .address-switch.row input:focus+.slider{box-shadow:0 0 1px #2196f3}.wr-form .address .address-switch.row input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translate(13px)}.wr-form section.grave{margin:3rem 0;border:3px solid #364651;padding:3em 1rem 1em;position:relative;background-color:#e7e9e9}.wr-form section.grave h3{position:absolute;background-color:#364651;color:#fff;top:0;left:0;right:0;margin-top:0;padding:.3125em 1em;border-bottom:1px solid #888;font-size:100%;font-family:initial;font-weight:600}.wr-form section.grave .close-button{position:absolute;top:0;right:10px;border-radius:50%;width:28px;height:28px;display:block;overflow:hidden;text-indent:-10000px;font-size:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28px' height='28px' viewBox='0 0 280 280'%3E%3Ccircle cx='140' cy='140' r='120' fill='white'/%3E%3Ccircle cx='140' cy='140' r='100' fill='%2350616f'/%3E%3Cpolygon points='120,140 80,100 100,80 140,120 180,80 200,100 160,140 200,180 180,200 140,160 100,200 80,180' fill='white' stroke='none' /%3E%3C/svg%3E%0A");background-color:transparent;padding:0;border:none}.wr-form section.grave .close-button:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28px' height='28px' viewBox='0 0 280 280'%3E%3Ccircle cx='140' cy='140' r='120' fill='white'/%3E%3Ccircle cx='140' cy='140' r='100' fill='firebrick'/%3E%3Cpolygon points='120,140 80,100 100,80 140,120 180,80 200,100 160,140 200,180 180,200 140,160 100,200 80,180' fill='white' stroke='none' /%3E%3C/svg%3E%0A")}.wr-form section.grave .close-button:disabled:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28px' height='28px' viewBox='0 0 280 280'%3E%3Ccircle cx='140' cy='140' r='120' fill='white'/%3E%3Ccircle cx='140' cy='140' r='100' fill='%2350616f'/%3E%3Cpolygon points='120,140 80,100 100,80 140,120 180,80 200,100 160,140 200,180 180,200 140,160 100,200 80,180' fill='white' stroke='none' /%3E%3C/svg%3E%0A")}@media (min-width: 50em){.wr-form section.grave .row .labels{flex-basis:calc(15em - 19px)}.wr-form section.grave .dead-or-alive.row{display:block}.wr-form section.grave .dead-or-alive.row .radios{margin-left:calc(15em - 19px)}.wr-form section.grave .note.row{margin-left:calc(15em - 19px)}}.wr-form .self-msg.row p{font-style:italic}.wr-form button.add-grave{border:1px solid #364651;background-color:#586a79;margin-top:1.5em;color:#fff}.wr-form button.add-grave:before{content:"+ "}.wr-form button.add-grave:hover{border:1px solid #364651;background-color:#e7e9e9;color:#364651}.wr-form button.add-grave:disabled,.wr-form button.add-grave[disabled],.wr-form button.add-grave:disabled:hover,.wr-form button.add-grave[disabled]:hover{opacity:.5;border:1px solid #364651;background-color:#586a79;color:#fff}.wr-form button[type=submit]{border:1px solid #364651;background-color:#87ae6f;font-size:100%;display:block;width:100%;margin-top:1.5em}.wr-form button[type=submit]:hover{background-color:#bfd2ab}.wr-form button{border-radius:3px;background:#eee;color:#000c;line-height:1;padding:.55em 1em .45em;cursor:pointer;font-size:1.125rem}.wr-form a.req{text-decoration:none}.bestatter-form .row.note p{font-size:small;margin-top:-1em}.bestatter-form .row.miscellaneous .fields textarea{width:100%}.bestatter-form .row.note.note-burial p{margin-top:1em}.bestatter-form .row.music .radios{display:flex;margin-top:.4em}.bestatter-form .row.burial-date #burial-time{min-width:5em;max-width:5em}.wr-form textarea#comments{width:100%}.categories .footnote{font-size:small}.categories div div input[type=radio]{width:1em;margin-right:.5em;margin-top:0}.categories .header-tree,.categories .header-grave{margin-top:1em}.categories div div label{width:calc(100% - 2em)}.categories div div label.disabled{opacity:.75}.categories div div label span{white-space:nowrap}.categories div div label span.name{display:inline-block;min-width:5.25em}.categories .cat-grave .number-of-graves{margin-top:1em}@media (min-width: 50em){.categories{margin-left:3em;margin-right:-1em;display:grid;grid-column-gap:2em;grid-template-columns:1fr 1fr;grid-template-areas:"ht hg" "ct cg"}.categories div.cat div{height:auto;margin-bottom:.25em;margin-top:.25em;display:flex;align-items:stretch}.categories div div label{font-size:normal}.categories .header-tree{grid-area:ht}.categories .header-grave{grid-area:hg}.categories .cat-tree{grid-area:ct;min-width:16em}.categories .cat-grave{grid-area:cg}.categories .cat-grave .number-of-graves{margin-top:2em;align-items:center}.categories .cat-grave .number-of-graves label{width:auto;padding-top:0}.categories .cat-grave .number-of-graves input{width:3em;margin-left:1em}}.wr-form.bestell-formular section.tree-selection .row.tree-select-radios{margin-bottom:0}.wr-form.bestell-formular section.tree-selection .row.tree-select-radios .radios div{display:flex;margin:.75em 0}.wr-form.bestell-formular section.tree-selection .row.tree-select-radios .radios div input[type=radio]{width:1em;min-width:1em;max-width:1em;margin-right:.5em;margin-left:-.25em}.wr-form.bestell-formular section.tree-selection .row.cat-area{margin-top:0;display:block;width:100%}.wr-form.bestell-formular section.tree-selection .row.cat-area .categories{margin-left:0;grid-template-columns:50% 50%}.tree-data div.tr{margin-top:1.5em}@media (min-width: 20em){.tree-data,.wr-form .row.tree-data{display:table}.tree-data div.tr,.wr-form .row.tree-data div.tr{display:table-row}.tree-data div.tr>div,.wr-form .row.tree-data div.tr>div{padding-bottom:.5em}.tree-data div.th,.wr-form .row.tree-data div.th{display:table-cell;padding-right:2em}.tree-data div.td,.wr-form .row.tree-data div.td{display:table-cell;text-align:right}}body.wrf-iframe-template{background:rgba(0,0,0,.5);color:#fff;height:auto!important;margin:0!important;box-sizing:border-box}body.wrf-iframe-template .wr-form .row,body.wrf-iframe-template .wr-form #wrf-graves{padding-left:0;padding-right:0}body.wrf-iframe-template .wr-form .row.submit{margin-bottom:0;margin-top:0}body.wrf-iframe-template h1{border-bottom:3px solid #fff!important;padding-bottom:.25em;text-align:center;line-height:20px;font-size:1.5em}body.wrf-iframe-template h1,body.wrf-iframe-template h2,body.wrf-iframe-template h3{color:#fff;font-weight:600}body.wrf-iframe-template .wr-form h2,body.wrf-iframe-template .wr-form h3{margin:1.5rem 0;font-size:1.2em}body.wrf-iframe-template h1,body.wrf-iframe-template section{padding-left:.5em;padding-right:.5em}body.wrf-iframe-template .headline-wrap:after{border:none}body.wrf-iframe-template .wr-form section{border-top:3px solid #fff;margin-top:1.5rem}body.wrf-iframe-template .wr-form section:first-of-type{border-top:none}body.wrf-iframe-template a{color:#fff;text-decoration:underline}body.wrf-iframe-template a.req{text-decoration:none}body.wrf-iframe-template a:hover{color:#fff}body.wrf-iframe-template .wr-form button[type=submit]{font-size:1.2em}body.wrf-iframe-template .wr-form button.add-grave{font-size:1em}body.wrf-iframe-template .wr-form button[type=submit],body.wrf-iframe-template .wr-form button.add-grave{border-radius:0;background-color:#348534;color:#fff;font-weight:600!important;border-top:3px solid #fff!important;font-family:Prata,serif}body.wrf-iframe-template .wr-form button[type=submit]:hover,body.wrf-iframe-template .wr-form button.add-grave:hover{background-color:green!important}body.wrf-iframe-template .wr-form button.add-grave,body.wrf-iframe-template .wr-form button.add-grave:hover{border:3px solid #fff;color:#fff;padding-top:.7em;line-height:1}body.wrf-iframe-template .wr-form button.add-grave:before{font-weight:600!important}body.wrf-iframe-template .wr-form p{margin:0}body.wrf-iframe-template .wr-form section.grave{background-color:transparent;border:3px solid #fff;position:relative}body.wrf-iframe-template .wr-form section.grave h3{border-bottom:1px solid #fff;background-color:#444;position:absolute;top:0;margin:0;line-height:1;padding-top:.45em;padding-bottom:.3em}body.wrf-iframe-template .wr-form section.grave .close-button{top:5px}body.wrf-iframe-template section.output{margin-bottom:1.5em;max-width:100%}body.wrf-iframe-template .data-wrap{border-top:3px solid #fff;border-bottom:3px solid #fff;margin:1em -1em;padding:1em}body.wrf-iframe-template .data-wrap *{max-width:40em;margin:auto}body.wrf-iframe-template header .logo-wrap{width:200px}@media print{.wrf-iframe-template *{color:#444!important}.wrf-iframe-template header{display:block}}form.planzaktion-formular div.radios>div{margin:.25em 0}form.planzaktion-formular .planzaktion-tree-note p{padding:0}form.planzaktion-formular section.tree-selection div.radios>div input[type=radio]{margin-right:1em}form.planzaktion-formular .planzaktion-graves-note{font-size:.875em;max-width:70ch}form.planzaktion-formular .planzaktion-graves-note p,form.planzaktion-formular .planzaktion-graves-note ul{padding:0}form.planzaktion-formular label[for=binding-registration]{margin-left:1rem}body.elementor-page form.wr-form,body.elementor-page section.output{--color-wr-button-bg: #245f00;--color-wr-button-bg-hover: #2b7000;--color-wr-button-text: #fff;--color-wr-link: #228b22;--color-wr-link-hover: #006400;max-width:51em!important;margin:0 auto;font-size:18px;padding-right:0}@media (max-width: 767px){body.elementor-page form.wr-form,body.elementor-page section.output{margin-right:1em}}@media (min-width: 768px){body.elementor-page form.wr-form,body.elementor-page section.output{padding-left:1em;padding-right:1em}}body.elementor-page form.wr-form input,body.elementor-page form.wr-form select,body.elementor-page section.output input,body.elementor-page section.output select{height:2em!important}body.elementor-page form.wr-form input[type=radio],body.elementor-page section.output input[type=radio]{height:1em!important}body.elementor-page form.wr-form textarea,body.elementor-page section.output textarea{margin-top:.5rem}body.elementor-page form.wr-form select,body.elementor-page section.output select{padding:0}body.elementor-page form.wr-form input,body.elementor-page form.wr-form select,body.elementor-page form.wr-form textarea,body.elementor-page section.output input,body.elementor-page section.output select,body.elementor-page section.output textarea{font-weight:inherit;font-size:100%;line-height:2;padding:0 .25em}body.elementor-page form.wr-form input:focus,body.elementor-page form.wr-form select:focus,body.elementor-page form.wr-form textarea:focus,body.elementor-page section.output input:focus,body.elementor-page section.output select:focus,body.elementor-page section.output textarea:focus{border:2px solid #333}body.elementor-page form.wr-form button#print,body.elementor-page section.output button#print{background-color:var(--color-wr-button-bg)}body.elementor-page form.wr-form button#print svg path,body.elementor-page section.output button#print svg path{fill:#fff}body.elementor-page form.wr-form button#print:hover,body.elementor-page section.output button#print:hover{background-color:var(--color-wr-button-bg-hover)}body.elementor-page form.wr-form a,body.elementor-page form.wr-form a:visited,body.elementor-page section.output a,body.elementor-page section.output a:visited{color:var(--color-wr-link)}@media print{body.elementor-page form.wr-form a,body.elementor-page form.wr-form a:visited,body.elementor-page section.output a,body.elementor-page section.output a:visited{color:#333}}body.elementor-page form.wr-form a:hover,body.elementor-page form.wr-form a:visited:hover,body.elementor-page section.output a:hover,body.elementor-page section.output a:visited:hover{color:var(--color-wr-link-hover)}body.elementor-page form.wr-form button.submit[type=submit],body.elementor-page section.output button.submit[type=submit]{background-color:var(--color-wr-button-bg);color:var(--color-wr-button-text)}body.elementor-page form.wr-form button.submit[type=submit]:hover,body.elementor-page section.output button.submit[type=submit]:hover{background-color:var(--color-wr-button-bg-hover)}body.elementor-page section.output table,body.elementor-page section.output td,body.elementor-page section.output th{border:none;padding:0}body.elementor-page section.output .data-wrap{margin-bottom:1.5rem}@media print{body.elementor-page{position:absolute;left:0;top:0}body.elementor-page h1{display:none}body.elementor-page>*{display:none}body.elementor-page section.output{display:block;font-size:12px!important;color:#333!important}body.elementor-page section.output .data-wrap{font-size:12px!important}body.elementor-page header.site-header{display:none!important}body.elementor-page .mobmenul-container *{display:none!important}body.elementor-page .mobmenul-container ul{display:block}body.elementor-page .she-header{display:none!important}body.elementor-page #main article>div.entry-content .footer-links,body.elementor-page #main article>div.entry-content .copyright{display:none!important}}
