#anbieterprofil{padding:10px}p:empty{display:none}label{cursor:pointer}#anbietervz-carousel .anbieterkachel{margin:37px 15px 5px}.event-manager-pagination-2 ul.page-numbers li .page-numbers.current{border-color:#1a75b9!important;background:#1a75b9!important;color:#fff!important}.slick-next.slick-arrow,.slick-prev.slick-arrow{height:auto;border:0;background:none!important;z-index:9;padding-left:0;padding-right:0;width:35px;text-align:center}.slick-next.slick-arrow:hover,.slick-prev.slick-arrow:hover{background:#eee!important}.slick-next.slick-arrow:focus,.slick-prev.slick-arrow:focus{outline:none}.slick-next.slick-arrow:before,.slick-prev.slick-arrow:before{color:#818a91;opacity:1!important}.slick-dots button{background:none!important}.single-zusatzcontent main{margin:0 auto;max-width:575px}.single-seitenleiste h1.entry-title{display:none!important}#anbieterseitenleiste h3{margin-top:1em;margin-bottom:.5em}#anbieterprofil .elementor-widget-wrap{padding-left:0;padding-right:0}#anbieterseitenleiste>*:first-child{margin-top:0!important}#anbietersuche_form input{width:calc(100% - 60px);border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;height:60px;float:left;border:solid 2px #1a75b9;padding-left:calc(1rem + 0.3em)}#avz_kat{border:2px solid #1a75b9;cursor:pointer;width:100%;height:60px;color:#757575}#avz_kat.unfocused{color:#757575!important}#avz_kat.focus,#avz_kat:focus{color:#000}#anbietersuche_form button{background:#1A75B9;border:0;width:60px;height:60px;line-height:60px;text-align:center;color:#fff;padding:0;border-radius:0 3px 3px 0;border-bottom-left-radius:0;font-size:26px}#passende_anbieter,#passende_kategorien,#passende_schlagwoerter{display:none;clear:both}#passende_anbieter .anbieterkachel{float:left;width:calc(25% - 15px);margin:20px 20px 0 0;min-width:240px}#anbietersuche_form{position:relative;margin:20px 0 20px}#anbietersuche_form_wrapper{margin:0 0 30px}#anbietersuche_form_livesearch{display:none;background:#fff;position:absolute;top:63px;width:calc(100% - 60px);z-index:9;padding:10px 20px 25px;border:1px solid #666;border-radius:3px}#anbietersuche_form_livesearch p{font-weight:500;margin:15px 0 5px}#anbietersuche_form_livesearch li.active{display:list-item}#anbietersuche_form_livesearch #passende_anbieter.active,#anbietersuche_form_livesearch #passende_kategorien.active,#anbietersuche_form_livesearch #passende_schlagwoerter.active{display:block}#passende_kategorien li,#passende_schlagwoerter li{display:none}#anbieterliste{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px 30px;padding:15px 0}.tax-anbieterkategorie #anbieterliste,.tax-anbieterschlagwort #anbieterliste{gXXXXXXXXXXXXXXXXXXXXXXXXXrid-template-columns:1fr 1fr}.anbieterkachel{border:1px solid #ebebeb;border-radius:15px;padding:15px;position:relative;max-width:373px;margin:auto;width:100%}#anbietervz-carousel .slick-dots{margin-left:-20px}#anbieterliste .anbieterkachel,#anbietervz-carousel .anbieterkachel{margin-top:37px!important}.anbieterkachel.preismodell-Basis{border:1px solid #e8e8e8!important}.anbieterkachel.preismodell-Basis .anbieterlogo{border:1px solid #e8e8e8!important}.anbieterkachel.preismodell-Premium{border:1px solid #ddeaf5!important}.anbieterkachel.preismodell-Premium .anbieterlogo{border:1px solid #ddeaf5!important}.anbieterkachel.preismodell-Best{border:1px solid #f4eddb!important}.anbieterkachel.preismodell-Best .anbieterlogo{border:1px solid #f4eddb!important}.anbieterkachel>i[class*="fa-"]{position:absolute;right:0;top:20px;font-size:.95em;color:#fff;height:30px;width:34px;line-height:30px;padding-left:4px;text-align:center;border-radius:15px 0 0 15px}.anbieterkachel.preismodell-Free>i{background:#efefef;color:#666;text-transform:uppercase;font-style:normal;font-weight:600;font-size:12px}.anbieterkachel.preismodell-Basis>i{background:#e6f6f4;color:#56c5b2}.anbieterkachel.preismodell-Premium>i{background:#ddeaf5;color:#1a75b9}.anbieterkachel.preismodell-Best>i{background:#f4eddb;color:#b8860b}#anbieterprofil-inner>div>*:first-child{margin-top:0}.anbieterlogo{border:1px solid #ebebeb;border-radius:15px;background:#fff;padding:4px;width:74px;height:74px;display:flex;justify-content:center;align-items:center;position:absolute;top:-37px;left:50%;margin-left:-37px;box-shadow:0 0 0 2px #fff!important}.anbieterlogo picture{height:100%;display:flex;align-items:center;justify-content:center}.anbieterlogo img{float:left;max-width:100%!important;max-height:100%!important;height:auto!important;width:auto!important}#anbieterlogo{margin:5px 0 15px;height:auto}#anbieterlogo img{width:auto!important;height:auto!important;max-width:300px!important;max-height:120px!important}#anbieterbanner{margin-bottom:30px;max-width:100%;height:auto}#passende_anbieter .anbieterlogo{width:58px;height:58px;margin-left:-29px;top:-20px}#passende_anbieter>div{display:inline-block;clear:both;width:100%}#passende_anbieter .anbieterkachel{padding:10px}#passende_anbieter .anbieterkachel:last-child{margin-right:0}.anbieterlogo img{border-radius:3px}.anbieterkachel a.anbietername,.anbieterkachel a .anbietername{font-weight:500;color:#000;margin-bottom:5px;font-size:1.1em}.anbieterkachel.preismodell-Free a.anbietername,.anbieterkachel.preismodell-Free a .anbietername{color:#666}#anbieterprofil-inner{display:grid;grid-template-columns:45% 45%;grid-gap:10%}#anbieterpagination>*{display:inline-block;height:40px;width:40px;line-height:40px;text-align:center;background:#eee;border:1px solid #eee;border-radius:3px;margin:0 8px 8px 0}#anbieterpagination>*:hover{background:#ddd;border:1px solid #ddd}#anbieterpagination{margin:40px 0}#anbieterpagination .current{background:#1A75B9!important;border-color:#1A75B9!important;color:#fff!important}.anbieterkontaktdaten{color:#000;font-size:.95em;line-height:1.4em}.anbieterkachel.preismodell-Free .anbieterkontaktdaten,.anbieterkachel.preismodell-Free .anbieterkontaktdaten{color:#666}.zum_profil{color:#666;background:#ebebeb;border-radius:20px;font-weight:500;font-size:.95em;line-height:30px;height:30px;width:30px;text-align:center;position:absolute;right:15px;bottom:15px;transition:.2s}.zum_profil:hover{background:#666;color:#ebebeb}.anbieterkachel.preismodell-Basis .zum_profil{background:rgba(86,197,178,.15);color:#56c5b2}.anbieterkachel.preismodell-Basis .zum_profil:hover{background:#56c5b2;color:#e6f6f4}.anbieterkachel.preismodell-Premium .zum_profil{background:rgb(26 117 185 / 15%)!important;color:#1a75b9!important}.anbieterkachel.preismodell-Premium .zum_profil:hover{background:#1a75b9!important;color:#ddeaf5!important}.anbieterkachel.preismodell-Best .zum_profil{background:rgb(184 134 11 / 15%);color:#b8860b!important}.anbieterkachel.preismodell-Best .zum_profil:hover{background:#b8860b!important;color:#f4eddb!important}#anbieterliste .anbieterkategorien{margin-bottom:0!important}.anbieterkategorien,.anbieterschlagwoerter{margin:0 0 -5px;padding:5px 0 0;list-style:none;display:inline-block;width:100%}.anbieterkategorien li,.anbieterschlagwoerter li{float:left;line-height:1em}.anbieterkategorien a,.anbieterschlagwoerter a{margin:0 5px 5px 0;background:rgb(102 102 102 / 10%);color:#666!important;padding:5px 7px;display:inline-block;line-height:14px;font-weight:400;font-size:12px;border-radius:3px}#suchten_auch p{margin-bottom:0;font-weight:bolder}#suchten_auch input{display:none}#suchten_auch .anbieterschlagwoerter li label,#suchten_auch .anbieterschlagwoerter li label:hover{font-size:1em;line-height:1em;padding:.4em;margin:.1em;border-radius:3px;color:#818a91}#suchten_auch .anbieterschlagwoerter li label:hover,#suchten_auch .anbieterschlagwoerter li input:checked+label,#suchten_auch .anbieterschlagwoerter li.checked label{background:#ddeaf5;color:#1a75b9}#suchten_auch .anbieterschlagwoerter li label:hover i:before,#suchten_auch .anbieterschlagwoerter li input:checked+label i:before,#suchten_auch .anbieterschlagwoerter li.checked label i:before{content:"\f0b0"}#suchten_auch .anbieterschlagwoerter{display:inline-block;width:auto;margin:5px -.1em 0}#passende_kategorien a,#passende_schlagwoerter a,#anbieterseitenleiste .anbieterkategorien a,#anbieterseitenleiste .anbieterschlagwoerter a{background:rgba(102,102,102,.10)!important;color:#333!important;font-size:14px;line-height:17px;padding:7px 9px}#passende_kategorien a:hover,#passende_schlagwoerter a:hover,#anbieterseitenleiste .anbieterkategorien a:hover,#anbieterseitenleiste .anbieterschlagwoerter a:hover{background:rgba(0,0,0,.13)!important}.preismodell-Free .anbieterkategorien a,.preismodell-Free .anbieterschlagwoerter a{background:rgba(102,102,102,.10)!important;color:#666!important}.preismodell-Basis .anbieterkategorien a,.preismodell-Basis .anbieterschlagwoerter a{background:rgba(86,197,178,.15)!important;color:#56c5b2!important}.preismodell-Premium .anbieterkategorien a,.preismodell-Premium .anbieterschlagwoerter a{background:rgba(26,117,185,.15)!important;color:#1a75b9!important}.preismodell-Best .anbieterkategorien a,.preismodell-Best .anbieterschlagwoerter a{background:rgba(184,134,11,.15);color:#b8860b!important}#anbietersocialmedia a,#teilen_auf a{font-size:40px;line-height:40px;margin-right:2px}#anbietersocialmedia i:before{float:left;line-height:36px}#anbietersocialmedia .fa-tiktok:before{border-radius:4px;font-size:24px;height:36px;width:36px;text-align:center}#anbietersocialmedia a[href*="facebook"],#teilen_auf a[href*="facebook"]{color:#ABA6A6}#anbietersocialmedia a[href*="facebook"]:hover,#teilen_auf a[href*="facebook"]:hover{color:#1877f2}#anbietersocialmedia a[href*="instagram"],#teilen_auf a[href*="instagram"]{color:#ABA6A6}#anbietersocialmedia a[href*="instagram"]:hover,#teilen_auf a[href*="instagram"]:hover{color:#000}#anbietersocialmedia a[href*="linkedin"],#teilen_auf a[href*="linkedin"]{color:#ABA6A6}#anbietersocialmedia a[href*="linkedin"]:hover,#teilen_auf a[href*="linkedin"]:hover{color:#0a66c2}#anbietersocialmedia a[href*="pinterest"],#teilen_auf a[href*="pinterest"]{color:#ABA6A6}#anbietersocialmedia a[href*="pinterest"]:hover,#teilen_auf a[href*="pinterest"]:hover{color:#e60023}#anbietersocialmedia a[href*="tiktok"] i:before,#teilen_auf a[href*="tiktok"] i:before{color:#fff;background:#aba6a6}#anbietersocialmedia a[href*="tiktok"]:hover i:before,#teilen_auf a[href*="tiktok"]:hover i:before{background:#000}#anbietersocialmedia a[href*="twitter"],#teilen_auf a[href*="twitter"]{color:#ABA6A6}#anbietersocialmedia a[href*="twitter"]:hover,#teilen_auf a[href*="twitter"]:hover{color:#1d9bf0}#anbietersocialmedia a[href*="vimeo"],#teilen_auf a[href*="vimeo"]{color:#ABA6A6}#anbietersocialmedia a[href*="vimeo"]:hover,#teilen_auf a[href*="vimeo"]:hover{color:#1a2e3a}#anbietersocialmedia a[href*="xing"],#teilen_auf a[href*="xing"]{color:#ABA6A6}#anbietersocialmedia a[href*="xing"]:hover,#teilen_auf a[href*="xing"]:hover{color:#0698a0}#anbietersocialmedia a[href*="youtube"],#teilen_auf a[href*="youtube"]{color:#ABA6A6}#anbietersocialmedia a[href*="youtube"]:hover,#teilen_auf a[href*="youtube"]:hover{color:red}.anbieterbanner{height:80px;background-color:#e8e8e8;background-position:50% 50%;background-size:auto 100%;margin:-15px -15px 15px;border-radius:14px 14px 0 0}.anbieter_btn{margin:0 .3em .3em 0}#anbietersuche_form_livesearch .anbieterbanner{height:70px;margin:-10px -10px 10px}#anbietersuche_form .fas.fa-times{top:0;display:none;position:absolute;height:60px;width:60px;text-align:center;line-height:60px;font-size:18px;cursor:pointer;right:60px}.single-anbieter .wpem-event-organizer-tabs .event-organizer-tab-contents.wpem-tab-content,.single-anbieter .wpem-event-venue-tabs .event-venue-tab-contents.wpem-tab-content{padding:0;border:0}.single-anbieter #upcoming .wpem-event-infomation>a{display:none}#anbieterseitenleiste h3.wpem-heading-text{margin-top:0}.single-anbieter .wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details{padding-left:0}@media (min-width:1200px){.single-anbieter main{margin:0 auto;max-width:1200px}}@media (min-width:1025px){#anbietervz-carousel{margin:0 -10px 20px!important}}@media (max-width:1024px){#anbieterliste{grid-template-columns:1fr 1fr}#anbietervz-carousel .anbieterkachel{margin-left:10px;margin-right:10px}#anbietervz-carousel{margin-left:25px;margin-right:25px;padding-left:10px;padding-right:10px}#anbieterprofil{margin:0 40px}}@media (max-width:767px){#anbieterprofil{margin:0 20px}#anbieterliste{grid-template-columns:1fr}#anbieterprofil-inner{display:grid;grid-template-columns:100%;grid-gap:45px}#anbietersuche_form_livesearch{z-index:9999;width:calc(100%);max-height:calc(100vh - 150px);overflow:auto}#passende_anbieter .anbieterkachel{margin-right:0;max-width:271px;width:100%;clear:both}.anbieterkontaktdaten{display:none}#passende_anbieter .anbieterkachel+.anbieterkachel{margin-top:30px}#passende_anbieter .anbieterkachel+.anbieterkachel+.anbieterkachel,#passende_anbieter .anbieterkachel+.anbieterkachel+.anbieterkachel+.anbieterkachel{display:none!important}#anbietersuche_form_livesearch .anbieterbanner{height:58px;margin-bottom:5px}.zum_profil{right:10px}.anbieterkachel>i[class*="fa-"]{top:11px;transform:scale(.8);transform-origin:bottom right}}