.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}.captcha{margin-bottom:.5rem}.captcha a{margin-left:.5rem}.captcha--reloading img{opacity:.5}.captcha--reloading a{cursor:auto}.captcha--spin .captcha__reload svg{animation:spin 0.8s infinite linear}.captcha__audio__mute{display:none}.captcha--playing .captcha__audio__mute{display:inherit}.captcha--playing .captcha__audio__sound{display:none}@keyframes spin{from{transform:rotate(359deg)}to{transform:rotate(0deg)}}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/pension/Resources/Public/Fonts/poppins-v20-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url('../../../typo3conf/ext/pension/Resources/Public/Fonts/poppins-v20-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url('../../../typo3conf/ext/pension/Resources/Public/Fonts/poppins-v20-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:400;src:url('../../../typo3conf/ext/pension/Resources/Public/Fonts/poppins-v20-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:800;src:url('../../../typo3conf/ext/pension/Resources/Public/Fonts/poppins-v20-latin-800italic.woff2') format('woff2')}:root{--main-brand-color:#550000;--primary-color:#white;--secondary-color:#505050;--light-secondary-color:#3f454d;--text-color:black;--secondary-text-color:#121213}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{margin:0;padding:0}body{min-height:100vh;background-color:#ffdcaa;font-family:'Poppins',sans-serif;font-size:16px;color:var(--text-color)}a img{border:none}a{text-decoration:underline;color:#910000}a:hover{text-decoration:none}p{margin-top:0;margin-bottom:10px}hr{height:0;border-bottom:solid 1px #500;border-top:0}h1{color:#500;padding-left:10px;padding-bottom:5px;font-size:25px;font-weight:700;line-height:115%}h2{color:#500;padding-left:10px;font-size:22px;font-weight:500;line-height:32px;margin-bottom:5px}h3{color:#500;padding-left:10px;font-size:18px;font-weight:500;line-height:28px;margin-bottom:3px}#wrapper{max-width:970px;margin:auto;height:100%;min-height:100vh}#header{background-color:#ffdcaa}#header img{max-width:100%;height:auto;padding-top:3px;vertical-align:bottom}#main{display:flex;flex-direction:row;border-left:15px solid #500;border-right:15px solid #500}.topnav{display:none;width:100%;margin:auto;height:40px;background-color:#ffdcaa;position:sticky;top:0;text-align:center;font-size:2em;line-height:3em}.leftnav{width:250px;padding:5px 5px;background-color:#fff4bd;border-right:1px solid #500}#toogle_menu{display:none}label[for="toogle_menu"] span{font-size:40px}label[for="toogle_menu"]{display:none}#content{width:100%;padding:10px 10px;background-color:#fff}#footer{background-color:#500;color:#FFF;padding:3px 20px 3px 20px}.footer_flex{display:flex;justify-content:space-between}.footermenu{order:2}.footercopy{order:1}.center{display:flex;justify-content:center;align-items:center;text-align:center}.image-caption{font-size:14px;font-style:italic}.frame-layout-2 img{width:auto;height:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.frame-layout-2 img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);overflow:hidden}img{max-width:100%;height:auto}.text-center{text-align:center}@media(max-width:980px){#main{flex-wrap:wrap;border-left:0 solid #500;border-right:0 solid #500}#header{padding-top:40px;top:0;position:sticky;z-index:901}#content{padding:5px}.leftnav{height:0;width:100%;padding:0 0 0 0;margin:0;border-right:0;background-color:#fff}H1{font-size:22px!important;padding-left:0px!important}#toogle_menu:checked~ul{display:flex}label[for="toogle_menu"]{display:block}.footer_flex{display:flex;width:100%;flex-direction:column;justify-content:space-around}.footermenu{order:1;text-align:center;align-items:center;flex-wrap:wrap;justify-content:space-around}.footercopy{order:2;text-align:center}}.text-rot{color:darkred}.text-kleiner{font-size:12px}.text-bildbeschreibung{text-align:justify;font-size:14px}ol,ul{display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:30px;padding-bottom:5px}.platz10{height:10px;margin:5px;display:block;width:160px;float:right}#popup-content H2{color:#500;font-size:14px;margin:0;padding:0;white-space:nowrap}.tx-html5mediakit-media-container{max-width:100%}video{width:100%!important;height:auto!important}table.gbentry{width:98%;border:1px solid #DCDCDC;border-collapse:collapse;margin-bottom:10px}table.gbentry td.gbtitle{font-weight:700;padding:0 5px 0 5px;background-color:#FAFAFA;color:#000;border-bottom:1px solid #DCDCDC}table.gbentry td.gbcontent{padding:5px;background-color:#FAFAFA;color:#000}table.gbentry div.gbcomment{font-style:italic;padding:5px;margin:15px 5px 0 5px;border:1px dashed #BCBCBC}table.gbentry_b{width:98%;border:1px solid #DCDCDC;border-collapse:collapse;margin-bottom:10px}table.gbentry_b td.gbtitle{font-weight:700;padding:0 5px 0 5px;background-color:#EAEAEA;color:#000;border-bottom:1px solid #DCDCDC}table.gbentry_b td.gbcontent{padding:5px;background-color:#EAEAEA;color:#000}table.gbentry_b div.gbcomment{font-style:italic;padding:5px;margin:15px 5px 0 5px;border:1px dashed #BCBCBC}.required{color:#E00}img.button{vertical-align:bottom}.input_form{font-size:1em;border:0}.input_name_field{width:300px}.input_mail_field{width:300px}.input_website_field{width:300px}.input_message_field{width:300px;height:80px}.input_smileys{text-align:right}.smileys{border:0}.captcha_table{padding-top:5px}.image_captcha{border:0}.captcha_expl{font-size:.8em}.nixhier{display:none}.menu-placeholder{display:block;margin-top:5px;margin-bottom:5px;padding:5px}.menu__box ul{margin:0;padding:0;list-style-type:none;text-indent:15px;letter-spacing:1px}.menu__box li{list-style-image:none;margin-top:10px}.menu__box a{margin:5px}.menu__box li a{font:bold 15px/22px 'Poppins',sans-serif;display:block;width:160px;height:23px}.menu__box li ul li a{font:bold 13px/19px 'Poppins',sans-serif;display:block;width:150px;height:20px;margin-left:10px}.menu__box a:link,.menu__box a:visited{color:#500;text-decoration:none;padding-bottom:0;border:1px solid #500;background-color:#c89664}.menu__box ul li.active a{background-image:url('../../../typo3conf/ext/pension/Resources/Public/Images/aktiv.gif');background-repeat:no-repeat}.menu__box ul li.active ul li a{background-image:none}.menu__box li.active a:hover{border:1px solid #500;background-color:#500;background-image:url('../../../typo3conf/ext/pension/Resources/Public/Images/pfeil.gif');background-repeat:no-repeat;color:#fff4bd}.menu__box li a:hover{border:1px solid #500;background-color:#500;background-image:url('../../../typo3conf/ext/pension/Resources/Public/Images/pfeil.gif');background-repeat:no-repeat;color:#fff4bd}.menu__box ul li ul li.active a{background-image:url('../../../typo3conf/ext/pension/Resources/Public/Images/aktiv2.gif');background-repeat:no-repeat}.menu__box li ul li.active a:hover{background-image:url('../../../typo3conf/ext/pension/Resources/Public/Images/pfeil2.gif');background-repeat:no-repeat;border:1px solid #500;background-color:#500;color:#fff4bd}.menu__box li ul li a:hover{background-image:url('../../../typo3conf/ext/pension/Resources/Public/Images/pfeil2.gif');background-repeat:no-repeat;border:1px solid #500;background-color:#500;color:#fff4bd}.footermenu{display:flex}.footermenu li{display:inline;list-style-type:none;padding-left:15px}.footermenu ul{padding:0;margin:0}.footermenu a{color:#FFF}.footermenu a:link,#footer a:visited{color:#FFF;text-decoration:none}.footermenu a:hover{color:#FFF;text-decoration:underline}#menu__toggle{opacity:0}#menu__toggle:checked+.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked+.menu__btn>span::before{top:0;transform:rotate(0deg)}#menu__toggle:checked+.menu__btn>span::after{top:0;transform:rotate(90deg)}#menu__toggle:checked~.menu__box{left:0!important}.menu__btn{position:fixed;top:20px;left:10px;width:30px;height:26px;cursor:pointer;z-index:910}.menu__btn>span,.menu__btn>span::before,.menu__btn>span::after{display:block;position:absolute;width:100%;height:3px;background-color:#000;transition-duration:.25s}.menu__btn>span::before{content:'';top:-8px}.menu__btn>span::after{content:'';top:8px}.menu__box{display:block;position:fixed;top:0;left:-100%;width:200px;height:100%;margin:0;padding:40px 20px;list-style:none;background-color:#fff4bd;box-shadow:2px 2px 6px rgba(0,0,0,.4);transition-duration:.25s;z-index:909}.menu__item{display:block;padding:12px 24px;color:#333;font-family:'Roboto',sans-serif;font-size:20px;font-weight:600;text-decoration:none;transition-duration:.25s}.menu__item:hover{background-color:#CFD8DC}@media(min-width:980px){.menu__btn{display:none}.menu__box{display:block;position:relative;top:0;left:auto;width:auto;height:auto;padding:0;list-style:none;box-shadow:none;transition-duration:none;width:170px;text-align:left;margin-left:auto;margin-right:auto;z-index:909}}.startbild-container{justify-content:center;align-items:center;margin:0 auto;max-width:100%;display:grid;grid-template-columns:1fr 150px;grid-template-rows:100px 100px 100px;gap:10px;grid-template-areas:"item1 item2" "item1 item3" "item1 item4"}.startbild-item{display:flex;justify-content:center;align-items:center;padding:0;gap:50px}#startbild1{grid-area:item1}#startbild2{grid-area:item2}#startbild3{grid-area:item3}#startbild4{grid-area:item4}@media(max-width:720px){.startbild-container{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 100px;grid-template-areas:"item1 item1 item1" "item2 item3 item4"}.startbild-item img{width:100%;height:auto}}@media(max-width:350px){.startbild-container{width:auto;gap:5px;grid-template-columns:1fr 1fr;grid-template-rows:auto 100px;grid-template-areas:"item1 item1" "item2 item3"}#startbild4{display:none}.startbild-item img{width:100%;height:auto}}.card-textbox{margin-top:10px;display:flex;gap:0;justify-content:space-around;flex-wrap:wrap;width:100%}.card-item{min-height:100px;background-color:#ffffc5;background:#ffffc5;background:linear-gradient(300deg,rgb(255,255,255) 0%,rgba(255,255,197,1) 100%,rgba(255,255,255,1) 100%);border-radius:5px;padding:20px 10px;border:1px solid #777;margin:10px 3px 10px 3px;display:flex;flex-direction:column;gap:0}.card-item *{text-align:left}.card-header{display:flex;padding-left:5px;font-size:18px;font-weight:700;height:25px;line-height:27px}.card-header H2{font-size:18px;font-weight:500;height:25px;line-height:27px;color:#000;padding-left:0;margin-bottom:5px}.card-header H3{font-size:18px;font-weight:500;height:25px;line-height:27px;color:#000;padding-left:3px;margin-bottom:5px}@media screen and (max-width:600px){.card-item{width:calc(100% - 20px);height:auto;min-height:auto}}@media screen and (min-width:600px){.card-item{width:calc(50% - 30px)}}@media screen and (min-width:750px){.card-item{width:calc(33% - 20px)}}.frame-type-form_formframework form{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#212529}.frame-type-form_formframework .form-group{margin-bottom:1rem}.frame-type-form_formframework .form-label{display:inline-block;margin-bottom:.5rem;font-weight:500}.frame-type-form_formframework .required{color:#dc3545}.frame-type-form_formframework .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#212529;background-color:#fff;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.frame-type-form_formframework .form-control:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.frame-type-form_formframework textarea.form-control{min-height:140px;resize:vertical}.frame-type-form_formframework ::placeholder{color:#6c757d;opacity:1}.frame-type-form_formframework .row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.frame-type-form_formframework [class*="col-"]{padding-left:.75rem;padding-right:.75rem;width:100%}.frame-type-form_formframework .col-6{width:50%}@media (min-width:576px){.frame-type-form_formframework .col-sm-6{width:50%}}.frame-type-form_formframework .btn{display:inline-block;font-weight:500;text-align:center;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.375rem;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s}.frame-type-form_formframework .btn-primary{color:#fff;background-color:#500;border-color:#500}.frame-type-form_formframework .btn-primary:hover{background-color:#900;border-color:#900}.frame-type-form_formframework .btn-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.frame-type-form_formframework .btn-toolbar{margin-top:.5rem}.frame-type-form_formframework .clearfix p{font-size:.875rem;color:#6c757d;margin-bottom:1rem}.frame-type-form_formframework .form-text{font-size:.875rem;color:#6c757d;margin-bottom:1rem}.frame-type-form_formframework input[aria-hidden="true"]{display:none!important}.frame-type-form_formframework fieldset{border:1px solid #500;border-radius:.5rem;padding:1.25rem;margin-bottom:2rem;background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.frame-type-form_formframework legend{float:none;width:auto;font-size:1.1rem;font-weight:600;line-height:1.2;padding:0 .5rem;margin-bottom:0rem;color:#500}.frame-type-form_formframework legend::after{content:"";display:block;height:1px;background:#500;margin-top:.5rem}.frame-type-form_formframework fieldset>.form-group:first-of-type{margin-top:.5rem}.frame-type-form_formframework .form-navigation{display:flex;justify-content:center}.multicolumn{display:flex;flex-direction:row}.multicolumn-preise{display:flex;flex-direction:row;flex-wrap:wrap}.multicolumn-col{margin:5px}.multicolumn-col-30{width:calc(30% - 20px);margin:5px}.multicolumn-col-33{width:calc(33% - 10px);margin:10px;background-color:#ffffc5;background:#ffffc5;background:linear-gradient(300deg,rgb(255,255,255) 0%,rgba(255,255,197,1) 100%,rgba(255,255,255,1) 100%);border-radius:5px;padding:20px 10px;border:1px solid #777}.multicolumn-col-40{width:calc(40% - 20px);margin:5px}.multicolumn-col-50{width:calc(50% - 20px);margin:5px}.multicolumn-col-preise-1{width:calc(50% - 20px);margin:5px}.multicolumn-col-preise-2{width:calc(20% - 20px);margin:5px}.multicolumn-col-preise-3{width:calc(30% - 20px);margin:5px}.info-box{background-color:#fffcc3;border-left:6px solid #fa6c00;color:#fa6c00;padding:15px;margin:20px 0;border-radius:4px;box-sizing:border-box;font-family:sans-serif}.wichtig-box{background-color:#fffcc3;border-left:6px solid #500;color:#500;padding:15px;margin:20px 0;border-radius:4px;box-sizing:border-box;font-family:sans-serif}.faq-item summary{cursor:pointer;font-weight:700;padding:10px;display:block;background:#eee;margin-top:2px}.faq-item summary p{margin-bottom:0}.faq-item details[open] summary{color:#500}.faq-item .faq-content{padding:5px;border:1px solid #ddd;margin-top:2px;margin-bottom:2px}@media(max-width:650px){.multicolumn{flex-direction:column}.multicolumn-col-30{width:calc(100% - 20px)}.multicolumn-col-33{width:calc(100% - 20px)}.multicolumn-col-40{width:calc(100% - 20px)}.multicolumn-col-50{width:calc(100% - 20px)}.multicolumn-preise{flex-direction:row}.multicolumn-col-preise-1:empty{display:none}.multicolumn-col-preise-1{width:calc(100% - 20px)}.multicolumn-col-preise-2{width:calc(40% - 10px)}.multicolumn-col-preise-3{width:calc(60% - 10px)}}
