﻿#handwerker .powermail_submit{width:100%}#handwerker .handwerker_form{margin-bottom:2rem}#handwerker .handwerker_form .powermail_fieldwrap_type_input{min-width:15rem}#handwerker .handwerker_form .chosen-container-single .chosen-single-with-deselect span{max-width:61vw}#handwerker .resultcontainer{position:relative;font-size:var(--fontsize_base)}@media(min-width: 768px){#handwerker .resultcontainer{display:flex;gap:1rem}#handwerker .resultcontainer .feedbackbox,#handwerker .resultcontainer .errorbox{width:100%}}#handwerker .resultcontainer .loader{display:none;position:absolute;left:-1rem;top:-1rem;bottom:-1rem;right:-1rem;background-color:rgba(255,255,255,.8);z-index:90}#handwerker .resultcontainer .loader>div{position:relative;top:50%;left:50%;width:1em;height:1em;font-size:20px;transform:translate(-0.5em);border-radius:50%;text-indent:-9999em;animation:loadanim 1.3s infinite linear}#handwerker .resultcontainer.loading{pointer-events:none}#handwerker .resultcontainer.loading .loader{display:block}#handwerker .filtercol{margin-bottom:1.5rem}@media(max-width: 767px){#handwerker .filtercol .accordion_toggle{display:inline-flex}#handwerker .filtercol .header_fix{display:none}}@media(min-width: 768px){#handwerker .filtercol{flex-shrink:0;width:15rem}#handwerker .filtercol .accordion_sheet{display:none}#handwerker .filtercol .accordion_content{display:block !important}}#handwerker .filtercol .powermail_radio_inner{margin-bottom:.333rem}#handwerker .filtercol label:before{top:0}#handwerker .filtercol label:after{top:5px}#handwerker .filtercol label ul{list-style-type:none;padding-left:1rem;margin:0}#handwerker .filtercol input:checked+label{font-weight:bold}#handwerker .resultcol{width:100%}#handwerker .resultcol .activeFilter{margin-block:-1rem 1.5rem}@media(min-width: 768px){#handwerker .resultcol .activeFilter{display:none}}#handwerker .resultcol .activeFilter label{display:inline-flex;align-items:center;gap:.5rem;line-height:1;white-space:nowrap;padding:.1111rem 1rem;border:2px solid var(--color_primary);border-radius:var(--radius_small);cursor:pointer}#handwerker .resultcol .activeFilter label:after{font-size:2em;content:"×"}#handwerker .resultcol article{break-inside:avoid;padding:1rem;margin-bottom:1.5rem}#handwerker .resultcol article header{background-color:var(--color_bg_light);padding:.5rem 1rem;margin:-1rem -1rem 1rem -1rem;border-top-left-radius:var(--radius_base);border-top-right-radius:var(--radius_base)}#handwerker .resultcol article header h2{font-size:1.2222rem;padding:0;margin-bottom:.222rem}#handwerker .resultcol article header .services{padding:0;margin:0;list-style:none;font-size:var(--fontsize_base)}#handwerker .resultcol article header .services li{display:inline}#handwerker .resultcol article header .services li:not(:last-child):after{content:","}#handwerker .resultcol article header .handwerkersharelinkcontainer{position:relative;text-align:right}#handwerker .resultcol article header .handwerkersharelinkcontainer summary,#handwerker .resultcol article header .handwerkersharelinkcontainer button{padding-left:1.333rem;background-position:left center;background-size:.95rem auto;white-space:nowrap;cursor:pointer}#handwerker .resultcol article header .handwerkersharelinkcontainer summary{position:relative;z-index:92}#handwerker .resultcol article header .handwerkersharelinkcontainer .sharecontent{position:absolute;right:-1rem;top:0;max-width:8rem;padding:2rem .5rem .5rem .5rem;border-bottom-left-radius:var(--radius_small);border-bottom-right-radius:var(--radius_small);filter:drop-shadow(2px 2px calc(5px / 2) var(--color_shadow));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 2rem, rgb(255, 255, 255) 2rem, rgb(255, 255, 255) 100%);z-index:91}#handwerker .resultcol article header .handwerkersharelinkcontainer button+button{margin-top:.5rem}#handwerker .resultcol article header .handwerkersharelinkcontainer button:hover,#handwerker .resultcol article header .handwerkersharelinkcontainer button:focus{text-decoration:underline}@media(min-width: 550px){#handwerker .resultcol article header{display:flex;justify-content:space-between;align-items:end;gap:1rem}#handwerker .resultcol article header .handwerkersharelinkcontainer{text-align:left}}#handwerker .resultcol article hr{margin-inline:-1rem}#handwerker .resultcol article a{word-break:break-word;overflow-wrap:break-word;hyphens:auto}#handwerker .resultcol article a.icon{display:inline-block;line-height:1.25;padding-left:1.5rem;background-position:left center;background-size:1rem 1rem}#handwerker .resultcol article a:not(:hover):not(.focus){color:inherit}#handwerker .resultcol article .contact p+p{margin-top:-0.5em}@media(max-width: 767px){#handwerker .resultcol article .moreinfos .accordion_toggle{display:inline-flex}}@media(min-width: 768px){#handwerker .resultcol article .moreinfos .accordion_toggle{display:none}#handwerker .resultcol article .moreinfos .accordion_content{display:block !important}}#handwerker .benefits{list-style-type:square;font-weight:bold;padding-left:1rem}#handwerker .benefits li::marker{color:var(--color_primary)}@keyframes loadanim{0%,100%{box-shadow:0em -3em 0em .2em var(--color_primary),2em -2em 0 0em var(--color_primary),3em 0em 0 -0.5em var(--color_primary),2em 2em 0 -0.5em var(--color_primary),0em 3em 0 -0.5em var(--color_primary),-2em 2em 0 -0.5em var(--color_primary),-3em 0em 0 -0.5em var(--color_primary),-2em -2em 0 0em var(--color_primary)}12.5%{box-shadow:0em -3em 0em 0em var(--color_primary),2em -2em 0 .2em var(--color_primary),3em 0em 0 0em var(--color_primary),2em 2em 0 -0.5em var(--color_primary),0em 3em 0 -0.5em var(--color_primary),-2em 2em 0 -0.5em var(--color_primary),-3em 0em 0 -0.5em var(--color_primary),-2em -2em 0 -0.5em var(--color_primary)}25%{box-shadow:0em -3em 0em -0.5em var(--color_primary),2em -2em 0 0em var(--color_primary),3em 0em 0 .2em var(--color_primary),2em 2em 0 0em var(--color_primary),0em 3em 0 -0.5em var(--color_primary),-2em 2em 0 -0.5em var(--color_primary),-3em 0em 0 -0.5em var(--color_primary),-2em -2em 0 -0.5em var(--color_primary)}37.5%{box-shadow:0em -3em 0em -0.5em var(--color_primary),2em -2em 0 -0.5em var(--color_primary),3em 0em 0 0em var(--color_primary),2em 2em 0 .2em var(--color_primary),0em 3em 0 0em var(--color_primary),-2em 2em 0 -0.5em var(--color_primary),-3em 0em 0 -0.5em var(--color_primary),-2em -2em 0 -0.5em var(--color_primary)}50%{box-shadow:0em -3em 0em -0.5em var(--color_primary),2em -2em 0 -0.5em var(--color_primary),3em 0em 0 -0.5em var(--color_primary),2em 2em 0 0em var(--color_primary),0em 3em 0 .2em var(--color_primary),-2em 2em 0 0em var(--color_primary),-3em 0em 0 -0.5em var(--color_primary),-2em -2em 0 -0.5em var(--color_primary)}62.5%{box-shadow:0em -3em 0em -0.5em var(--color_primary),2em -2em 0 -0.5em var(--color_primary),3em 0em 0 -0.5em var(--color_primary),2em 2em 0 -0.5em var(--color_primary),0em 3em 0 0em var(--color_primary),-2em 2em 0 .2em var(--color_primary),-3em 0em 0 0em var(--color_primary),-2em -2em 0 -0.5em var(--color_primary)}75%{box-shadow:0em -3em 0em -0.5em var(--color_primary),2em -2em 0 -0.5em var(--color_primary),3em 0em 0 -0.5em var(--color_primary),2em 2em 0 -0.5em var(--color_primary),0em 3em 0 -0.5em var(--color_primary),-2em 2em 0 0em var(--color_primary),-3em 0em 0 .2em var(--color_primary),-2em -2em 0 0em var(--color_primary)}87.5%{box-shadow:0em -3em 0em 0em var(--color_primary),2em -2em 0 -0.5em var(--color_primary),3em 0em 0 -0.5em var(--color_primary),2em 2em 0 -0.5em var(--color_primary),0em 3em 0 -0.5em var(--color_primary),-2em 2em 0 0em var(--color_primary),-3em 0em 0 0em var(--color_primary),-2em -2em 0 .2em var(--color_primary)}}
