@charset "UTF-8";#kontaktformular .form-group,.mb-24{margin-bottom:24px}.frame-space-before-medium{margin-top:80px}.frame-space-before-extra-large{margin-top:160px}.frame-space-after-medium{margin-bottom:80px}.frame-space-after-large{margin-bottom:120px}.frame-space-after-extra-large{margin-bottom:88px}@media (min-width:1200px){.frame-space-after-extra-large{margin-bottom:160px}}.padding-top-extra-large{padding-top:120px}body,html,p{font-family:"FFMiloRegular";font-size:18px;line-height:26px}body,html{color:#000;overflow-x:hidden}body.modal-open,html.modal-open{padding:0!important}body .no-hover:hover,body p a,html .no-hover:hover,html p a,main .btn:hover{text-decoration:none}p{color:#21272a!important;margin-bottom:.8em}h1,h3{font-size:32px;color:#000}body,h1,html,p{font-style:normal;font-weight:400}h1{font-family:"Canela Web";line-height:1.3em}h2,main a{color:#30674f}h2{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:26px;line-height:34px}@media (min-width:1200px){h2{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:42px;line-height:46px;color:#30674f}}h3{line-height:40px}main{padding-bottom:160px}#kontaktformular .form-group label,h3,main ul{font-family:"FFMiloRegular";font-style:normal;font-weight:400}main ul{font-size:18px;line-height:26px;color:#21272a!important}main a{text-decoration:none}main a:hover{text-decoration:underline}.linie{width:100%;height:1px;background:#f59c09}.modal-backdrop{z-index:4}#kontaktformular .form-group label{font-size:16px;line-height:24px;color:#30674f;display:inline-block;margin-bottom:4px}#kontaktformular .form-group input,#kontaktformular .form-group select,#kontaktformular .form-group textarea{border:1px solid #74ac7f;background:#fff;box-shadow:1px 3px 4px 0 rgba(0,0,0,.04);color:#30674f;font-size:18px;line-height:1em;padding-left:20px;padding-right:20px;padding:.375rem .75rem}#kontaktformular .form-group input,#kontaktformular .form-group textarea{font-family:"FFMiloRegular";font-style:normal;font-weight:400;border-radius:0}#kontaktformular .form-group select{border-radius:25px;appearance:none;background:url(../Icons/ArrowDownGreen.svg) no-repeat right 1rem center}#kontaktformular .form-group textarea{height:200px}#kontaktformular .actions{padding-top:24px}#kontaktformular .actions .btn-toolbar{justify-content:center}#kontaktformular .form-group select,#navbar-xl a,select#select-kontakt-allgemein{font-style:normal;font-weight:400;font-family:"FFMiloRegular"}select#select-kontakt-allgemein{border-radius:25px;border:1px solid #74ac7f;background:#fff;box-shadow:1px 3px 4px 0 rgba(0,0,0,.04);color:#30674f;font-size:18px;line-height:1em;padding-left:20px;padding-right:20px;padding:.375rem .75rem;appearance:none;background:url(../Icons/ArrowDownGreen.svg) no-repeat right 1rem center}.color-middle-green,.frame-type-hppa_ueberschrift .middle-green h2{color:#30674f}header.header-container{z-index:4;background:#fff;left:0;right:0;top:0}header nav.navbar{padding:16px 0}#navbar-xl{position:relative;top:4px;z-index:5}#navbar-xl a{font-size:20px;line-height:26px;color:#000;padding:8px 16px}#navbar-xl a:focus,#navbar-xl a:hover{color:#30674f}#navbar-xl a.active{background-color:rgba(48,103,79,.1);color:#30674f}#navbar-xl .submenu{min-width:280px;display:none;position:absolute;top:28px;left:-16px;background:0 0;box-shadow:0 12px 40px 0 rgba(0,0,0,.1)}#navbar-xl .submenu ul{list-style-type:none;padding:16px;margin-top:28px;background:#fff}#navbar-xl .submenu ul li a{font-family:"FFMiloRegular"!important}#navbar-xl .submenu ul li a.active,#navbar-xl .submenu ul li a:hover{background:rgba(0,0,0,.05);color:#000}#navbar-xl .submenu ul li.spacer{height:1px;background:rgba(0,0,0,.15);margin:12px 0}#navbar-xl .nav-item-with-submenu{position:relative}#navbar-xl .nav-item-with-submenu:hover .submenu,.language-hover:hover #languageMenu{display:block}#navbar-xl #suche-link img{margin-right:8px}.language-hover{border-radius:4px;padding:4px;margin-left:8px;transition:none}.language-hover:hover{transition:none;background:rgba(0,0,0,.75)}.language-hover:hover a{color:#fff}.language-hover>a{display:inline-block;text-transform:uppercase;line-height:1em}.language-hover>a img{margin-left:8px}.language-hover #languageMenu{display:none;background:#fff;z-index:100;width:192px;padding:16px;top:44px;right:-16px}.language-hover #languageMenu ul{padding:0}.language-hover #languageMenu ul li{list-style-type:none;padding:12px 16px;font-size:22px;line-height:26px;color:rgba(0,0,0,.75)}.language-hover #languageMenu ul li.active{background:rgba(0,0,0,.05)}.language-hover #languageMenu ul li a{text-decoration:none;color:rgba(0,0,0,.75)}#breadcrumb,#breadcrumb nav .breadcrumb .breadcrumb-item a,.language-hover #languageMenu ul li,.pastel-blue-light h3,.pastel-blue-light strong{font-family:"FFMiloRegular";font-style:normal;font-weight:400}#breadcrumb{z-index:3;font-size:16px;line-height:24px;margin-bottom:24px}#breadcrumb nav{left:20px;top:18px;border-radius:4px}#breadcrumb nav .breadcrumb .breadcrumb-item{padding-left:0}#breadcrumb nav .breadcrumb .breadcrumb-item:before,#mobileMenu .search-container label,#p-6 #c3{display:none}#breadcrumb,#breadcrumb nav .breadcrumb .breadcrumb-item.active{color:#173f3b}#breadcrumb nav .breadcrumb .breadcrumb-item a{font-size:16px;line-height:24px;color:#30674f}#breadcrumb nav .breadcrumb .breadcrumb-item img{width:16px;position:relative;top:-1px}#breadcrumb.no-image-header{background:0 0;backdrop-filter:none}#breadcrumb.nur-breadcrumueber-bild{position:absolute;top:40px;left:-20px}#breadcrumb.nur-breadcrumueber-bild .breadcrumb-inner{background:rgba(255,255,255,.65);backdrop-filter:blur(20px)}.modal{z-index:6}.modal .modal-dialog{margin-top:32px;margin-right:24px}main img{width:100%;height:auto}main .btn.btn-primary,main .btn.btn-secondary{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:46px;height:48px;padding:0 32px;border-radius:999px;border:1px solid #30674f}main .btn.btn-primary{display:inline-block;color:#fff;font-family:"FFMiloRegular";background:#30674f}main .btn.btn-primary:active,main .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 100%),#30674f}main .btn.btn-secondary{color:#30674f;background:0 0}main .btn.btn-secondary:active,main .btn.btn-secondary:hover{background:rgba(0,0,0,.05)}.btn.icon-mit-text img{margin-right:8px;width:auto;height:14px;position:relative;top:-2px}#nav-tab{border:0}#nav-tab .nav-link,#nav-tab .nav-link.active{font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#30674f}#nav-tab .nav-link,main .btn.btn-secondary{font-family:"FFMiloRegular";display:inline-block}#nav-tab .nav-link{border:0;padding:4px;margin-right:24px;border-bottom:1px solid transparent;margin-bottom:8px}#nav-tab .nav-link.active{border-color:#f59c09;font-family:"FFMiloBold";border-bottom:1px solid #f59c09}#nav-tab .nav-link:hover{border-color:#f59c09;text-decoration:none}.tab-pane>div>.container-lg{padding:0}.pastel-blue-light{background:#f4f9fc;color:#004666}.pastel-blue-light h3,.pastel-blue-light strong{font-size:24px;line-height:32px}.pastel-blue-light h3{color:#004666!important}.pastel-blue-light strong{color:#004666}.pastel-blue-light p{font-size:18px;line-height:26px;color:#004666!important}.pastel-blue-light .btn{color:#004666!important;border-color:#004666!important}.warm-grey-light{background:#faf8f5;color:#42301e}.warm-grey-light h3{font-size:24px;line-height:32px;color:#42301e!important}.warm-grey-light strong{font-size:24px;line-height:32px;color:#42301e}.pastel-blue-light p,.pastel-lavender-light,.warm-grey-light h3,.warm-grey-light p,.warm-grey-light strong{font-family:"FFMiloRegular";font-style:normal;font-weight:400}.warm-grey-light p{font-size:18px;line-height:26px;color:#42301e!important}.warm-grey-light .btn{color:#42301e!important;border-color:#42301e!important}.pastel-lavender-light{background:#faf3f8}.pastel-lavender-light strong{font-size:24px;line-height:32px;color:#3b1940}.pastel-lavender-light,.pastel-lavender-light p{font-size:18px;line-height:26px;color:#3b1940!important}.pastel-lavender-light .btn{color:#3b1940!important;border-color:#3b1940!important}.pastel-green-light{background:#f1f7f2}.pastel-green-light,.pastel-green-light p,.pastel-green-light strong,.pastel-lavender-light p,.pastel-lavender-light strong{font-family:"FFMiloRegular";font-style:normal;font-weight:400}.pastel-green-light,.pastel-green-light p{font-size:18px;line-height:26px;color:#173f3b!important}.pastel-green-light strong{font-size:24px;line-height:32px;color:#173f3b}.pastel-green-light .btn{color:#173f3b!important;border-color:#173f3b!important}.navbar-toggler{z-index:200;position:relative;top:-2px;border:0}.navbar-toggler:focus{border:0;box-shadow:none}.navbar-toggler .animated-icon,.navbar-toggler .animated-icon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.navbar-toggler .animated-icon{width:30px;height:20px;position:relative;margin:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.navbar-toggler .animated-icon span{display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#000}.navbar-toggler .animated-icon span:nth-child(1){top:0}.navbar-toggler .animated-icon span:nth-child(2){top:10px}.navbar-toggler .animated-icon span:nth-child(3){top:20px}.navbar-toggler .animated-icon.open span:nth-child(1){top:11px;width:0;left:50%}.navbar-toggler .animated-icon.open span:nth-child(2){background:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:9px;width:100%}.navbar-toggler .animated-icon.open span:nth-child(3){background:#000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:9px;width:100%}.navbar-toggler .animated-icon.open span:nth-child(4){top:11px;width:0;left:50%}#mobileMenu{z-index:3;transition:height .15s ease!important;display:none;top:0;left:0;right:0;bottom:0;background:#fff}#mobileMenu.show{display:block}#mobileMenu .search-container{padding:24px;width:80%}#mobileMenu .search-container input{width:100%}#mobileMenu .language-container,#mobileMenu .mainmenu-container,.wohnform-container .wohnform-item{padding:24px}#mobileMenu .mainmenu-container a{padding:12px 16px;font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:#000}#mobileMenu .mainmenu-container a img{height:20px;width:20px}#mobileMenu .mainmenu-container a:not(.collapsed) img{transform:rotate(180deg)}#mobileMenu .mainmenu-container .toggler{right:0}#mobileMenu .menu-2 a,#mobileMenu .service-container a{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:rgba(0,0,0,.75)}#mobileMenu .service-container{padding:24px 48px}#mobileMenu .service-container a{font-size:16px;line-height:24px;margin-right:32px;text-decoration:none}.wohnform-container{background:#30674f;padding-top:80px;padding-bottom:120px}.wohnform-container h2{color:#fff;margin-bottom:56px}.wohnform-container h3{margin-bottom:16px}.wohnform-container .wohnform-item.wohnform-item-0{margin-bottom:4px}@media (min-width:1200px){.wohnform-container h2{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:42px;line-height:46px;color:#30674f}}.frame-type-hppa_teaser h1{font-family:"Canela Web";font-style:normal;font-weight:400;font-size:32px;line-height:1.3em;color:#30674f;margin-bottom:16px}.frame-type-hppa_bildtext h3,.frame-type-hppa_hausaufuebersichtsseite h3,.frame-type-hppa_texblockzentriert h3,.ueberschrift-text-button h2{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:26px;line-height:34px;color:#30674f;margin-bottom:32px}.frame-type-hppa_faqs .faq .answer p:last-child,.ueberschrift-text-button p:last-child{margin:0}.ueberschrift-text-button .text{margin-bottom:48px}@media (min-width:1200px){.ueberschrift-text-button h2{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:42px;line-height:46px;color:#30674f}}.frame-type-hppa_headerbild .text-auf-bild{font-weight:400;font-size:32px;line-height:40px;color:#fff;font-family:"Canela Web";font-style:italic;background:rgba(23,63,59,.9);left:0;right:0;padding:40px}.frame-type-hppa_headerbild .title-container{top:34px}.frame-type-hppa_headerbild .title-container .header-illustration{min-width:250px;position:relative;padding:56px 64px 24px 24px;border-radius:0 0 100px;background:rgba(255,255,255,.8);font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#173f3b;font-family:"Canela Web"}.frame-type-hppa_headerbild .title-container .header-illustration .kursiv{font-style:italic}.frame-type-hppa_texblockzentriert .text-container{margin-bottom:48px}.frame-type-hppa_texblockzentriert .text-container p{text-align:center}.frame-type-hppa_ueberschrift h2{margin-bottom:56px}.frame-type-hppa_ueberblick .hppa-im-ueberblick-element .inhalt-container p,.pdf-auswahl h2{margin-bottom:40px}.frame-type-hppa_hausaufuebersichtsseite p{margin-bottom:32px}.frame-type-hppa_ueberblick{display:flex;align-items:stretch;overflow:hidden;border-radius:0 100px 0 100px}.frame-type-hppa_ueberblick .hppa-im-ueberblick-element{margin-bottom:88px}.frame-type-hppa_ueberblick .hppa-im-ueberblick-element .inhalt-container{padding:24px 32px 72px}.frame-type-hppa_ueberblick .hppa-im-ueberblick-element .inhalt-container h3,.person .text-container h3{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:24px;line-height:32px}.frame-type-hppa_ueberblick .hppa-im-ueberblick-element .inhalt-container .text-end{bottom:32px;right:32px}.person .text-container{padding:16px 16px 32px}.person .text-container h3{color:#000;font-family:"Canela Web";font-size:18px;line-height:26px}.person .text-container p{margin-bottom:12px}.news-list .news-list-item .news-link a,.news-slider .swiper-wrapper .swiper-slide .news-link a,.person .text-container a{color:#30674f;text-decoration:underline}.frame-type-hppa_faqs .faq .frage,.frame-type-hppa_faqs h2{display:block;font-family:"FFMiloRegular";font-style:normal;font-weight:400}.frame-type-hppa_faqs h2{font-size:26px;line-height:34px;color:#30674f;margin-bottom:48px}.frame-type-hppa_faqs .faq{background:#f1f7f2;margin-bottom:4px}.frame-type-hppa_faqs .faq .frage{padding:24px;margin:0;font-size:18px;line-height:26px;color:#173f3b!important}.frame-type-hppa_faqs .faq .frage:hover{text-decoration:none;background:linear-gradient(0deg,rgba(0,0,0,.07) 0%,rgba(0,0,0,.07) 100%),var(--pastel-green---light, #F1F7F2)}.frame-type-hppa_faqs .faq .frage img{position:absolute;rotate:180deg;right:20px;top:18px;width:40px;height:40px}.frame-type-hppa_faqs .faq .frage.collapsed img{rotate:none}.frame-type-hppa_faqs .faq .answer{background:#f1f7f2;color:#173f3b;border:0;padding:0 24px 24px}@media (min-width:1200px){.frame-type-hppa_faqs h2{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:42px;line-height:46px;color:#30674f}}.frame-type-hppa_soerreichensieuns h2{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:26px;line-height:34px;color:#30674f;margin-bottom:32px}.frame-type-hppa_soerreichensieuns p{margin-bottom:64px}.frame-type-hppa_soerreichensieuns .btn{margin:12px 12px 0}.frame-type-hppa_soerreichensieuns .btn img{height:16px;width:auto;margin-right:8px;position:relative;top:-1px}@media (min-width:1200px){.frame-type-hppa_soerreichensieuns h2{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:42px;line-height:46px;color:#30674f}}.swiper{width:100%;height:100%}.swiper .swiper-slide{width:50%}.swiper .swiper-slide img{display:block;width:100%;object-fit:cover}.swiper .swiper-navigation{padding:48px}.swiper .swiper-navigation .swiper-pagination{position:static;width:auto;margin-right:48px}.swiper .swiper-navigation .swiper-button-next,.swiper .swiper-navigation .swiper-button-prev{display:flex;position:static;width:48px;height:48px;margin-right:12px}.swiper .swiper-navigation .swiper-button-next:after,.swiper .swiper-navigation .swiper-button-prev:after{display:inline-block}.swiper .swiper-button-prev{transform:rotate(180deg)}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{content:"";background-image:url(../Icons/SliderNav.svg);background-size:contain;width:48px;height:48px}.swiper .swiper-pagination-bullet{width:12px;height:12px;border:2px solid #30674f;background:#fff;border-radius:6px;margin:0 8px!important}.swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{width:46px;border-radius:6px;background:#30674f}.frame-type-hppa_werte,.werte-bei-ueber-uns{padding:0 32px}.frame-type-hppa_werte .icon-container{margin-bottom:56px}.frame-type-hppa_werte img,.werte-bei-ueber-uns img{height:50px;margin-bottom:32px}.frame-type-hppa_werte .text{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#30674f}.frame-type-hppa_werte .balken-outer{margin:48px 0}.frame-type-hppa_werte .balken-outer .balken{background:#f59c09;width:120px;height:1px;margin:0 32px}.werte-bei-ueber-uns .icon-container{margin-bottom:56px}.werte-bei-ueber-uns .zahl{font-size:24px;line-height:32px;color:#30674f;margin-bottom:12px}.werte-auf-werteseite .wert h3,.werte-bei-ueber-uns .text,.werte-bei-ueber-uns .zahl{font-family:"FFMiloRegular";font-style:normal;font-weight:400}.werte-bei-ueber-uns .text{font-size:18px;color:#000!important;line-height:1.3em}.werte-bei-ueber-uns .balken-outer .balken{margin:48px 0;background:#f59c09;width:100px;height:1px}.werte-auf-werteseite{background:#f6f1ec;padding:120px 0}.werte-auf-werteseite .background-white{background:#fff;border-radius:0 240px;padding-top:120px;padding-bottom:224px}.werte-auf-werteseite .wert img{max-width:80px;height:auto;margin-bottom:40px}.werte-auf-werteseite .wert h3{font-size:32px;line-height:40px;color:#30674f}.news-header p,.werte-auf-werteseite .wert p{margin:0}.werte-auf-werteseite .wert .balken{width:40%;background:#f59c09;height:1px;margin:72px 0}.news-header{margin-bottom:56px}.news-header h2{color:#30674f}.news-header .icon{width:16px;height:16px;position:relative;top:-2px;margin-right:8px}.background-warm-grey{background:#f6f1ec;padding:80px 0}@media (min-width:1200px){.news-header h2{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:42px;line-height:46px;color:#30674f}}.adresse-karte-link .text,.adresse-karte-link .text h2,.infos-zur-anmeldung-haus-mit-link{margin-bottom:32px}.adresse-karte-link .text p{text-align:right}.adresse-karte-link .text p:last-child{margin-bottom:0}.infos-zur-anmeldung-haus-mit-link h2{padding-right:16px}.pdf-download h3{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#30674f;margin-bottom:32px}.pdf-download .text{margin-bottom:24px}.pdf-download .text figure,.pdf-download .text p:last-child{margin:0}.pdf-download .text .contenttable{width:100%}.pdf-download .text .contenttable td{padding-right:24px}.pdf-download .text .contenttable td:nth-child(2){text-align:right;width:100px}.pdf-download .text .contenttable td:nth-child(3){text-align:right;padding-right:0;width:80px}.pdf-download .pdf-element{padding-top:24px}.haus-swiper .inner-container{padding:24px 32px}.haus-swiper .inner-container .beschreibung-container{margin-bottom:20px}.haus-swiper,.news-slider .news-swiper{padding-bottom:80px}.news-slider .swiper-wrapper{display:flex;align-items:stretch}.news-slider .swiper-wrapper .swiper-slide{background:#fff;display:flex;align-self:stretch;height:auto}.news-list .news-list-item .news-link,.news-slider .swiper-wrapper .swiper-slide .news-link{left:24px;bottom:32px}.news-list .news-list-item,.news-single .article h1,footer .logo{margin-bottom:48px}.news .article .news-text-outer{padding:16px 24px 32px}.news .article .news-text-outer .news-list-date{color:#000;margin-bottom:24px}.news .article .news-text-outer h3{display:block;font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#000;margin-bottom:16px!important}.news .article .news-text-outer .news-list-date,.news .article .news-text-outer .teaser-text,.news-single .article .infobox .label{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:16px;line-height:24px}.news .article .news-text-outer .teaser-text{color:#000}.news-list-view .article{background:#fff;padding-bottom:40px!important;box-shadow:2.721px 8px 24px 0 rgba(0,0,0,.15)}.news-single .article .news-img-wrap{border-radius:160px 0 0 0;overflow:hidden;float:none!important;width:100%!important;margin:0!important}.news-single .article .news-img-wrap img{width:100%!important}.news-single .article .infobox .label{margin-top:16px;color:rgba(0,0,0,.75)}.kesearchbox label,.news-single .article .infobox .info{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#000}#kontaktformular,#kontaktformular .frame-type-form_formframework h2{display:none}#kontaktformular h2{text-align:center!important}#p-11 #kontaktformular{display:block!important}.modal-content{padding-bottom:40px}.kesearchbox label{font-size:24px;line-height:32px}.kesearchbox input#ke_search_sword,footer,footer #totop{font-family:"FFMiloRegular";font-style:normal;font-weight:400;font-size:18px}.kesearchbox input#ke_search_sword{border-radius:25px;border:1px solid #74ac7f;background:#fff;box-shadow:1px 3px 4px 0 rgba(0,0,0,.04);color:#30674f;line-height:1em;padding-left:20px;padding-right:20px;position:relative;width:auto;top:0}´ #kesearch_results .teaser_icon{display:none;width:30px;height:30px}´ #kesearch_results .result-list-item .hit{color:inherit!important}footer,footer #totop{line-height:30px;color:#fff}footer #totop{position:fixed;bottom:56px;right:56px;color:#30674f;text-align:center;font-size:16px;line-height:46px;height:48px;padding:0 32px;border-radius:999px;background:0 0;z-index:100;background:rgba(230,239,236,.8);border:0;display:none}footer #totop:hover,footer a{text-decoration:none}footer #totop img{margin-right:16px;position:relative;top:-1px}footer strong{font-family:"FFMiloMedium";font-weight:400}footer a{color:inherit}footer a:hover{color:inherit;text-decoration:underline}footer .footer-navigation{background:#30674f;padding:40px 0}footer .footer-navigation .footer-nav-column{padding-right:120px}footer .footer-navigation ul{list-style-type:none;padding:0}footer .social-menu a{margin-left:12px}footer .footer-legal{background:#173f3b;padding:40px 0}footer .footer-legal .legal-menu a{margin-left:16px}@media (min-width:576px){.pdf-download .pdf-element .btn{margin-left:24px}}@media (min-width:992px){#breadcrumb{position:absolute;z-index:3;top:30px;left:-20px;right:0;margin-bottom:0}#breadcrumb .breadcrumb-inner{padding:5px 16px 4px}.seite-mit-headerbild .breadcrumb-inner{position:absolute!important}}@media (min-width:1200px){h1{font-size:64px!important}.text-auf-bild{background:rgba(23,63,59,.8)}.wohnform-container{background:#30674f;padding-top:80px;padding-bottom:120px}.wohnform-container h2{color:#fff;margin-bottom:56px}.wohnform-container h3{margin-bottom:16px}.wohnform-container .text{margin-bottom:56px}.wohnform-container .spalte-0{padding-right:24px}.wohnform-container .spalte-1{padding-left:24px}.wohnform-container .wohnform-item{padding:72px 72px 56px}.wohnform-container .wohnform-item.wohnform-item-0{border-radius:0 0 0 160px}.wohnform-container .wohnform-item.wohnform-item-1{border-radius:0 160px 0 0}.werte-bei-ueber-uns .element{margin:0 28px;width:20%}.werte-bei-ueber-uns .balken-outer .balken{width:1px;height:60px;margin:0 32px;position:relative;top:-5px}.frame-type-hppa_werte .balken-outer{margin:32px 0 0;width:70px}.frame-type-hppa_werte .balken-outer .balken{width:1px;height:120px}}