#main-footer{background:#0f0f0f;color:#fff;padding-top:60px;padding-bottom:30px}#main-footer h3,#main-footer h4{color:#c8a96a;margin-bottom:12px;letter-spacing:1px}#main-footer p,#main-footer a{color:#ffffff;line-height:1.8em;text-decoration:none}.hx-logo{font-size:34px;font-weight:700;margin-bottom:0}.hx-sub{font-size:14px;letter-spacing:3px;text-transform:uppercase;color:#c8a96a;margin-bottom:20px}.hx-btn{display:inline-block;margin-top:20px;padding:14px 26px;background:#c8a96a;color:#111!important;font-weight:700;border-radius:6px;transition:all .3s ease}.hx-btn:hover{background:#fff;transform:translateY(-2px)}.et_pb_text iframe,.et_pb_text #map,.et_pb_text .iak-map{width:100%;min-height:240px;border-radius:10px;overflow:hidden}@media(max-width:767px){#main-footer{text-align:center}.hx-logo{font-size:28px}.hx-btn{width:100%}}#drdsgvo_map{max-width:100%;width:600px;height:400px!important}@media (max-width:480px){#drdsgvo_map{width:460px!important;height:320px!important}}.ol-attribution ul{text-shadow:none!important}ul.ol-unselectable{list-style-type:none!important}.ol-attribution li a{color:#f0f0f0!important}.hx-title{font-size:42px;color:#c8a96a;text-align:center;margin-bottom:10px}.hx-intro{text-align:center;font-size:18px;margin-bottom:20px;color:#ddd}h2{color:#c8a96a;margin-top:40px}.hx-highlight{font-style:italic;color:#ccc;margin-bottom:20px}.hx-list{line-height:1.8em;color:#eee}.hx-menu{list-style:none;padding:0}.hx-menu li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.1);color:#fff}.hx-menu span{color:#aaa}.hx-note{margin-top:15px;color:#aaa;font-size:14px}.hx-cta{text-align:center;margin-top:60px}.hx-btn{background:#c8a96a;padding:14px 28px;color:#111;text-decoration:none;border-radius:6px;font-weight:bold;display:inline-block;margin-top:15px}.hx-btn:hover{background:#fff}