.mobile-form-styles form{border:0px}.mobile-form-styles label,.mobile-form-styles .label{padding-top:8px;font-weight:bold;font-size:12px}.mobile-form-styles .label{font-size:14px}.mobile-form-styles select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#a8987a;outline:0;margin:0;box-shadow:none;border:0 !important}.mobile-form-styles .select{position:relative;display:block;width:100%;height:30px;margin:0.5em 0 0.5em 0;line-height:3;overflow:hidden;border-radius:.25em;border:0;background-color:#a8987a}.mobile-form-styles .select.grau{background-color:#f1e9e0}.mobile-form-styles .select.beige{background-color:#e3cdad}.mobile-form-styles .select.highlight{background-color:#f9bd40}.mobile-form-styles select{width:100%;height:31px;margin:0;padding:0 0 0 .5em;color:#fff;cursor:pointer;border:0}.mobile-form-styles select::-ms-expand{display:none}.mobile-form-styles .select::after{content:'\25BC';position:absolute;top:0;right:0;bottom:0;color:fff;padding:0 0.6em;border:0;pointer-events:none}.mobile-form-styles .select:hover::after{color:#7c8600}.mobile-form-styles .select::after{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.mobile-form-styles option.dunkel{background:#f8f0e5}.mobile-form-styles .inputcontainer{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-form-styles label.inputcontainer{font-weight:normal;padding-top:3px}.mobile-form-styles .inputcontainer input{position:absolute;opacity:0}.mobile-form-styles .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:6px;background-color:#b5a386;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.4);box-shadow:inset 0 0 10px rgba(0,0,0,0.4)}.mobile-form-styles .inputcontainer input:checked ~ .checkmark{background-color:#f29405}.mobile-form-styles .checkmark:after{content:"";position:absolute;display:none}.mobile-form-styles .inputcontainer input:checked ~ .checkmark:after{display:block}.mobile-form-styles .inputcontainer .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}a.infobutton{display:inline-block;background-color:#9e8f70;background-image:linear-gradient(#9e8f70, #745e52);padding:3px 10px;border-radius:5px;color:white;font-weight:bold;font-style:italic;margin:-5px 0px 0px 5px}a.infobutton:hover{background-color:#745e52;background-image:linear-gradient(#745e52, #9e8f70)}.wg-modal-close{display:none}@media only screen and (min-width: 768px){.flex-container{display:flex}}.cookie-image{padding:0px}@media only screen and (min-width: 768px){.cookie-image{padding:10px 10px 10px 10px}}#cookie-modal-configdetail a.cookie-button,#cookie-modal-configbasis a.cookie-button{padding:0.7em 1.5em}#cookie-modal-configdetail h1,#cookie-modal-configbasis h1{padding-top:20px}@media only screen and (min-width: 768px){#cookie-modal-configdetail h1,#cookie-modal-configbasis h1{padding-top:20px}}#cookie-modal-configbasis .mobile-form-styles{padding:10px 10px 10px 40px}@media only screen and (min-width: 768px){#cookie-modal-configbasis .mobile-form-styles{padding:10px 10px 10px 0px}}#cookie-modal-configdetail .cookie-text{padding:30px 10px 10px 40px}@media only screen and (min-width: 768px){#cookie-modal-configdetail .cookie-text{padding:30px 10px 10px 40px}}.cookie-text{padding:10px 0px 10px 0px !important;box-sizing:border-box;text-align:center;font-family:Georgia;font-size:17px !important}@media only screen and (min-width: 768px){.cookie-text{text-align:left;padding:30px 0px 20px 0px !important}}.cookie-text h1{font-size:22px;text-align:center;padding:0px}@media only screen and (min-width: 768px){.cookie-text h1{text-align:left;font-size:26px;padding:10px}}.cookie-text p{font-size:15px !important}a.cookie-button{border-radius:20px;display:inline-block;padding:0.7em 0.5em;margin:15px 5px 0px 5px;color:white;font-size:18px;font-style:italic;font-family:Georgia,"Times New Roman",serif}@media only screen and (min-width: 768px){a.cookie-button{padding:0.7em 2em;margin:10px}}a.button-primaer{background-image:linear-gradient(#ffb84d, #ffb84d)}a.button-primaer:hover{background-image:linear-gradient(#f29405, #f29405)}a.button-sekundaer{color:#fff;background-image:linear-gradient(#ffb84d, #ffb84d)}a.button-sekundaer:hover{color:#fff;background-image:linear-gradient(#f29405, #f29405)}.cookie-detaileinstellungen{position:absolute;top:0;left:40%;overflow:auto;}.input-child{margin-left:30px}.cookie-text form{margin-left:-22px}.cookie-text section{margin-bottom:25px;margin-left:40px}@media only screen and (min-width: 768px){.cookie-text section{margin-left:30px}}#cookie-modal-configbasis h1,#cookie-modal-configdetail h1{margin-top:40px}@media only screen and (min-width: 768px){#cookie-modal-configbasis h1,#cookie-modal-configdetail h1{margin-top:0px}}#cookie-modal-configbasis .cookie-text,#cookie-modal-configdetail .cookie-text{padding-left:0px !important}@media only screen and (min-width: 768px){#cookie-modal-configbasis .cookie-text,#cookie-modal-configdetail .cookie-text{padding-left:30px !important}}.bg-wg-modal{background-color:rgba(20,10,0,0.4);width:100%;position:fixed;top:0;bottom:0;left:0;overflow:auto;z-index:100}.bg-wg-modal .wg-modal{border-radius:20px;display:block;width:90%;max-width:750px;position:relative;border:1px solid #fc8c03;background-color:#fdfbf8;box-shadow:0 0 0 10px #fdfbf8,0 3px 50px 0 rgba(0,0,0,0.4);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s}@media only screen and (min-width: 768px){.bg-wg-modal .wg-modal{width:80%}}.bg-wg-modal.closing .wg-modal{-webkit-animation-name:animatetopHide;-webkit-animation-duration:0.4s;-webkit-animation-fill-mode:forwards;animation-name:animatetopHide;animation-duration:0.4s;animation-fill-mode:forwards}.bg-wg-modal.closing{-webkit-animation-name:bgAnimatetopHide;-webkit-animation-duration:0.4s;-webkit-animation-fill-mode:forwards;animation-name:bgAnimatetopHide;animation-duration:0.4s;animation-fill-mode:forwards}.wg-modal.verticalCentering{top:50%;transform:translateY(-50%);margin-top:0 !important;margin-bottom:0 !important}.wg-modal{display:none;margin:40px auto;background-color:#fff;padding:10px}@media only screen and (min-width: 768px){.wg-modal{padding:20px;margin:100px auto}}.wg-modal.innerScroll .wg-content{max-height:calc(100vh - 240px);overflow-y:auto}.wg-modal .wg-modal-close{position:absolute;right:0;top:0;font-size:34px;font-weight:bold;line-height:100%;cursor:pointer;height:34px;width:34px;text-align:center;z-index:1}.wg-modal .wg-header{background-color:#eee;position:absolute;top:0;left:0;right:0;padding:20px}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes animatetopHide{from{top:0;opacity:1}to{top:-300px;opacity:0}}@keyframes animatetopHide{from{top:0;opacity:1}to{top:-300px;opacity:0}}@-webkit-keyframes bgAnimatetopHide{from{opacity:1}to{opacity:0}}@keyframes bgAnimatetopHide{from{opacity:1}to{opacity:0}}
