.ast-separate-container .ast-article-post{border-bottom:none!important}.geodir-page-search.ast-separate-container .ast-article-post{padding-bottom:0;padding-top:0}@media (max-width:600px){.ast-separate-container #content .ast-container{padding-left:20px!important;padding-right:20px!important}}#geodir_fieldset_details>h3{display:none!important}#geodirectory-add-post [data-argument="address_region"],#geodirectory-add-post [data-argument="address_latitude"],#geodirectory-add-post [data-argument="address_longitude"]{display:none!important;margin:0!important;padding:0!important}#geodirectory-add-post [data-argument="default_category"]{display:none!important;margin:0!important;padding:0!important}.geodir-price-name,.text-muted.d-inline.geodir-price-name{display:none!important}#geodirectory-add-post .scrollbars-ios{max-height:none!important;overflow:visible!important;border:0!important;padding-left:0!important}#geodirectory-add-post .gd-parent-cats-list>span,#geodirectory-add-post .gd-sub-cats-list>span{display:block;margin-bottom:.5rem;line-height:1.5;font-weight:600}#geodirectory-add-post .gd-parent-cats-list input[type="checkbox"]{width:1em!important;height:1em!important;margin-top:.2em!important;margin-right:.5em!important;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:2px solid rgb(0 0 0 / .3);border-radius:.25em;-webkit-appearance:none;appearance:none;cursor:pointer}#geodirectory-add-post .gd-parent-cats-list input[type="checkbox"]:checked{background-color:#fff;border-color:#3993D5;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%233993D5' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")!important}#geodirectory-add-post .gd-parent-cats-list input[type="checkbox"]:focus{outline:0;border-color:#3993D5;box-shadow:0 0 0 .25rem rgb(57 147 213 / .25)}#geodirectory-add-post input[type="checkbox"]:disabled{opacity:.35}#geodirectory-add-post input[type="checkbox"]:disabled+label{opacity:.45;cursor:not-allowed}#secondary .sidebar-main{background:#fff;padding:10px;border-radius:20px;box-shadow:0 2px 12px rgb(0 0 0 / .08)}.geodir_post_meta_title{display:none!important}.uwp-profile-header .uwp-profile-name a[href*="/konto/"]{display:none!important}.uwp-profile-header .col-12>span.badge.nav-link{display:none!important}.uwp-profile-header nav.navbar{display:none!important}.uwp-profile-header .card{background:transparent!important;box-shadow:none!important;border:none!important}.uwp-profile-header img.rounded-circle{border-radius:0!important;border:none!important;box-shadow:none!important}.d-flex.flex-column.align-items-center>a[title].fw-bold{display:none!important}body:not(.uwp_account_page) .uwp-profile-header .card-img-overlay{display:none!important}.uwp_widget_account .bg-light>.d-flex.flex-column.align-items-center{display:none!important}.uwp_widget_account .bg-light.pt-5{padding-top:1rem!important;padding-bottom:1rem!important}.uwp_widget_account .bg-light .nav.mt-3,.uwp_widget_account .bg-light ul.mt-3{margin-top:0!important}.uwp_widget_account .col-lg-9>div{padding-top:1rem!important}.membership-change-container{display:none!important}.vt-dash-nav-wrap a:hover,.vt-dash-nav-wrap a:hover .wp-block-navigation-item__label{color:#FFFFFF!important;text-decoration:underline;text-decoration-color:#FF8B39;text-underline-offset:4px;text-decoration-thickness:2px}.vt-dash-nav-wrap [aria-current="page"],.vt-dash-nav-wrap [aria-current="page"] .wp-block-navigation-item__label{color:#FFFFFF!important;text-decoration:underline;text-decoration-color:#FF8B39;text-underline-offset:4px;text-decoration-thickness:2px}.vt-job-kontingent-info .vt-quota-main{font-size:18px;font-weight:700;line-height:1.4}.vt-job-kontingent-info .vt-quota-hint{font-size:14px;font-weight:400;color:#666;margin-top:4px;line-height:1.4}.vt-standort-kontingent-info{font-size:18px;font-weight:700}.vt-standort-kontingent-voll{color:#D63638}.vt-standort-kontingent-voll a{color:#D63638;text-decoration:underline;font-weight:700}.vt-cpt-tabs{display:none}.vt-cpt-tab{border:1px solid #d9d9e3;background:#fff;color:#414141;font-weight:600;padding:8px 16px;border-radius:999px;cursor:pointer;line-height:1.2}.vt-cpt-tab:hover{border-color:#3993D5}.vt-cpt-tab.is-active{background:#3993D5;border-color:#3993D5;color:#fff}@media (min-width:768px){.vt-cpt-tabs{display:flex;flex-wrap:wrap;gap:8px}.uwp-listings-tool-right{display:none!important}}@media (min-width:576px){#geodirectory-add-post .col-form-label.col-sm-2{flex:0 0 100%;max-width:100%;text-align:left;padding-bottom:4px}#geodirectory-add-post .col-sm-10{flex:0 0 100%;max-width:100%}}#geodirectory-add-post [data-argument="event_all_day"],#geodirectory-add-post [data-argument="event_different_times"]{display:none!important}.vt-header-schedule .geodir-schedule-row.list-group-item{background:transparent!important;color:#fff;border:0;display:flex;align-items:center;gap:6px}.vt-header-schedule .geodir-schedule-row.list-group-item::before{content:"\f073";font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome";font-weight:900}.vt-author-blocked .vt-anbieter-module{display:none!important}.gd-author-profile-link{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#000000!important;border:2px solid #0093ef;text-decoration:none;padding:11px 18px;border-radius:20px;font-weight:500;line-height:1.2;transition:border-color 0.15s ease}.gd-author-profile-link:hover,.gd-author-profile-link:focus{background:#fff;color:#000000!important;border-color:#0085d8}.gd-author-profile-link::after{content:"→";font-size:1.05em;line-height:1}.geodir-images .carousel-caption,.geodir-image-container .carousel-caption{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;background:transparent!important;padding:6px 6px 0!important;margin:0!important;width:auto!important;text-align:right!important;overflow:visible!important}.geodir-images .carousel-caption h5,.geodir-image-container .carousel-caption h5{display:none!important}.geodir-images .carousel-caption p,.geodir-images .carousel-caption .text-white,.geodir-image-container .carousel-caption p,.geodir-image-container .carousel-caption .text-white{margin:0!important;color:#666!important;font-size:12px!important;line-height:1.4!important;font-weight:400!important;font-style:italic!important;text-shadow:none!important}.geodir-images .carousel,.geodir-images .carousel-inner,.geodir-images .carousel-item,.geodir-image-container{overflow:visible!important}#aui-carousel-modal .carousel-caption{background:rgb(0 0 0 / .55)!important;padding:6px 12px!important;border-radius:0 0 6px 6px!important}#aui-carousel-modal .carousel-caption h5{display:none!important}#aui-carousel-modal .carousel-caption p{margin:0!important;color:#fff!important;font-size:13px!important;font-style:italic!important;font-weight:400!important}.geodir-images .carousel-caption.d-none,#aui-carousel-modal .carousel-caption.d-none{display:block!important}body{background:linear-gradient(135deg,#000000 0%,#001726 20%,#002e4b 30%,#004b7a 40%,#006BAD 50%,#004b7a 60%,#002e4b 70%,#001726 80%,#000000 100%)!important;background-attachment:fixed!important}.hfb-before-content,#content,#primary,.entry-content,.site-content{background:transparent!important}#primary.content-area.primary,#primary article,#primary .entry-content{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.entry-header.ast-header-without-markup{margin-bottom:0!important}.geodir-post:is(.type-gd_stellenangebot,.gd_stellenangebot,.type-gd_place,.gd_place) img.embed-item-contain{padding:8px!important;box-sizing:border-box}.geodir-post:is(.type-gd_stellenangebot,.gd_stellenangebot,.type-gd_place,.gd_place) .embed-item-contain img,.geodir-post:is(.type-gd_stellenangebot,.gd_stellenangebot,.type-gd_place,.gd_place) img.embed-item-contain{width:100%!important;display:block}.geodir-post:is(.type-gd_stellenangebot,.gd_stellenangebot,.type-gd_place,.gd_place) .card-img-top{padding-top:20px!important;box-sizing:border-box!important}.geodir-post:is(.type-gd_stellenangebot,.gd_stellenangebot,.type-gd_place,.gd_place) .card-img-top .ratio{aspect-ratio:21 / 9!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.geodir-post:is(.type-gd_stellenangebot,.gd_stellenangebot,.type-gd_place,.gd_place) .card-img-top .geodir-link-image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.geodir-post:is(.type-gd_stellenangebot,.gd_stellenangebot,.type-gd_place,.gd_place) .card-img-top .geodir-link-image img{display:block!important;width:auto!important;height:auto!important;max-width:75%!important;max-height:100%!important;object-fit:contain!important;margin:0 auto!important;left:auto!important;top:auto!important;box-shadow:none!important;filter:none!important}.geodir-post:is(.type-gd_event,.gd_event) .card-img-top .geodir-post-slider{padding-left:10%!important;padding-right:10%!important;box-sizing:border-box!important}.gd-company-name{font-size:20px;font-weight:500;line-height:1.2;color:#414141;display:block}@media (max-width:767px){.gd-company-name{font-size:22px}}.geodir-loop-container .geodir-post.geodir-badge-featured>.card>.card{border:1px solid rgb(0 0 0 / .22)!important;box-shadow:0 16px 38px rgb(0 0 0 / .17)!important}.gd-badge[data-badge="featured"],.geodir-badge-featured .gd-badge[data-badge="featured"]{display:none!important}.geodir-badge-featured .gd-badge-meta:has(.gd-badge[data-badge="featured"]){display:none!important}html body .geodir-map-canvas .gm-style .gm-style-iw-c{max-height:420px!important;min-width:250px!important;max-width:300px!important;border-radius:14px!important}html body .geodir-map-canvas .gm-style .gm-style-iw-d{max-height:380px!important;overflow-x:hidden!important}.gd-bubble.vt-popup h4{font-size:17px;line-height:1.25;font-weight:600;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gd-bubble.vt-popup .geodir-bubble_image{background:#f3f6fa;border-radius:10px;overflow:hidden;margin-bottom:10px}.gd-bubble.vt-popup .geodir-bubble_image img{padding:10px!important;box-sizing:border-box}.gd-bubble.vt-popup .vt-popup-button{display:block;text-align:center;margin:14px 6px 16px;padding:8px 16px;border:2px solid #0093ef;border-radius:999px;background:#fff;color:#0093ef!important;font-size:15px;font-weight:600;text-decoration:none!important;box-shadow:0 0 10px rgb(0 147 239 / .45);transition:box-shadow .2s,background-color .2s}.gd-bubble.vt-popup .vt-popup-button:hover,.gd-bubble.vt-popup .vt-popup-button:focus-visible{background:#f0f8ff;border-color:#0085d8;color:#0085d8!important;box-shadow:0 0 14px rgb(0 147 239 / .65)}@media (max-width:600px){html body .geodir-map-canvas .gm-style .gm-style-iw-c{min-width:210px!important;max-width:250px!important}.gd-bubble.vt-popup h4{font-size:15px;margin-bottom:6px}.gd-bubble.vt-popup .geodir-bubble_image{margin-bottom:6px}.gd-bubble.vt-popup .geodir-bubble_image img{padding:6px!important}.gd-bubble.vt-popup .vt-popup-button{display:none!important}.gd-bubble.vt-popup .geodir-bubble_image{margin-bottom:0}}.vt-ps{display:block;background:#fff0;border-radius:12px;text-decoration:none;color:#fff}.vt-ps:hover{background:rgb(0 0 0 / .2)}.vt-ps:focus-visible{outline:2px solid #fff;outline-offset:-2px}.vt-ps__inner{display:flex;align-items:center;gap:12px;max-width:1200px;height:60px;margin:0 auto;padding:0 16px;box-sizing:border-box}.vt-ps__inner>picture{flex:0 0 40px;display:block;width:40px;height:40px;line-height:0}.vt-ps__logo{flex:0 0 40px;width:40px;height:40px;object-fit:contain}.vt-ps__text{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.vt-ps__kopf{display:flex;align-items:baseline;gap:8px;min-width:0}.vt-ps__name{font-size:14px;font-weight:600;color:#fff}.vt-ps__label{flex:0 0 auto;margin-left:auto;font-size:11px;line-height:1.3;color:rgb(255 255 255 / .7);white-space:nowrap}.vt-ps__claim{font-size:13px;color:#fff}.vt-ps__name,.vt-ps__claim{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vt-ps__claim--lang{display:none}.vt-ps__countdown{font-weight:600}.vt-ps__pfeil{position:relative;flex:0 0 28px;width:28px;height:28px;box-sizing:border-box;border-radius:50%;border:1px solid rgb(255 255 255 / .6);font-size:0}.vt-ps__pfeil::before{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-65%,-50%) rotate(45deg)}.vt-ps:hover .vt-ps__pfeil{border-color:#fff}@media (min-width:768px){.vt-ps__inner{justify-content:center}.vt-ps__text{flex:0 1 auto;flex-direction:row;align-items:baseline;gap:12px}.vt-ps__kopf{flex-shrink:0}.vt-ps__name{font-size:15px}.vt-ps__claim{font-size:14px}.vt-ps__claim--kurz{display:none}.vt-ps__claim--lang{display:inline}.vt-ps__label{position:absolute;right:0;top:100%;margin:2px 0 0}}body:has(.vt-ps--partner) .vt-ps--eigen{display:none}