/*!
Theme Name: SeniorenhausOdenwald
Theme URI: http://www.sho.de/
Author: Lecking Werbeagentur
Author URI: http://www.lecking-werbeagentur.de/
Description: Wordpress Theme f&uuml;r SeniorenhausOdenwald
Version: 1.0
Text Domain: sho
*//*! Lecking Werbeagentur | www.lecking-werbeagentur.de */@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("fonts/roboto-v20-latin/roboto-v20-latin-regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2") format("woff2"),url("fonts/roboto-v20-latin/roboto-v20-latin-regular.woff") format("woff"),url("fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf") format("truetype"),url("fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url("fonts/roboto-v20-latin/roboto-v20-latin-italic.eot");src:local("Roboto Italic"),local("Roboto-Italic"),url("fonts/roboto-v20-latin/roboto-v20-latin-italic.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v20-latin/roboto-v20-latin-italic.woff2") format("woff2"),url("fonts/roboto-v20-latin/roboto-v20-latin-italic.woff") format("woff"),url("fonts/roboto-v20-latin/roboto-v20-latin-italic.ttf") format("truetype"),url("fonts/roboto-v20-latin/roboto-v20-latin-italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url("fonts/roboto-v20-latin/roboto-v20-latin-500.eot");src:local("Roboto Medium"),local("Roboto-Medium"),url("fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v20-latin/roboto-v20-latin-500.woff2") format("woff2"),url("fonts/roboto-v20-latin/roboto-v20-latin-500.woff") format("woff"),url("fonts/roboto-v20-latin/roboto-v20-latin-500.ttf") format("truetype"),url("fonts/roboto-v20-latin/roboto-v20-latin-500.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url("fonts/roboto-v20-latin/roboto-v20-latin-500italic.eot");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url("fonts/roboto-v20-latin/roboto-v20-latin-500italic.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v20-latin/roboto-v20-latin-500italic.woff2") format("woff2"),url("fonts/roboto-v20-latin/roboto-v20-latin-500italic.woff") format("woff"),url("fonts/roboto-v20-latin/roboto-v20-latin-500italic.ttf") format("truetype"),url("fonts/roboto-v20-latin/roboto-v20-latin-500italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url("fonts/roboto-v20-latin/roboto-v20-latin-700.eot");src:local("Roboto Bold"),local("Roboto-Bold"),url("fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v20-latin/roboto-v20-latin-700.woff2") format("woff2"),url("fonts/roboto-v20-latin/roboto-v20-latin-700.woff") format("woff"),url("fonts/roboto-v20-latin/roboto-v20-latin-700.ttf") format("truetype"),url("fonts/roboto-v20-latin/roboto-v20-latin-700.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url("fonts/roboto-v20-latin/roboto-v20-latin-700italic.eot");src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url("fonts/roboto-v20-latin/roboto-v20-latin-700italic.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v20-latin/roboto-v20-latin-700italic.woff2") format("woff2"),url("fonts/roboto-v20-latin/roboto-v20-latin-700italic.woff") format("woff"),url("fonts/roboto-v20-latin/roboto-v20-latin-700italic.ttf") format("truetype"),url("fonts/roboto-v20-latin/roboto-v20-latin-700italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:url("fonts/roboto-v20-latin/roboto-v20-latin-900.eot");src:local("Roboto Black"),local("Roboto-Black"),url("fonts/roboto-v20-latin/roboto-v20-latin-900.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v20-latin/roboto-v20-latin-900.woff2") format("woff2"),url("fonts/roboto-v20-latin/roboto-v20-latin-900.woff") format("woff"),url("fonts/roboto-v20-latin/roboto-v20-latin-900.ttf") format("truetype"),url("fonts/roboto-v20-latin/roboto-v20-latin-900.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:url("fonts/roboto-v20-latin/roboto-v20-latin-900italic.eot");src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url("fonts/roboto-v20-latin/roboto-v20-latin-900italic.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v20-latin/roboto-v20-latin-900italic.woff2") format("woff2"),url("fonts/roboto-v20-latin/roboto-v20-latin-900italic.woff") format("woff"),url("fonts/roboto-v20-latin/roboto-v20-latin-900italic.ttf") format("truetype"),url("fonts/roboto-v20-latin/roboto-v20-latin-900italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-regular.eot");src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-regular.woff2") format("woff2"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-regular.woff") format("woff"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-regular.ttf") format("truetype"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-regular.svg#RobotoCondensed") format("svg")}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-italic.eot");src:local("Roboto Condensed Italic"),local("RobotoCondensed-Italic"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-italic.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-italic.woff2") format("woff2"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-italic.woff") format("woff"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-italic.ttf") format("truetype"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-italic.svg#RobotoCondensed") format("svg")}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700.eot");src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700.woff2") format("woff2"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700.woff") format("woff"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700.ttf") format("truetype"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700.svg#RobotoCondensed") format("svg")}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700italic.eot");src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700italic.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700italic.woff2") format("woff2"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700italic.woff") format("woff"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700italic.ttf") format("truetype"),url("fonts/roboto-condensed-v18-latin/roboto-condensed-v18-latin-700italic.svg#RobotoCondensed") format("svg")}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-regular.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-regular.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-regular.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-regular.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-regular.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:600;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:500;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:700;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:800;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:400;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-italic.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-italic.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-italic.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-italic.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-italic.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-italic.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:500;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500italic.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500italic.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500italic.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500italic.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500italic.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-500italic.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600italic.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600italic.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600italic.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600italic.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600italic.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-600italic.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:700;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700italic.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700italic.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700italic.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700italic.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700italic.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-700italic.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:800;src:url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800italic.eot");src:local(""),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800italic.eot?#iefix") format("embedded-opentype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800italic.woff2") format("woff2"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800italic.woff") format("woff"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800italic.ttf") format("truetype"),url("fonts/eb-garamond-v14-latin/eb-garamond-v14-latin-800italic.svg#EBGaramond") format("svg")}.hidden{display:none !important}.nowrap{white-space:nowrap}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}::-moz-selection{background:#006a38;color:#FFF;text-shadow:none}::selection,::-moz-selection{background:#006a38;color:#FFF;text-shadow:none}img{max-width:100%;height:auto}figure{max-width:100%}.alignleft{margin-right:2rem;margin-bottom:1rem;float:left}.alignright{margin-left:2rem;margin-bottom:1rem;float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem}*,*:before,*:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto","Helvetica Neue",Helvetica,sans-serif;background:#ffedde}a{color:#006a38}a:hover,a:focus{color:#df0029}.btn-primary{color:#fff;background-color:#006a38;border-color:#006a38}.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#001e10;border-color:#001e10}.btn-primary.brown{color:#fff;background-color:#cb7934;border-color:#cb7934}.btn-primary.brown:focus,.btn-primary.brown:hover{color:#fff;background-color:#8e5524;border-color:#8e5524}.btn-primary.with-arrow{position:relative}.btn-primary.with-arrow::after{position:absolute;right:15px;top:50%;transform:translateY(-50%);display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f178";transition:all .3s}.btn-primary.with-arrow:hover::after{right:8px}.search .search-form{margin:32px 0}.search .search-form label{width:100%}@media (min-width: 600px){.search .search-form label{width:calc(100% - 110px)}}.search .search-form .search-field{display:block;width:100%;background:#fff;color:#333;border:1px solid #ccc;border-radius:4px;padding:10px 15px;box-sizing:border-box}.search .search-form .search-submit{background:#006a38;color:#fff;border:1px solid #fff;border-radius:4px;padding:10px 15px;width:100%;margin:0;text-align:center}@media (min-width: 600px){.search .search-form .search-submit{width:100px}}body.search-results h1{margin-bottom:0}body.search-results h1 span{background:#eee;color:#006a38}body.search-results h3{margin-top:0}body.search-results .search-form{margin:0 0 32px}ul.search-results{list-style:none;margin:0 0 3em;padding:0}ul.search-results li{position:relative;padding:.5em 15px .5em 2.2em;border-bottom:1px solid #eee}ul.search-results li:last-child{border-bottom:0}ul.search-results li a{color:#000}ul.search-results li a:hover,ul.search-results li a:focus{color:#006a38}ul.search-results li:before{position:absolute;left:.3em;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#006a38}ul.search-results li.page:before{content:"\f518"}ul.search-results li.interessantes:before{content:"\f7a2"}ul.search-results li.projekte:before{content:"\f5ae"}.site-title{background:url(img/logo-seniorenhaus-odenwald.svg) 50% 50% no-repeat;background-size:contain;display:block;width:100%;height:97px;font-size:0}.site-header{background:linear-gradient(#e9c09c, #cb7934);font-family:"Roboto Condensed","Helvetica Neue",Helvetica,sans-serif}.site-header>.container>.row{padding-top:1em;padding-bottom:1em}.site-header .site-title{width:190px;height:70px}@media (min-width: 992px){.site-header .site-title{width:160px}}@media (min-width: 1200px){.site-header .site-title{width:200px}}.site-header .phone-info{position:relative;padding-top:.3em;padding-left:57px;color:#00925a;font-size:.91em;font-weight:600;line-height:1.2;letter-spacing:.05em}@media (min-width: 576px){.site-header .phone-info{padding-top:0;font-size:1.1em}}.site-header .phone-info strong{color:#000;font-size:0.739em;text-transform:uppercase}.site-header .phone-info a{display:block;position:absolute;left:17px;top:0;width:28px;height:28px;font-size:36px;line-height:1;letter-spacing:0;font-weight:500;background:#fff}.site-header .phone-info a i{position:absolute;top:-2px;left:-2px}.site-header .phone-info a:nth-child(2){top:35px}.site-navigation .ubermenu-skin-minimal.ubermenu-responsive-toggle{color:#fff;background:#006a38}.site-navigation .ubermenu-main .ubermenu-item-level-0{position:relative;padding-left:0.2rem;padding-right:0.2rem;border-radius:5px;transition:background .3s}@media (min-width: 1200px){.site-navigation .ubermenu-main .ubermenu-item-level-0{padding-left:0.5rem;padding-right:0.5rem}}.site-navigation .ubermenu-main .ubermenu-item-level-0::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:1.3em;background:#ef617b;opacity:.3}.site-navigation .ubermenu-main .ubermenu-item-level-0:last-child::before{display:none}.site-navigation .ubermenu-main .ubermenu-item-level-0:hover{background:#fff}.site-navigation .ubermenu-main .ubermenu-item-level-0.ubermenu-has-submenu-drop{border-radius:5px 5px 0 0}.site-navigation .ubermenu-main .ubermenu-item-level-0.ubermenu-has-submenu-drop>.ubermenu-target{padding-right:1.5em}.site-navigation .ubermenu-main .ubermenu-item-level-0.ubermenu-has-submenu-drop>.ubermenu-target::after{position:absolute;top:50%;right:.5em;transform:translateY(-70%);display:inline-block;font-size:.85em;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0dd";color:#df0029}.site-navigation .ubermenu-main .ubermenu-item-level-0.ubermenu-has-submenu-drop:hover::before{display:none}.site-navigation .ubermenu-main .ubermenu-item-level-0>.ubermenu-submenu{left:0;min-width:100%}.site-navigation .ubermenu-item-level-1>.ubermenu-submenu{border-left:1px solid #006a38}.site-navigation .ubermenu-item-has-children>.ubermenu-target::after{position:absolute;top:50%;right:.8em;transform:translateY(-70%);display:inline-block;font-size:.85em;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da";color:#df0029}.entry-content,.entry-summary{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width: 576px){.entry-content,.entry-summary{max-width:540px}}@media (min-width: 768px){.entry-content,.entry-summary{max-width:720px}}.entry-content::after,.entry-summary::after{content:'';display:block;clear:both}.blog .site-content{margin:0 auto}.blog .site-content>.post{margin-bottom:3em}@media (min-width: 576px){.blog .site-content>.post{margin-bottom:5em}}.post-thumbnail{position:relative;display:block;z-index:0;width:100%;margin:0 auto;text-decoration:none}@media (min-width: 576px){.post-thumbnail{max-width:540px}}@media (min-width: 768px){.post-thumbnail{max-width:720px}}.post-thumbnail img{width:100%}.post-thumbnail::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(transparent 50%, #ffedde, #e9c09c);opacity:0;transition:all .3s}a.post-thumbnail:hover::after{opacity:.5}.entry-header{position:relative;width:100%;margin:0 auto;padding:1em 15px .8em;background:linear-gradient(#fff 70%, transparent);border-top:1px solid #e9c09c}@media (min-width: 576px){.entry-header{max-width:540px;background:linear-gradient(90deg, #ffedde, transparent 1%, transparent 80%, #ffedde), linear-gradient(#fff 70%, transparent)}}@media (min-width: 768px){.entry-header{max-width:720px}}.entry-header::after{content:'';position:absolute;display:block;top:0;left:0;transform:translate(-50%, -50%);width:16px;height:16px;background:#e9c09c;border-radius:50%}.entry-header .entry-title{font-family:"EB Garamond",serif;font-size:1.5em;margin:0 0 .3em}@media (min-width: 576px){.entry-header .entry-title{font-size:1.7em}}.entry-header a{text-decoration:none}.post:first-child{margin-top:3em}.entry-meta{clear:both;color:#ff8c2c;font-size:0.75em;font-weight:400;line-height:1.3333333333;text-transform:uppercase}.entry-meta span{margin-right:1em}.entry-meta a{color:#ff8c2c}.entry-meta a:hover{color:#df0029}.gallery{padding:8px;background:#e9c09c;margin:1.6em -15px;border-radius:6px}.gallery:hover .gallery-item img{opacity:.7;-webkit-filter:grayscale(1);filter:grayscale(1)}.gallery .gallery-item{position:relative;display:inline-block;margin:0;padding:5px;text-align:center;vertical-align:top;width:100%}.gallery .gallery-item img{transition:all 1s}.gallery .gallery-item:hover img{-webkit-filter:none;filter:none;opacity:1;transition-duration:.3s}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#000;display:block;padding:0.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.nav-links{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;border-top:1px solid rgba(0,0,0,0.1);hyphens:auto;word-wrap:break-word}.post-navigation,.image-navigation{width:100%;margin:3em auto;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;border-top:5px solid #e9c09c}@media (min-width: 576px){.post-navigation,.image-navigation{max-width:540px}}@media (min-width: 768px){.post-navigation,.image-navigation{max-width:720px}}.post-navigation a,.image-navigation .previous-image,.image-navigation .next-image{border-bottom:1px solid rgba(0,0,0,0.1);padding:11px 0 12px;width:100%;text-decoration:none}.post-navigation .meta-nav{color:#ff8c2c;display:block;font-size:12px;font-weight:900;line-height:2;text-transform:uppercase}.post-navigation a,.image-navigation a{color:#000;display:block;font-size:14px;font-weight:700;line-height:1.7142857142;text-transform:none}.post-navigation a:hover,.image-navigation a:hover{color:#df0029}.paging-navigation{width:100%;margin:3em auto;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;border-top:5px solid #e9c09c}@media (min-width: 576px){.paging-navigation{max-width:540px}}@media (min-width: 768px){.paging-navigation{max-width:720px}}.paging-navigation .loop-pagination{margin-top:-5px;text-align:center}.paging-navigation .page-numbers{border-top:5px solid transparent;display:inline-block;font-size:14px;font-weight:400;margin-right:1px;padding:7px 16px;text-transform:uppercase}.paging-navigation a{color:#000}.paging-navigation .page-numbers.current{font-weight:600;border-top:5px solid #006a38}.paging-navigation a:hover{border-top:5px solid #df0029;color:#000}.archive-header,.page-header{margin:24px auto}.taxonomy-description,.author-description{color:#000;padding-top:18px}.taxonomy-description p,.author-description p{margin-bottom:18px}.taxonomy-description p:last-child,.author-description p:last-child{margin-bottom:0}.taxonomy-description a,.author-description a{text-decoration:underline}.taxonomy-description a:hover,.author-description a:hover{text-decoration:none}.comments-area{margin:48px auto;padding:0 10px}.comment-reply-title,.comments-title{margin:0;text-transform:uppercase}.comment-list{list-style:none;margin:0 0 48px 0}.comment-list .reply,.comment-metadata{line-height:2;text-transform:uppercase}.comment-list .reply{margin-top:24px}.comment-author .fn{font-weight:900}.comment-author a{color:#000}.comment-list .trackback a,.comment-list .pingback a,.comment-metadata a{color:#006a38}.comment-author a:hover,.comment-list .pingback a:hover,.comment-list .trackback a:hover,.comment-metadata a:hover{color:#df0029}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid rgba(0,0,0,0.1);margin-bottom:24px;padding-top:24px}.comment-list>li:first-child>article,.comment-list>.pingback:first-child,.comment-list>.trackback:first-child{border-top:0}.comment-author{position:relative}.comment-author .avatar{border:1px solid rgba(0,0,0,0.1);height:18px;padding:2px;position:absolute;top:0;left:0;width:18px}.says{display:none}.comment-author,.comment-awaiting-moderation,.comment-content,.comment-list .reply,.comment-metadata{padding-left:30px}.comment-edit-link{margin-left:10px}.comment-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.comment-content ul,.comment-content ol{margin:0 0 24px 22px}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-content>:last-child{margin-bottom:0}.comment-list .children{list-style:none;margin-left:15px}.comment-respond{margin-bottom:24px;padding:0}.comment .comment-respond{margin-top:24px}.comment-respond h3{margin-top:0;margin-bottom:24px}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.no-comments,.form-allowed-tags,.form-allowed-tags code{color:#000}.no-comments{font-weight:900;margin-top:24px;text-transform:uppercase}.comment-form label{display:block}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{width:100%}.required{color:#c0392b}.comment-reply-title small a{color:#000;float:right;height:24px;overflow:hidden;width:24px}.comment-reply-title small a:hover{color:#df0029}.comment-navigation{line-height:2;margin-bottom:48px;text-transform:uppercase}.comment-navigation .nav-next,.comment-navigation .nav-previous{display:inline-block}.comment-navigation .nav-previous a{margin-right:10px}#comment-nav-above{margin-top:36px;margin-bottom:0}.gform_wrapper{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.gform_wrapper .gform_heading{margin-bottom:1em}.gform_wrapper .gfield.hide-label>.gfield_label{display:none}.gform_wrapper ul.gform_fields{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gform_wrapper ul{list-style:none;margin:0;padding:0}.gform_wrapper ul.gform_fields>li{display:block;margin-bottom:1em}.gform_wrapper .gfield>label{margin-bottom:.5em}.gform_wrapper .gfield_description{font-size:.85em;margin-bottom:.5rem}.gform_wrapper .gfield>label+.gfield_description{margin-top:-.5em}.gform_wrapper .gfield_required{color:red;margin-left:.3em}.gform_wrapper .hide-label.gfield_contains_required label::after{display:inline-block;content:'*';color:red;margin-left:.3em}.gform_wrapper input[type="text"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="email"],.gform_wrapper select,.gform_wrapper textarea{display:block;width:100%;padding:.5em 1em;outline:none;border:1px solid #ccc}.gform_wrapper input[type="text"]:focus,.gform_wrapper input[type="tel"]:focus,.gform_wrapper input[type="email"]:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{border-color:#222}.gform_wrapper select{position:relative;line-height:2;height:3em;border-radius:0;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gform_wrapper textarea{height:10rem}.gform_wrapper textarea.small{height:2.5rem}.gform_wrapper textarea.medium{height:5rem}.gform_wrapper .ginput_container_select{position:relative}.gform_wrapper .ginput_container_select:after{position:absolute;z-index:10;top:50%;right:1em;transform:translateY(-50%);display:block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;color:#000;content:"\f0d7";cursor:pointer}.gform_wrapper .ginput_complex{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gform_wrapper .ginput_complex label{color:#777;font-size:.88em;font-style:italic}.gform_wrapper .ginput_complex>span{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.gform_wrapper .ginput_complex .ginput_full{flex:0 0 100%;max-width:100%}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .ginput_complex .name_first,.gform_wrapper .ginput_complex .name_last{flex:0 0 50%;max-width:50%}.gform_wrapper .ginput_container_date{position:relative}.gform_wrapper .ginput_container_date .ui-datepicker-trigger{position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:1;width:32px;height:32px;opacity:0}.gform_wrapper .ginput_container_date:after{position:absolute;z-index:10;top:50%;right:5px;transform:translateY(-50%);display:block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:400;color:inherit;content:"\f073";cursor:pointer;pointer-events:none}.gform_wrapper .checkbox-inline .gfield_checkbox>li{display:inline-block;margin-right:3em}.gform_wrapper .salutation,.gform_wrapper .radio-boxed{position:relative}.gform_wrapper .salutation input,.gform_wrapper .radio-boxed input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;border:0;background:transparent;outline:none}.gform_wrapper .salutation ul li,.gform_wrapper .radio-boxed ul li{position:relative;width:50%;display:inline-block}.gform_wrapper .salutation ul label,.gform_wrapper .radio-boxed ul label{position:relative;display:block;background:#9f9ea4;padding:.5em 1em;color:rgba(0,0,0,0.5);font-weight:600;text-align:center;cursor:pointer}.gform_wrapper .salutation ul input:focus+label,.gform_wrapper .radio-boxed ul input:focus+label{z-index:10;outline:2px solid #000}.gform_wrapper .salutation ul input:checked+label,.gform_wrapper .radio-boxed ul input:checked+label{background:#006a38;color:#000}.gform_wrapper .charleft.ginput_counter{font-size:.88em;margin:.2em .5em 0 0;color:rgba(0,0,0,0.4);text-align:right}.gform_wrapper .gfield_html{font-size:1rem;font-weight:500;margin:2em 0 1.5em}.gform_wrapper .ginput_container_checkbox{position:relative;margin-top:.7em;margin-bottom:1em}.gform_wrapper .ginput_container_checkbox .gfield_checkbox>li{position:relative}.gform_wrapper .ginput_container_checkbox input{position:absolute;left:0;top:-2px;width:26px;height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;outline:none}.gform_wrapper .ginput_container_checkbox label{position:relative;padding-left:40px;font-size:.90em;line-height:1.8}.gform_wrapper .ginput_container_checkbox label:before{position:absolute;top:0;left:0;width:25px;height:25px;line-height:25px;text-align:center;color:#fff;background:#ccc;display:block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";cursor:pointer;pointer-events:none}.gform_wrapper .ginput_container_checkbox input:checked+label:before{content:"\f00c";background:#006a38}.gform_wrapper .ginput_container_checkbox input:focus+label:before{outline:2px solid #000}.gform_wrapper .gfield_error .ginput_container_checkbox{margin-bottom:0}.gform_wrapper .gfield_error .ginput_container_checkbox+.validation_message{margin-bottom:2em;margin-left:40px}.gform_wrapper .gform_button{background:#006a38;color:#000;border:2px solid #006a38;min-width:50%;padding:.8em 1em;text-align:center;font-weight:600;border-radius:5px;text-transform:uppercase;font-size:.9em;letter-spacing:.08em;outline:none}.gform_wrapper .gform_button:hover,.gform_wrapper .gform_button:focus{border-color:#00371d;background:#00b760}.gform_wrapper .validation_message{position:relative;color:red;padding:.4em 1em .4em 2em;line-height:1.3;background:rgba(0,0,0,0.1);font-size:.75rem}.gform_wrapper .validation_message:before{position:absolute;top:.4em;left:.5em;display:block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f06a";cursor:pointer}.gform_wrapper .validation_error{position:relative;background:#f00;border-radius:4px;color:#fff;padding:.5em 1em .5em 34px;margin-bottom:1em}.gform_wrapper .validation_error:before{position:absolute;top:.5em;left:.5em;display:block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f06a";cursor:pointer}.gform_wrapper .grecaptcha-badge{z-index:50}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}.gform_ajax_spinner{margin-left:20px;border:4px solid rgba(255,255,255,0.3);border-left:4px solid #006a38;-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear;border-radius:50%;width:30px;height:30px}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#field_1_6>label::after,#field_1_7>label::after{content:'*';color:blue;margin-left:.3em}div.light_square .pp_close{background:#e2e2e2;text-indent:0;font-size:0;border-radius:3px;width:auto;height:auto;line-height:1;text-decoration:none;border:1px solid #c2c2c2;transition:all .3s}div.light_square .pp_close::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f057";font-size:.8rem;line-height:1;position:absolute;top:50%;right:.3rem;color:#444;transform:translateY(-45%);transition:all .3s}div.light_square .pp_close::after{content:'schließen';display:block;font-size:.75rem;padding:.3rem 1.5rem .3rem .3rem;text-transform:uppercase;color:#222;transition:all .3s}div.light_square .pp_close:hover{background:#555;border-color:#555}div.light_square .pp_close:hover::before,div.light_square .pp_close:hover::after{color:#fff}.pl-headline h2{font-family:"EB Garamond",serif;font-size:1.5em;letter-spacing:.02em}@media (min-width: 576px){.pl-headline h2{font-size:2em}}@media (min-width: 768px){.pl-headline h2{font-size:2.34em}}.pl-headline h3{font-size:1.05em;font-weight:400;font-style:italic;letter-spacing:.02em;color:#cb7934}@media (min-width: 576px){.pl-headline h3{font-size:1.1em}}@media (min-width: 768px){.pl-headline h3{font-size:1.16em}}.pl-headline h2+h3{position:relative;padding-top:3em}.pl-headline h2+h3::before{content:'';position:absolute;top:.2em;left:50%;height:2.3em;width:1px;background:#cb7934}.pl-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.pl-content *:last-child{margin-bottom:0}.pl-content.bg-gradient-brown{background:linear-gradient(#e9c09c, #cb7934);padding-top:2em;padding-bottom:2em}.pl-content.listed{font-family:"EB Garamond",serif}.pl-content.listed strong{font-family:"Roboto","Helvetica Neue",Helvetica,sans-serif;color:#006a38}.pl-content.with-icons .icon-wrapper{position:relative;background:#fff;margin-bottom:1rem;width:3.5rem;height:3.5rem;text-align:center;vertical-align:middle;color:#006a38;font-size:1.9rem;line-height:1}.pl-content.with-icons .icon-wrapper:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pl-content.with-icons .icon-wrapper.fa-user-clock{font-size:1.4rem}.pl-content.with-icons .icon-wrapper.fa-user-clock::before{transform:translate(-45%, -50%)}.pl-content.with-icons .icon-wrapper.round{border-radius:50%}.pl-content img.framed{border:10px solid #006a38;border-radius:5px}.pl-buttons-sho{position:relative;background:#e9c09c;padding-top:1rem}.pl-buttons-sho .pl-button{overflow:hidden}.pl-buttons-sho .btn-thumbnail{position:relative;background:#ffedde}.pl-buttons-sho .btn-thumbnail::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#e9c09c;mix-blend-mode:color;transition:all .3s}.pl-buttons-sho .btn-thumbnail.no-thumbnail{padding-bottom:100%}.pl-buttons-sho .btn-thumbnail img{position:relative;opacity:.5;height:330px;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s;-webkit-filter:contrast(1.3);filter:contrast(1.3);border:10px solid #d9b08c}.pl-buttons-sho:hover .btn-thumbnail::after{opacity:0;transition-duration:1s}.pl-buttons-sho:hover .btn-thumbnail img{opacity:1;-webkit-filter:none;filter:none;transition-duration:1s}.pl-buttons-sho .btn-title{position:absolute;top:50%;left:30px;right:30px;text-align:center;transform:translateY(-50%);color:#000;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:1.5em;text-shadow:0 0 4px #fff;transition:all .3s}.pl-buttons-sho:hover .btn-title{opacity:0}.pl-buttons-sho .btn-description{position:absolute;top:40%;transform:translateY(30px);left:30px;right:30px;bottom:0;overflow-y:auto;text-align:center;color:#000;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,sans-serif;font-weight:500;font-size:1.1em;text-shadow:0 0 12px #000;opacity:0;visibility:hidden;transition:all .3s}.pl-buttons-sho .pl-button:hover .btn-thumbnail::after{opacity:.85;background:#fff;mix-blend-mode:normal}.pl-buttons-sho .pl-button:hover .btn-thumbnail img{opacity:1;-webkit-filter:none;filter:none}.pl-buttons-sho .pl-button:hover .btn-title{font-size:1.7em;transition-duration:1s;text-shadow:none;opacity:1}.pl-buttons-sho .pl-button.has-description:hover .btn-title{top:50px;transform:none}.pl-buttons-sho .pl-button.has-description:hover .btn-description{transform:none;transition-duration:1s;opacity:1;visibility:visible;text-shadow:none}.heimentgelte{width:580px;margin:3em auto 0}table.heimentgelt{border:2px solid #cb7934;padding:0;margin:1em auto;width:580px;font-size:.85em}table.heimentgelt th{border-top:1px solid #cb7934;border-bottom:1px solid #cb7934;background-color:#cb7934;color:#FFF;font-size:.9em;padding:4px;padding-left:9px;padding-right:9px;text-align:center}table.heimentgelt td{white-space:nowrap;color:#000;font-size:.9em;padding:4px;text-align:center}table.heimentgelt tr{transition:all .3s}table.heimentgelt tbody tr:hover{background:#cb7934}.days30,.days31{font-weight:bold}.dailyCosts{border:1px solid #666;border-top:0;border-bottom:0}.site-footer{background:#006a38;background:linear-gradient(#ffedde, #006a38 53%);color:#fff;font-family:"EB Garamond",serif;font-size:1.06em}.site-footer>.container>.row{padding-top:3.3em;padding-bottom:3.3em}.site-footer>.container>.row:last-child{border-top:2px solid rgba(0,106,56,0.3)}.site-footer .site-title{width:278px}.site-footer h4{font-family:"Roboto","Helvetica Neue",Helvetica,sans-serif;font-size:1rem;font-weight:900;margin:0 0 1em;padding:0;text-transform:uppercase}.site-footer a{color:#fff}.site-footer a.direction{color:#ef617b;text-transform:uppercase;font-family:"Roboto","Helvetica Neue",Helvetica,sans-serif;font-size:.81rem;font-weight:600}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer li a::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:600;content:"\f105";color:#ef617b;margin-right:.5em}.footer-legal{background:#006a38;color:#fff;font-size:.81em}.footer-legal>.container>.row{padding-top:3.75em;padding-bottom:3.75em;border-top:2px solid rgba(255,255,255,0.1)}.footer-legal ul{list-style:none;margin:0;padding:0;font-size:0}.footer-legal li{display:inline-block;font-size:.81rem}.footer-legal li:after{content:'';display:inline-block;vertical-align:middle;margin:0 .5em;width:1px;height:0.7em;background:#df0029}@media (min-width: 1200px){.footer-legal li:after{margin:0 1em}}.footer-legal li:last-child:after{display:none}.footer-legal a{color:#fff}.footer-legal .lwa-website{opacity:.25;font-size:0.69rem;font-style:italic;text-transform:uppercase;transition:all .3s}.footer-legal .lwa-website:hover{opacity:1}
