#immo.single #top{position:relative !important;background-color:var(--gcid-whnl33bjw5) !important;top:0 !important}header .et_pb_text p{padding-left:12px}header .et_pb_text p span{margin-left:-12px}header #menu-section{position:absolute;left:0;width:100%;transform:translateY(-105%);transition:0.65s all cubic-bezier(0.87, 0, 0.13, 1);z-index:10}header #menu-section .et_pb_row{transition:all ease-in-out 0.5s}header #menu-section .et_pb_row a.active{color:#ba0c2f;font-weight:800}@media (max-width:1050px){header #menu-section .et_pb_row .et_pb_column_1_tb_header{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}}@media (max-width:767px){header #menu-section{position:fixed;height:100vh;padding-top:160px;padding-bottom:60px;overflow-y:scroll}header #menu-section .et_pb_row .et_pb_column_1_tb_header{display:grid !important;grid-template-columns:1fr;gap:0}header #menu-section .et_pb_row .et_pb_column_1_tb_header .et_pb_group{border-bottom:solid 2px #0085CA;position:relative}header #menu-section .et_pb_row .et_pb_column_1_tb_header .et_pb_group .et_pb_text{width:100%}header #menu-section .et_pb_row .et_pb_column_1_tb_header .et_pb_group .et_pb_text .et_pb_text_inner{width:100%}header #menu-section .et_pb_row .et_pb_column_1_tb_header .et_pb_group .extend{display:block;position:absolute;top:10px;right:0px;width:16px;height:16px;padding:10px;box-sizing:content-box;background-image:url("/wp-content/uploads/2026/02/plus.svg");background-position:center;background-repeat:no-repeat;background-size:16px;cursor:pointer}header #menu-section .et_pb_row .et_pb_column_1_tb_header .et_pb_group .extend.active{background-image:url("/wp-content/uploads/2026/02/minus.svg")}header #menu-section .et_pb_row .et_pb_column_1_tb_header .et_pb_group p{padding:12px 0}header #menu-section .et_pb_row .et_pb_column_1_tb_header .et_pb_group p.hidden{display:none}header #menu-section .et_pb_row .et_pb_column_1_tb_header .et_pb_group p.show{padding-top:0}}header #close-menu,header #open-menu{cursor:pointer}header #close-menu,header #open-menu{display:none;width:30px;align-items:center}header #open-menu{display:flex}header.menu-is-open #close-menu{display:flex}header.menu-is-open #open-menu{display:none}header.menu-is-open #menu-section{transform:translateY(0%)}header.menu-is-open #menu-section .et_pb_row{filter:blur(0px)}.et_pb_section_0_tb_header{position:fixed !important;top:var(--gwg-admin-offset, 0px) !important;left:50% !important;right:auto !important;bottom:auto !important;transform:translate(-50%, 0) !important;width:100% !important;z-index:10000 !important;transition:transform 280ms ease, opacity 280ms ease;will-change:transform, opacity}body.gwg-header-hidden:not(.gwg-menu-is-open) .et_pb_section_0_tb_header{transform:translate(-50%, -120%) !important;opacity:0;pointer-events:none;position:fixed !important}body.gwg-header-visible .et_pb_section_0_tb_header,body.gwg-menu-is-open .et_pb_section_0_tb_header{position:fixed !important;transform:translate(-50%, 0) !important;opacity:1 !important;pointer-events:auto}header #menu-section{position:fixed !important;top:var(--gwg-admin-offset, 0px) !important;left:0 !important;right:0 !important;width:100% !important;max-height:calc(100vh - var(--gwg-admin-offset, 0px));overflow-y:auto}form.et_pb_contact_form .et-pb-contact-message{color:#ba0c2f}form.et_pb_contact_form .et_pb_contact_field{position:relative}form.et_pb_contact_form .et_pb_contact_field::before{content:"";display:block;background-image:url("../images/icons/form_placeholder.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:22px;left:22px;z-index:10}form.et_pb_contact_form .et_pb_contact_field.betreff::before{background-image:url("../images/icons/betreff.svg");width:20px;height:20px;top:22px}form.et_pb_contact_form .et_pb_contact_field.name::before{background-image:url("../images/icons/name.svg");width:16px;height:16px;top:24px}form.et_pb_contact_form .et_pb_contact_field.email::before{background-image:url("../images/icons/email.svg");width:18px;height:18px;top:23px}form.et_pb_contact_form .et_pb_contact_field.phone::before{background-image:url("../images/icons/phone.svg");width:17px;height:17px;top:23px}form.et_pb_contact_form .et_pb_contact_field.message::before{background-image:url("../images/icons/message.svg");width:18px;height:18px;top:24px}form.et_pb_contact_form .et_pb_contact_field.datenschutz::before{display:none !important}.cfb-funnel form{padding:0 !important;border:solid 0px #fff !important;box-shadow:none !important}.cfb-funnel form .cfb-step__head{display:none}.cfb-funnel form .cfb-funnel__card{padding:0 !important;box-shadow:none !important}.cfb-funnel form .cfb-field{position:relative}.cfb-funnel form .cfb-field textarea,.cfb-funnel form .cfb-field input,.cfb-funnel form .cfb-field select{padding:20px 20px 24px 50px}.cfb-funnel form .cfb-field.cfb-field-type-text label,.cfb-funnel form .cfb-field.cfb-field-type-email label,.cfb-funnel form .cfb-field.cfb-field-type-tel label,.cfb-funnel form .cfb-field.cfb-field-type-select label,.cfb-funnel form .cfb-field.cfb-field-type-textarea label{display:none}.cfb-funnel form .cfb-field[data-field-id="betreff"]::before,.cfb-funnel form .cfb-field[data-field-id="vorname"]::before,.cfb-funnel form .cfb-field[data-field-id="nachname"]::before,.cfb-funnel form .cfb-field[data-field-id="name"]::before,.cfb-funnel form .cfb-field[data-field-id="e_mail"]::before,.cfb-funnel form .cfb-field[data-field-id="email"]::before,.cfb-funnel form .cfb-field[data-field-id="telefonnnummer"]::before,.cfb-funnel form .cfb-field[data-field-id="phone"]::before,.cfb-funnel form .cfb-field[data-field-id="nachricht"]::before{content:"";display:block;background-image:url("../images/icons/form_placeholder.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:22px;left:22px;z-index:10}.cfb-funnel form .cfb-field[data-field-id="betreff"]::before{background-image:url("../images/icons/betreff.svg");width:20px;height:20px;top:22px}.cfb-funnel form .cfb-field[data-field-id="name"]::before,.cfb-funnel form .cfb-field[data-field-id="vorname"]::before,.cfb-funnel form .cfb-field[data-field-id="nachname"]::before{background-image:url("../images/icons/name.svg");width:16px;height:16px;top:25px}.cfb-funnel form .cfb-field[data-field-id="e_mail"]::before,.cfb-funnel form .cfb-field[data-field-id="email"]::before{background-image:url("../images/icons/email.svg");width:18px;height:18px;top:23px}.cfb-funnel form .cfb-field[data-field-id="telefonnnummer"]::before,.cfb-funnel form .cfb-field[data-field-id="phone"]::before{background-image:url("../images/icons/phone.svg");width:17px;height:17px;top:23px}.cfb-funnel form .cfb-field[data-field-id="nachricht"]::before{background-image:url("../images/icons/message.svg");width:18px;height:18px;top:24px}@media (max-width:767px){.cfb-funnel form .cfb-field[data-field-id="datenschutz"] label.cfb-consent,.cfb-funnel form .cfb-field[data-field-id="privacy"] label.cfb-consent{font-size:12px;line-height:16px}}.cfb-funnel form .cfb-field[data-field-id="datenschutz"] label.cfb-consent input,.cfb-funnel form .cfb-field[data-field-id="privacy"] label.cfb-consent input{padding:0 !important}.cfb-funnel form div.has-error input{border-color:#ba0c2f !important}.cfb-funnel form div.has-error .cfb-field-error{color:#ba0c2f !important}.cfb-funnel form .cfb-privacy-note{display:none}.cfb-funnel form .cfb-field.has-error .cfb-consent span{color:#ba0c2f !important}.cfb-newsletter-unsubscribe{display:none}.cfb-newsletter-unsubscribe.visible{display:block}.cfb-newsletter-unsubscribe .cfb-newsletter-unsubscribe__card{padding:0;background-color:transparent;border:solid 0px transparent;box-shadow:none}.cfb-newsletter-unsubscribe .cfb-newsletter-unsubscribe__card .cfb-newsletter-unsubscribe__eyebrow,.cfb-newsletter-unsubscribe .cfb-newsletter-unsubscribe__card h2,.cfb-newsletter-unsubscribe .cfb-newsletter-unsubscribe__card p{display:none}.cfb-newsletter-unsubscribe .cfb-newsletter-unsubscribe__card form label span{display:none}.cfb-newsletter-unsubscribe .cfb-newsletter-unsubscribe__card form label input{border:solid 1px lightgray}.cfb-newsletter-unsubscribe .cfb-newsletter-unsubscribe__card form button{font-size:16px;background-color:#ba0c2f;border-color:#ba0c2f;border-radius:8px;color:#fff;max-width:max-content;border-width:2px;transition:all ease-out 0.2s}.cfb-newsletter-unsubscribe .cfb-newsletter-unsubscribe__card form button:hover{background-color:rgba(255, 255, 255, 0);color:var(--gcid-primary-color) !important;border-color:var(--gcid-primary-color)}.newsletter-unsub{text-align:center;cursor:pointer}.newsletter-unsub:hover{text-decoration:underline}.accordion-slider{overflow:visible}.accordion-slider .et-pb-slider-arrows{position:relative;height:36px;bottom:36px}.accordion-slider .et-pb-slider-arrows a{display:block;width:34px;height:36px !important;opacity:1;bottom:0;height:fit-content;right:8px;position:absolute;background-image:url("../images/slide-arrow-left.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.accordion-slider .et-pb-slider-arrows a::before{display:none}.accordion-slider .et-pb-slider-arrows a.et-pb-arrow-prev{left:8px;right:auto;border-radius:4px 4px 4px 12px}.accordion-slider .et-pb-slider-arrows a.et-pb-arrow-next{border-radius:4px 4px 12px 4px;background-image:url("../images/slide-arrow-right.svg")}.accordion-slider .et-pb-controllers{bottom:0px}.accordion-slider .et-pb-controllers a{background-color:#ba0c2f;width:8px;height:8px;margin-right:8px;opacity:1}.accordion-slider .et-pb-controllers a.et-pb-active-control{background-color:#0085CA}.accordion-slider .et-pb-controllers a:last-child{margin-right:0}.accordion-slider:hover .et-pb-slider-arrows a{right:8px}.accordion-slider:hover .et-pb-slider-arrows a.et-pb-arrow-prev{left:8px;right:auto}.torq_carousel .et_pb_module_inner .dtp-carousel .slick-list .slick-slide{max-width:80vw}.torq_carousel .et_pb_module_inner .dtp-carousel .slick-list .slick-slide .content .content-inner h1,.torq_carousel .et_pb_module_inner .dtp-carousel .slick-list .slick-slide .content .content-inner h2,.torq_carousel .et_pb_module_inner .dtp-carousel .slick-list .slick-slide .content .content-inner h3,.torq_carousel .et_pb_module_inner .dtp-carousel .slick-list .slick-slide .content .content-inner h4,.torq_carousel .et_pb_module_inner .dtp-carousel .slick-list .slick-slide .content .content-inner h5{text-align:center}.torq_carousel .et_pb_module_inner .dtp-carousel .slick-list .slick-slide .dtp-carousel-item figure img{width:100%;aspect-ratio:2.3333333333;object-fit:cover;border-radius:16px}@media (max-width:980px){.torq_carousel .et_pb_module_inner .dtp-carousel .slick-list .slick-slide .dtp-carousel-item figure img{aspect-ratio:1.3333333333}}@media (max-width:767px){.torq_carousel .et_pb_module_inner .dtp-carousel .slick-list .slick-slide .dtp-carousel-item figure img{aspect-ratio:0.75}}.torq_carousel .et_pb_module_inner .dtp-carousel ul.slick-dots li{width:10px;height:10px;margin:0 10px 0 0}.torq_carousel .et_pb_module_inner .dtp-carousel ul.slick-dots li.slick-active button{background-color:#ba0c2f}.torq_carousel .et_pb_module_inner .dtp-carousel ul.slick-dots li button{background-color:#0085CA;padding:0;box-sizing:border-box;width:10px;height:10px;border-radius:10px;transition:all ease-in-out 0.2s}.torq_carousel .et_pb_module_inner .dtp-carousel ul.slick-dots li button:hover{background-color:#ba0c2f}.torq_carousel .et_pb_module_inner .dtp-carousel ul.slick-dots li button::before{display:none}.calendar nav.my-calendar-navigation .my-calendar-header .mc-format,.calendar nav.my-calendar-navigation .my-calendar-header .mc-time{display:none}.calendar nav.my-calendar-navigation[aria-label="Kalender (unten)"]{display:none}div.popup-form{opacity:0;z-index:-100;transition:all ease-out 0.2s}div.popup-form div.et_pb_row{transition:all ease-out 0.4s;transform:translateX(-50%) translateY(-50%) scale(30%);opacity:0.3}@media (max-width:980px){div.popup-form div.et_pb_row{padding:60px !important}div.popup-form div.et_pb_row .close-popup{top:-30px;right:-30px}}@media (max-width:767px){div.popup-form div.et_pb_row{padding:20px !important}div.popup-form div.et_pb_row .et_pb_contact_main_title{padding-top:20px !important;padding-bottom:12px !important}div.popup-form div.et_pb_row .close-popup{max-width:24px;top:0px;right:0px}}div.popup-form.visible{opacity:1;z-index:100}div.popup-form.visible .et_pb_row{transform:translateX(-50%) translateY(-50%) scale(100%);opacity:1}div.popup-form .close-popup{cursor:pointer;max-width:32px;top:-50px;right:-40px}div.popup-form .et_pb_row{max-width:1120px !important}div.popup-form .et_pb_row .et_pb_contact_main_title{padding-bottom:60px}@media (max-width:767px){div.popup-form .et_pb_image{transform:translateY(100px)}}@media (max-width:767px){div.popup-form .cfb-funnel form .cfb-field input{padding:16px 16px 16px 50px}}.wpbs-main-wrapper{padding-top:30px;display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:0}.wpbs-main-wrapper h2{display:none !important}.wpbs-main-wrapper .wpbs-calendars-wrapper.wpbs-legend-position-side{display:flex;flex-direction:column-reverse;padding:0}.wpbs-main-wrapper .wpbs-legend{position:relative !important;border-radius:8px;width:fit-content}.wpbs-main-wrapper .wpbs-legend .wpbs-legend-item .wpbs-legend-item-icon{border-radius:4px}.wpbs-main-wrapper .wpbs-legend .wpbs-legend-item .wpbs-legend-item-name{color:#000}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar{width:100% !important;max-width:100% !important;border-radius:12px}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header.wpbs-heading{background:transparent;border-radius:12px 12px 0 0;padding-top:12px;padding-left:12px;padding-right:12px}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header.wpbs-heading .wpbs-calendar-header-navigation{display:grid;grid-template-columns:32px auto 32px;column-gap:12px;padding:0}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header.wpbs-heading .wpbs-calendar-header-navigation button{background:#ba0c2f !important;width:32px !important;height:32px !important;top:auto !important;margin:0 !important;position:relative !important;border-radius:8px !important}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header.wpbs-heading .wpbs-calendar-header-navigation .wpbs-select-container{width:100%;height:100%}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-header.wpbs-heading .wpbs-calendar-header-navigation .wpbs-select-container select{height:100%;border-radius:6px}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-wrapper{padding-bottom:12px;padding-left:12px;padding-right:12px}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-wrapper table .wpbs-date-number{color:#fff}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-wrapper table .wpbs-date{border-radius:8px !important}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-wrapper table tr td,.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-wrapper table table tr th{padding:2px !important}.wpbs-main-wrapper form.wpbs-form-container{padding:0 !important}.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-general-error,.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-fields .wpbs-form-field .wpbs-form-field-error{color:#ba0c2f !important}.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-fields .wpbs-form-field .wpbs-form-field-label label{color:#000}.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-fields .wpbs-form-field input,.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-fields .wpbs-form-field select,.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-fields .wpbs-form-field textarea{border-radius:8px !important}.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-fields .wpbs-pricing-table td{color:#000}.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-submit-button{padding-bottom:0 !important}.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-submit-button button{background-color:#ba0c2f !important;border:2px solid #ba0c2f !important;border-radius:8px !important;font-weight:700 !important;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}.wpbs-main-wrapper form.wpbs-form-container .wpbs-form-submit-button button:hover{background-color:transparent !important;color:#0085ca !important;border-color:#0085ca !important}.wpbs-main-wrapper .wpbs-visually-hidden.wpbs-skip-to-content-link{display:none}@media (max-width:900px){.wpbs-main-wrapper{grid-template-columns:1fr}.wpbs-main-wrapper form.wpbs-form-container{width:100%;max-width:100% !important}.wpbs-main-wrapper .wpbs-container .wpbs-calendars .wpbs-calendar .wpbs-calendar-wrapper table tr td{padding:1px !important}}#gwg-page-loader{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.5);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.42s ease, visibility 0.35s ease;z-index:2147483647}#gwg-page-loader .gwg-page-loader__spinner{width:56px;height:56px;border-radius:999px;border:3px solid rgba(0, 133, 202, 0.18);border-top-color:#0085ca;animation:gwg-page-loader-spin 0.8s cubic-bezier(0.37, 0.1, 0.33, 0.7) infinite}html body #et-boc{opacity:0 !important;transition:all ease-out 1s !important}.gwg-page-loaded #et-boc{opacity:1 !important}html.gwg-page-loading body{overflow:hidden}html.gwg-page-loading #gwg-page-loader{opacity:1;visibility:visible;pointer-events:auto}body.gwg-page-loaded #gwg-page-loader{opacity:0;visibility:hidden;pointer-events:none}@keyframes gwg-page-loader-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.brlbs-cmpnt-cb-main{flex-direction:column !important;max-width:80%;margin:0 auto !important;min-width:300px}.brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-btn{border-radius:8px !important;transition-property:background-color, border-color, color !important;transition-duration:300ms !important;transition-timing-function:ease !important;transition-delay:0ms !important;font-size:16px !important;background-color:#ba0c2f !important;border:2px solid #ba0c2f !important;padding-top:8px !important;padding-right:24px !important;padding-bottom:8px !important;padding-left:24px !important;width:fit-content !important;margin-left:auto !important;margin-right:auto !important}.brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-btn:hover{color:#0085ca !important;border-color:#0085ca !important;background-color:rgba(255, 255, 255, 0) !important}html body#immo #page-container #et-boc header #top{margin-bottom:60px}html body#immo #page-container #et-boc header #top .et_pb_image img{max-height:78px !important}html body#immo #page-container #et-boc header #top #open-menu img,html body#immo #page-container #et-boc header #top #close-menu img{width:30px !important;height:20px !important}html body#immo #page-container #et-boc header #menu-section{top:0}html body#immo #page-container #et-boc footer .et_pb_image img{max-height:78px !important}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__head,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__footer,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content{background-color:var(--gcid-whnl33bjw5) !important;max-width:1200px;width:100%;padding:60px}@media (max-width:1080px){html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__head,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__footer,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content{padding-left:30px;padding-right:30px}}@media (max-width:767px){html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__head,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__footer,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content{padding:40px 15px}}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__head p,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__head li,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__head span,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__head div{color:#000}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__head .inx-single-property__labels .inx-property-label{background-color:#ba0c2f !important;background:#ba0c2f !important;padding:6px 16px;color:#fff}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content ul li a,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section ul li a{color:#000}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content ul li.uk-active a,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section ul li.uk-active a{border-color:#000 !important}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content .inx-description-text,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content li,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content span,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content div,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section .inx-description-text,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section li,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section span,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section div{color:#000}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__tabbed-content .inx-single-property__section,html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__section .inx-single-property__section{padding:30px 0 0 0}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__footer a.inx-link{width:fit-content;border-radius:8px;padding:8px 20px;background-color:#ba0c2f;color:#fff;border:solid 2px #ba0c2f;transition:all ease-out 0.25s;font-weight:600;text-transform:unset}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__footer a.inx-link:hover{color:#0085ca;background-color:transparent;border-color:#0085ca}html body#immo #page-container #et-boc div#et-main-area #inx-property-details .inx-single-property__footer a.inx-link span{display:none}html body#immo #page-container #et-boc div#et-main-area .inx-gallery__images li{background-color:transparent !important}html body#immo #page-container #et-boc div#et-main-area .uk-heading-divider{border-bottom:solid 0px !important}html body#immo #page-container #et-boc div#et-main-area .inx-team-single-agent__position{display:none !important}html body#immo #page-container #et-boc div#et-main-area .inx-team-contact-form-wrap form.inx-team-contact-form{row-gap:6px;column-gap:12px}html body#immo #page-container #et-boc div#et-main-area .inx-team-contact-form-wrap form.inx-team-contact-form .inx-team-contact-form__input input,html body#immo #page-container #et-boc div#et-main-area .inx-team-contact-form-wrap form.inx-team-contact-form .inx-team-contact-form__input .uk-textarea{padding:8px 12px;color:#000;border-radius:4px}html body#immo #page-container #et-boc div#et-main-area .inx-team-contact-form-wrap form.inx-team-contact-form .inx-team-contact-form__input input{height:48px}html body#immo #page-container #et-boc div#et-main-area .inx-team-contact-form-wrap form.inx-team-contact-form .inx-team-contact-form__input--name--submit{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:30px}html body#immo #page-container #et-boc div#et-main-area .inx-team-contact-form-wrap form.inx-team-contact-form .inx-team-contact-form__input--name--submit button.inx-team-contact-form__submit{border-radius:8px;background-color:#ba0c2f;color:#fff;border:solid 2px #ba0c2f;transition:all ease-out 0.25s;font-weight:600;text-transform:unset}html body#immo #page-container #et-boc div#et-main-area .inx-team-contact-form-wrap form.inx-team-contact-form .inx-team-contact-form__input--name--submit button.inx-team-contact-form__submit:hover{color:#0085ca;background-color:transparent;border-color:#0085ca}html body#immo #page-container #et-boc div#et-main-area .inx-gallery__image-caption.uk-position-bottom.uk-overlay.uk-overlay-default.uk-padding-small.uk-text-center{display:none}html body#immo #page-container #et-boc div#et-main-area .inx-property-archive #inx-property-search .inx-property-search__element button.inx-button{border-radius:8px;border:solid 2px #ba0c2f;background-color:#ba0c2f;color:#fff;font-weight:700;text-transform:unset;font-size:16px;position:relative;padding-top:4px;padding-bottom:4px;transition:all ease-out 0.25s}html body#immo #page-container #et-boc div#et-main-area .inx-property-archive #inx-property-search .inx-property-search__element button.inx-button span.inx-icon{position:absolute;display:block;top:50%;right:12px;transform:translateY(-50%)}html body#immo #page-container #et-boc div#et-main-area .inx-property-archive #inx-property-search .inx-property-search__element button.inx-button:hover{background-color:transparent;color:#ba0c2f}html body#immo #page-container #et-boc div#et-main-area .inx-property-archive .inx-cq #inx-property-list .inx-property-list__item-wrap .inx-property-list-item{border-radius:8px !important}html body#immo #page-container #et-boc div#et-main-area .inx-property-archive .inx-cq #inx-property-list .inx-property-list__item-wrap .inx-property-list-item p,html body#immo #page-container #et-boc div#et-main-area .inx-property-archive .inx-cq #inx-property-list .inx-property-list__item-wrap .inx-property-list-item a,html body#immo #page-container #et-boc div#et-main-area .inx-property-archive .inx-cq #inx-property-list .inx-property-list__item-wrap .inx-property-list-item span,html body#immo #page-container #et-boc div#et-main-area .inx-property-archive .inx-cq #inx-property-list .inx-property-list__item-wrap .inx-property-list-item div{color:#000}html body#immo #page-container #et-boc div#et-main-area .inx-property-archive .inx-cq #inx-property-list .inx-property-list__item-wrap .inx-property-list-item .inx-property-list-item__body .inx-property-list-item__title a{color:#000}html body#immo #page-container #et-boc div#et-main-area .inx-property-archive .inx-cq #inx-property-list .inx-property-list__item-wrap .inx-property-list-item .inx-property-list-item__footer a.inx-property-list-item__property-price{background-color:#ba0c2f !important;background:#ba0c2f !important;color:#fff;border-radius:0px !important;font-size:16px}html body#immo #page-container #et-boc div#et-main-area .inx-property-archive .inx-cq #inx-property-list .inx-property-list__item-wrap .inx-property-list-item .inx-property-list-item__labels{padding-top:0.4em;right:-0.25rem !important}html body#immo #page-container #et-boc div#et-main-area .inx-property-archive .inx-cq #inx-property-list .inx-property-list__item-wrap .inx-property-list-item .inx-property-list-item__labels .inx-property-label{background-color:#ba0c2f !important;background:#ba0c2f !important;padding:3px 8px;color:#fff}#inx-property-search-main-form .inx-form-element.inx-form-element--extended-search-toggle{display:none}body{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-moz-hyphens:auto;hyphens:none;overflow-x:hidden !important;background-color:#def4ff}body #hero.day{background-image:url(/wp-content/uploads/2026/06/GWG-Geschaeftsstelle-3.jpg) !important}body #hero.night{background-image:url(/wp-content/uploads/2026/06/GWG-Geschaeftsstelle-2.jpg) !important}body .et_pb_scroll_top{position:relative;right:20px !important;bottom:120px !important;width:40px;height:40px;background:transparent !important;background-color:transparent !important;background-image:url("/wp-content/uploads/2026/02/back_to_top.svg") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;font-size:0px;border-radius:8px}body .et_pb_scroll_top::after{content:"";display:block;position:absolute;top:0;left:0;width:40px;height:40px;background:transparent !important;background-color:transparent !important;background-image:url("/wp-content/uploads/2026/03/back_to_top_hover.svg") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;opacity:0;transition:all ease-out 0.2s}body .et_pb_scroll_top:hover::after{opacity:1}body .et_pb_scroll_top::before{display:none}@media (max-width:980px){body .et_pb_scroll_top{right:30px !important;bottom:30px !important}}@media (max-width:767px){body .et_pb_scroll_top{right:15px !important;bottom:15px !important}}.et_pb_section.showmore-section .et_pb_row:not(:first-child){display:none}article.post{padding:0 !important;margin:0}.page-id-124 .et_pb_accordion .et_pb_accordion_item .et_pb_toggle_content{padding-top:20px !important}@media (max-width:980px){.page-id-124 .et_pb_accordion .et_pb_accordion_item .et_pb_toggle_title{font-size:22px !important;line-height:26px !important}}.et_pb_blog_posts article.et_pb_post .entry-title{line-height:26px !important}.et_pb_blog_posts article.et_pb_post .entry-title a{font-size:22px !important;line-height:26px !important}/*# sourceMappingURL=general.css.map */