#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#000}#main-header .nav li ul{background-color:rgb(0 0 0 / .8)}.nav li ul{border-color:#e40716}.et_secondary_nav_enabled #page-container #top-header{background-color:#e40716!important}#et-secondary-nav li ul{background-color:#e40716}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#fff}.et_search_form_container input::-moz-placeholder{color:#fff}.et_search_form_container input::-webkit-input-placeholder{color:#fff}.et_search_form_container input:-ms-input-placeholder{color:#fff}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#fff}#footer-bottom{background-color:#fff}#footer-info,#footer-info a{color:#232323}#footer-bottom .et-social-icon a{color:#fff}.et-fixed-header#main-header{box-shadow:none!important}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:50px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:50px}.et_header_style_split .centered-inline-logo-wrap{width:100px;margin:-100px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:100px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:100px}.et_header_style_centered #top-menu>li>a{padding-bottom:18px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:41px 0 41px 0!important}.et_header_style_centered #main-header .logo_container{height:100px}#logo{max-height:100%}.et_pb_svg_logo #logo{height:100%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:18px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:50px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:50px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:99px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:99px;margin:-99px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:99px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:99px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:41px 0 41px 0!important}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#e40716!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#e40716}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:rgb(0 0 0 / .8)}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ffffff!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#ffffff!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}.mfp-title{display:none!important}.et_pb_scroll_top.et-pb-icon{right:18px;bottom:18px;padding:8px;border-radius:30px;border:4px solid #e33c38;background:#232323;font-size:28px;transition:all .1s ease-in-out}.et_pb_scroll_top.et-pb-icon:hover{bottom:20px;background:#ff00002;transition:all .1s ease-in-out;box-shadow:0 10px 15px #162c4e4a}.et_pb_scroll_top.et-visible{-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1);-moz-animation:fadeInBottom 2s 1 cubic-bezier(.50,0,.160,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1);animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1)}.et_pb_scroll_top.et-hidden{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)}@media only screen and (max-width:980px){#logo{height:90%!important;max-height:90%!important;width:auto;max-width:90%!important}}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.et_mobile_menu{overflow:scroll!important;max-height:83vh}span.mobile_menu_bar:before{color:#d40081!important}.et_mobile_menu{border-top:2px solid #d40081}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.et-pb-contact-message{color:red;font-family:Poppins;font-size:35px;font-weight:700;text-align:left}@media all and (max-width:980px){.et_animated{opacity:1!important}.et_pb_section *:not(.splide__slide):not(.splide__list){-o-transition-property:none!important;-moz-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;animation:none!important}}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}}@media only screen and (max-width:479px){.two-columns .et_pb_column{width:50%!important;margin:0 0 0 0px!important}}.ds-custom-linkss a{padding-top:0px!important;padding-bottom:0px!important;padding-right:5px!important;padding-left:5px!important;text-align:right!important;color:#ffff!important;border-bottom:0 solid #fff}.ds-custom-linkss a:hover{color:#fff!important}@media screen and (max-width:980px){.ds-custom-linkss a{text-align:left!important;padding-left:5%!important}}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a,.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:0}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-bottom:50px}#top-menu{display:flex;align-items:center}}.post-type-archive-property h1,.propertyhive-result-count,.propertyhive-ordering{display:none}.post-type-archive-property{padding-top:100px}.propertyhive ul.properties{max-width:1110px}.propertyhive ul.properties li .thumbnail,.propertyhive ul.properties li .details{width:50%}.propertyhive ul.properties li:first-child{margin-top:30px}.propertyhive ul.properties li{background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);margin-bottom:30px;padding:20px;border:0;border-radius:10px;width:100%}.propertyhive ul.properties li .thumbnail img{object-fit:cover;width:100%;max-height:300px}.propertyhive ul.properties li .details{padding:0 30px}.propertyhive ul.properties li .details h3{color:#E30718;font-size:1.75rem;margin-bottom:.5rem;font-weight:500;line-height:1.2}.propertyhive ul.properties li .details>div:not(.actions):not(.property-type){color:#E30718;text-align:right;font-size:1rem;font-weight:400;line-height:1.5;padding-top:5px;margin-top:7px;border-top:#000 1px solid}.propertyhive ul.properties li .details>div.price{border-top:none!important;padding-top:0px!important;margin-top:0px!important}.propertyhive ul.properties li .details>div.property-type{font-size:1rem;font-weight:400;line-height:1.5;color:#000;margin-bottom:30px}.propertyhive ul.properties li .details .actions{margin:20px 0;padding:15px 60px;transition:0.3s cubic-bezier(.4,0,1,1);color:#E30718;border:#E30718 1px solid;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;user-select:none;background-color:#fff0;font-size:1rem;line-height:1.5;border-radius:10px}.propertyhive ul.properties li .details .actions:hover{background-color:#E30718;color:#fff}.propertyhive ul.properties li .details .actions a{color:inherit}.propertyhive-pagination ul{text-align:center}.propertyhive-pagination ul li a{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#E30718;background-color:#fff;border:1px solid #dee2e6;font-size:1rem;font-weight:400}.propertyhive-pagination ul li a:hover{background-color:#e9ecef;border-color:#dee2e6}.propertyhive-pagination ul li .current{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#FFF;background-color:#E30718;border:1px solid #E30718;font-size:1rem;font-weight:400}.custom-field.custom-field-area::after{content:' m²'}.room-label{display:none}.propertyhive select,#ms-list-1 .selected,#ms-list-2 .selected{appearance:none;background-size:.6em;background-position:calc(100% - 1.3em) center;background-repeat:no-repeat;border:none;width:16rem;background-color:#fff;min-width:150px;padding:1rem;border-radius:10px;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);height:50px}.ms-options-wrap{width:auto!important}.ms-options-wrap>.selected::after{display:none!important}.post-type-archive-property #container{max-width:100%}.propertyhive form,.propertyhive ul.properties{max-width:1140px;margin:auto}.propertyhive ul.properties{margin-top:-60px}.bg{background-color:#F7F7F7}.propertyhive form:not(.propertyhive-ordering){display:flex;flex-wrap:wrap;padding:60px;justify-content:center}.property-search-form .control{margin:15px}.property-search-form [type=submit]{margin:30px 0 0 0;padding:15px 60px;transition:0.3s cubic-bezier(.4,0,1,1);font-size:1.2rem;background-color:#E30718;color:#fff;border:#E30718 1px solid;border-radius:10px}.property-search-form [type=submit]:hover{background-color:#fff0;border:#E30718 1px solid;color:#E30718}.post-type-archive-property #page-container{padding-top:60px!important}.propertyhive ul.properties li .details>div{position:relative}.propertyhive ul.properties li .details>div.price::before{content:'Preis';position:absolute;left:0;color:#000}.custom-field-area::before{content:'Fläche';position:absolute;left:0;color:#000}.rooms::before{content:'Schlafzimmer';position:absolute;left:0;color:#000}.custom-field-charges::before{content:'Charges';position:absolute;left:0;color:#000}.luxembourg-parts{text-align:center;margin:1rem auto;width:100%}.row{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:870px;margin:auto}.luxembourg-parts .row .col-md-3,.luxembourg-parts .row .col-md-2{height:150px}.mb-5 img{cursor:pointer;width:96px;height:96px}.luxembourg-parts .row .col-md-3 img.active,.luxembourg-parts .row .col-md-2 img.active{filter:invert(.4) sepia(1) saturate(20) hue-rotate(280.8deg) brightness(.93)}.luxembourg-parts span{font-size:1rem;font-weight:400;line-height:1.5}.propertyhive #content *{font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif!important}.single-property .row{max-width:1140px;margin-bottom:20px}.single-property .col-md-6{max-width:48%;width:100%}.single-property .col-md-6 h3{color:#E30718;font-size:1.75rem;margin-bottom:.5rem;font-weight:500;line-height:1.2}.single-property .col-md-6 h2{color:#E30718;font-size:2rem;margin-bottom:.5rem;font-weight:700;line-height:1.2}.single-property .col-md-6 h2::after{content:" ";display:block;text-align:left;width:7rem;padding-top:20px;border-bottom:1px solid #E30718}#map-canvas{padding:0;margin:0;min-height:400px}.single-property{font-size:1rem;font-weight:400;line-height:1.5;color:#000}.single-property .col-md-6 ul li span:last-child{color:#E30718;float:right}.single-property .col-md-6 ul li{padding-bottom:5px;margin-bottom:7px;border-bottom:#A3A3A3 1px solid}.single-property .col-md-6 ul li:last-child{border-bottom:0}.propertyhive .wpcf7-form{padding:0px!important;justify-content:space-between!important;margin-top:20px}.propertyhive .wpcf7-form p:nth-child(2) input,.propertyhive .wpcf7-form p:nth-child(3) input,.propertyhive .wpcf7-form p:nth-child(4) input{max-width:150px}.propertyhive .wpcf7-form p:nth-child(2),.propertyhive .wpcf7-form p:nth-child(3),.propertyhive .wpcf7-form p:nth-child(4){width:150px}.propertyhive .wpcf7-form p:nth-child(5),.propertyhive .wpcf7-form p:nth-child(5) input{width:100%}.propertyhive .wpcf7-form p:nth-child(6),.propertyhive .wpcf7-form p:nth-child(6) textarea{width:100%;height:72px}.wpcf7-list-item.first.last{margin:0;margin-top:40px}.wpcf7-form-control[type="submit"]{color:#FFF;background-color:#3f51b5;padding:0 16px;border-radius:10px;box-shadow:0 3px 1px -2px rgb(0 0 0 / .2),0 2px 2px 0 rgb(0 0 0 / .14),0 1px 5px 0 rgb(0 0 0 / .12);transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);border:0;min-width:64px;height:36px;font-weight:500;letter-spacing:.08929em;text-decoration:none}.wpcf7-form-control[type="submit"]:hover{box-shadow:0 2px 4px -1px rgb(0 0 0 / .2),0 4px 5px 0 rgb(0 0 0 / .14),0 1px 10px 0 rgb(0 0 0 / .12)}.wpcf7-form input:not([type="checkbox"]):not([type="submit"]){border:0;border-bottom:1px solid grey;border-radius:0;transition:all 0.5s ease;height:40px;padding:5px}.wpcf7-form input:not([type="submit"]):hover{background-color:#eceaea;border-radius:10px 10px 0 0}.wpcf7-form input:not([type="submit"]):focus{border-bottom:1px solid #b00020;background-color:#c3c3c3;border-radius:10px 10px 0 0}.wpcf7-form textarea{border:1px solid grey;border-radius:10px;padding:10px}.wpcf7-form textarea:focus{border:1px solid #b00020}.propertyhive ul.properties li .thumbnail,.propertyhive ul.properties li .details{width:100%!important}.propertyhive ul.properties li .details{padding:0px!important}@media only screen and (max-width:1150px){.propertyhive ul.properties{margin:20px}}@media only screen and (max-width:900px){.luxembourg-parts{display:none}.property-search-form [type="submit"]{margin-left:15px;margin-right:15px;width:calc(90% + 10px)}.property-search-form .control{width:45%}.property-search-form .control.control-location{margin-left:15px;margin-right:15px;width:calc(90% + 30px)}.propertyhive select,#ms-list-1 .selected,#ms-list-2 .selected{width:100%}}@media only screen and (max-width:719px){.property-search-form .control,.property-search-form .control.control-location{margin-left:0;margin-right:0;padding:0;width:100%}.property-search-form [type="submit"]{margin-left:0;margin-right:0;width:100%}}@media only screen and (max-width:980px){.post-type-archive-property #page-container{padding-top:0px!important}}.flexslider .slides img{max-height:500px;width:100%;object-fit:cover}.flexslider{margin-bottom:5px;border:0}.images{margin-bottom:40px}.flex-direction-nav a{top:unset;bottom:-100px;opacity:.7}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:-30px}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:-30px}@media only screen and (max-width:1024px){.col-md-6{max-width:100%!important;margin-bottom:20px}.flexslider .slides img{max-height:400px}}@media only screen and (max-width:1200px){.single-property #container{padding:0 20px}.flex-direction-nav{display:none}}@media only screen and (max-width:600px){.propertyhive .wpcf7-form p:nth-child(2) input,.propertyhive .wpcf7-form p:nth-child(3) input,.propertyhive .wpcf7-form p:nth-child(4) input{max-width:100%;width:100%}.propertyhive .wpcf7-form p:nth-child(2),.propertyhive .wpcf7-form p:nth-child(3),.propertyhive .wpcf7-form p:nth-child(4){width:100%}.flexslider .slides img{max-height:300px}.propertyhive ul.properties li .details .actions{width:100%;padding:15px 0}.propertyhive form:not(.propertyhive-ordering){padding:20px}.property-search-form .control{padding:0;margin-left:0;margin-right:0;width:100%}.propertyhive select,#ms-list-1 .selected,#ms-list-2 .selected{max-width:100%;width:100%}}@media only screen and (max-width:800px){.propertyhive ul.properties li .details .actions{padding:15px 0;width:100%}}#immobilienanzeigen{padding-top:0}ul.properties{margin-top:0px!important;display:flex;flex-wrap:wrap;gap:20px}ul.properties li{width:32%!important;margin-top:0px!important;padding-bottom:120px!important;position:relative}ul.properties li .details .actions{position:absolute!important;bottom:10px}@media only screen and (max-width:1140px){ul.properties{justify-content:space-between}ul.properties li{width:48%!important}}@media only screen and (max-width:800px){ul.properties li{width:100%!important}}.custom-field-charges{display:none}#main-carousel li{display:flex;justify-content:center}#main-carousel li img{height:100%;object-fit:contain}@media only screen and (max-width:980px){.splide__arrows{display:none}}