/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 23 2024 | 10:53:10 */
div[data-name="suche"] .fcomplete-wrap{z-index:6!important}#gwform h3{font-size:14px;line-height:20px;color:#343434;font-weight:500}#gwform a{text-decoration:underline}#gwform .ff-el-input--label label{margin-bottom:10px}#gwform .ff-btn-submit{background-color:#213e6d}#gwform .ff-btn-submit:hover,#gwform .ff-btn-submit:focus,#gwform .ff-btn-submit:active{background-color:#b22420;opacity:1}#footer a{color:#fff;-o-transition:color 0.3s linear,background-color 0.3s linear;-moz-transition:color 0.3s linear,background-color 0.3s linear;-khtml-transition:color 0.3s linear,background-color 0.3s linear;-webkit-transition:color 0.3s linear,background-color 0.3s linear;-ms-transition:color 0.3s linear,background-color 0.3s linear;transition:color 0.3s linear,background-color 0.3s linear}#footer a:active,#footer a:hover,#footer a:focus{color:#DADADA}#footer .elementor-item-active{color:#DADADA}.elementor-pagination .page-numbers{background-color:rgb(52,52,52);color:#fff;font-size:14px;line-height:20px;padding:6px 10px 5px 10px;font-weight:400}.elementor-pagination .page-numbers:hover,.elementor-pagination .page-numbers:active,.elementor-pagination .page-numbers:focus,.elementor-pagination .current{background-color:rgb(23,62,113);color:#fff}.elementor-pagination .current{font-weight:700}.rak-breadcrumbs ul{padding:0!important}.taetigkeitsgebiet .hl,.fremdsprache .hl{color:rgb(23,62,113);font-size:16px;line-height:20px;font-weight:600}#magnifier{cursor:pointer}.facetwp-autocomplete-update{display:none}.facetwp-facet{margin-bottom:0px!important}.fs-label-wrap{border:0 solid!important}.facetwp-autocomplete,.fs-label{border:1px solid #000000!important;border-radius:0px!important;height:36px!important;padding:10px!important}.facetwp-autocomplete{width:100%!important}.facetwp-pager{text-align:center}.facetwp-page{background-color:#343434!important;color:#ffffff!important;padding:5px 10px!important;font-size:14px!important;line-height:20px!important}.facetwp-page:active,.facetwp-page:hover,.facetwp-page:focus,.facetwp-page.active{background-color:#173E71!important;color:#ffffff!important}.fs-dropdown,.fs-wrap,.fs-label-wrap{width:100%!important}.marker-content{padding:0 15px 15px 15px}.marker-content h2{margin-bottom:0}.facetwp-map-filtering{display:none}.login-table,.login-table input{font-size:14px!important}.login-table td{border:1px solid #ffffff!important;background-color:#F9F9FA!important;vertical-align:middle!important}.rak-error{background-color:#C20212;color:#fff;font-size:16px;margin-bottom:30px!important;padding:30px!important}