@media (max-width: 767px) { .quform-8 .quform-element-8_54 .quform-options,
.quform-8 .quform-element-8_56 .quform-options { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
.quform-8 .quform-options .quform-option { min-width: 0; }
.quform-8 .quform-options .quform-option-label { padding-left: 44px !important; padding-right: 28px !important; }
.quform-8 .quform-options .quform-option-label::before { left: 9px !important; width: 22px !important; }
.quform-8 .quform-options .quform-option-icon,
.quform-8 .quform-options .quform-option-icon-selected { right: 7px !important; }
.quform-8 .quform-options .quform-option-text { font-size: 13px !important; } .anli-wa-inline { justify-content: center !important; }
.elementor-element-1e4c746b .anli-wa-inline { color: #fff !important; text-shadow: 0 1px 3px rgba(0,0,0,.7); } .backtop, .contact-box { width: 40px !important; height: 40px !important; }
.contact-box { margin-right: 50px !important; } .single-estate_property .contact-box, .single-estate_property .backtop { display: none !important; } .elementor-heading-title span[style*="8pt"] { font-size: 13px !important; } .single-estate_property .listing_detail { word-break: normal; overflow-wrap: break-word; hyphens: auto; }
}  .elementor-element-1e4c746b .elementor-element-27de8eb { margin-bottom: 16px !important; }
.elementor-element-1e4c746b .elementor-element-27de8eb span { font-size: 26px !important; font-weight: 600; line-height: 1.25; text-shadow: 0 1px 4px rgba(0,0,0,.75); }
.elementor-element-1e4c746b .elementor-element-d0602fd { margin-bottom: 18px !important; }
.elementor-element-1e4c746b .anli-wa-inline { display: flex !important; justify-content: center !important; margin: 10px 0 0 !important; font-weight: 500; color: #fff !important; text-shadow: 0 1px 3px rgba(0,0,0,.75); }
.elementor-element-1e4c746b .anli-wa-inline svg { fill: #25d366; } .elementor-element-1e4c746b .elementor-element-e11a9d0 { text-align: center; }
.elementor-element-1e4c746b .elementor-element-e11a9d0 p { margin-bottom: 0; text-shadow: 0 1px 3px rgba(0,0,0,.75); }
.elementor-element-1e4c746b .elementor-element-e11a9d0 p:nth-of-type(-n+2) { display: inline; }
.elementor-element-1e4c746b .elementor-element-e11a9d0 p:nth-of-type(-n+2) span { font-size: 16px !important; }
.elementor-element-1e4c746b .elementor-element-e11a9d0 p:nth-of-type(1)::after { content: "\00a0\00a0\00b7\00a0\00a0"; font-size: 16px; }
.elementor-element-1e4c746b .elementor-element-e11a9d0 p:nth-of-type(3) { margin-top: 22px !important; font-size: 14px !important; opacity: .92; }
@media (max-width: 767px) {
.elementor-element-1e4c746b .elementor-element-27de8eb span { font-size: 21px !important; }
.elementor-element-1e4c746b .elementor-element-e11a9d0 p:nth-of-type(-n+2) { display: block; }
.elementor-element-1e4c746b .elementor-element-e11a9d0 p:nth-of-type(-n+2) span { font-size: 15px !important; }
.elementor-element-1e4c746b .elementor-element-e11a9d0 p:nth-of-type(1)::after { content: none; }
}  .anli-suchprofil-hinweis { display: grid; grid-template-columns: minmax(0, 1fr) auto; column-gap: 32px; align-items: center; padding: 20px 28px !important; margin: 28px 0 32px !important; }
.anli-suchprofil-hinweis > * { grid-column: 1; }
.anli-suchprofil-hinweis > span:first-child { justify-self: start; background: none !important; color: #b0761a !important; padding: 0 !important; margin-bottom: 4px !important; font-size: 12px !important; }
.anli-suchprofil-hinweis > h3 { font-size: 20px !important; line-height: 1.3; margin: 0 0 4px !important; }
.anli-suchprofil-hinweis > p { margin: 0 !important; font-size: 15px; line-height: 1.55 !important; }
.anli-suchprofil-hinweis > p:last-child { margin-top: 4px !important; font-size: 13px !important; }
.anli-suchprofil-hinweis > a { grid-column: 2; grid-row: 1 / span 4; align-self: center; white-space: nowrap; padding: 13px 26px !important; }
@media (max-width: 767px) {
.anli-suchprofil-hinweis { grid-template-columns: minmax(0, 1fr); padding: 18px 18px !important; margin: 20px 0 24px !important; }
.anli-suchprofil-hinweis > h3 { font-size: 18px !important; }
.anli-suchprofil-hinweis > a { grid-column: 1; grid-row: auto; text-align: center; margin: 14px 0 6px; }
.anli-suchprofil-hinweis > p:last-child { text-align: center; }
}.full_width,
.one_half,
.one_third,
.two_third,
.one_fourth,
.three_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth {
float: left;
}
.clear_column {
clear:both;
display:block;
font-size:0; height:0;
line-height:0; width:100%;
overflow: hidden;
}  .full_width  {
width: 100%;
}
.one_half  {
width: 50%;
}
.one_third  {
width: 33.3%;
}
.two_third  {
width: 66.6%;
}
.one_fourth  {
width: 25%;
}
.three_fourth  {
width: 75%;
}
.one_fifth  {
width: 20%;
}
.two_fifth  {
width: 40%;
}
.three_fifth  {
width: 60%;
}
.four_fifth  {
width: 80%;
}
.one_sixth  {
width: 16.6%;
}
.five_sixth  {
width: 83.4%;
}  @media screen and (max-width: 600px) {
.full_width,
.one_half,
.one_third,
.two_third,
.one_fourth,
.three_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth {
clear: both;
width: 100%;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
}