.background-grey{background-color:#ededed}.divider h1{margin:4.375rem 0}.hidden{display:none!important}.no-scroll{overflow:hidden}.grouwels-de>.ankauf .overview>.row>div{margin:.4375rem 0}.grouwels-de>.cookiebar{background-color:#f08a01;bottom:0;color:#fff;font:"Montserrat Regular",sans-serif;font-size:.75rem;height:4.0625rem;padding:.9375rem 0;position:fixed;width:100%;z-index:100}.grouwels-de>.cookiebar .icon{margin-top:.1875rem}.grouwels-de>.cookiebar p{margin-top:.5rem}.grouwels-de>.cookiebar a{color:#fff;display:inline-block;margin-top:0;text-decoration:underline}.grouwels-de>.cookiebar a:active,.grouwels-de>.cookiebar a:hover,.grouwels-de>.cookiebar a:visited{color:#fff}.grouwels-de>.cookiebar a.weiter{border:2px solid #fff;border-radius:1.25rem;color:#fff;font:"Montserrat Semi Bold",sans-serif;margin-left:.9375rem;padding:.3125rem .9375rem;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out}.grouwels-de>.cookiebar a.weiter:hover{background-color:#fff;color:#f08a01}@media (max-width:575px){.grouwels-de>.cookiebar{height:11.25rem}}@media (max-width:768px){.grouwels-de>.cookiebar{min-height:10.3125rem}.grouwels-de>.cookiebar .col-button,.grouwels-de>.cookiebar .col-image,.grouwels-de>.cookiebar .col-text{text-align:center}.grouwels-de>.cookiebar .col-text{margin-top:.9375rem}.grouwels-de>.cookiebar .col-button{text-align:center}}@media (min-width:768px){.grouwels-de>.cookiebar .container{padding:0}.grouwels-de>.cookiebar .col-button{text-align:right}}@media (max-width:1200px){.grouwels-de>.cookiebar p{margin-top:0}.grouwels-de>.cookiebar a{margin-top:.125rem}.grouwels-de>.cookiebar .col-button{text-align:center}}@font-face{font-family:'Montserrat Black';font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-black-webfont.woff2) format("woff2"),url(../fonts/montserrat/montserrat-black-webfont.woff) format("woff")}@font-face{font-family:'Montserrat Bold';font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-bold-webfont.woff2) format("woff2"),url(../fonts/montserrat/montserrat-bold-webfont.woff) format("woff")}@font-face{font-family:'Montserrat Extra Bold';font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-extrabold-webfont.woff2) format("woff2"),url(../fonts/montserrat/montserrat-extrabold-webfont.woff) format("woff")}@font-face{font-family:'Montserrat Hairline';font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-hairline-webfont.woff2) format("woff2"),url(../fonts/montserrat/montserrat-hairline-webfont.woff) format("woff")}@font-face{font-family:'Montserrat Light';font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-light-webfont.woff2) format("woff2"),url(../fonts/montserrat/montserrat-light-webfont.woff) format("woff")}@font-face{font-family:'Montserrat Regular';font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-regular-webfont.woff2) format("woff2"),url(../fonts/montserrat/montserrat-regular-webfont.woff) format("woff")}@font-face{font-family:'Montserrat Semi Bold';font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-semibold-webfont.woff2) format("woff2"),url(../fonts/montserrat/montserrat-semibold-webfont.woff) format("woff")}@font-face{font-family:'Montserrat Ultra Light';font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-semibold-webfont.woff2) format("woff2"),url(../fonts/montserrat/montserrat-semibold-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-bold-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-bold-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Bold Italic';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-bolditalic-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-bolditalic-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Extra Bold';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-extrabold-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-extrabold-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Extra Bold Italic';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-extrabolditalic-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-extrabolditalic-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-italic-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-italic-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-light-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-light-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Light Italic';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-lightitalic-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-lightitalic-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Regular';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-regular-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-regular-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Semi Bold';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-semibold-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-semibold-webfont.woff) format("woff")}@font-face{font-family:'Open Sans Semi Bold Italic';font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-semibolditalic-webfont.woff2) format("woff2"),url(../fonts/opensans/opensans-semibolditalic-webfont.woff) format("woff")}.grouwels-de>.footer{background-color:#686868;bottom:0;color:#fff;font-family:"Open Sans Regular",sans-serif;margin-top:6.25rem;width:100%}.grouwels-de>.footer .logo{height:2.8125rem;width:9.75rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.grouwels-de>.footer .logo{height:50%!important;width:50%!important}}@media (max-width:991px){.grouwels-de>.footer .logo{height:2.5rem;width:8.6875rem}}.grouwels-de>.footer .container .row{min-height:6.875rem}.grouwels-de>.footer .container .row p{margin:.4375rem 0}.grouwels-de>.footer .container .row p .text-bold{font-family:"Open Sans Semi Bold",sans-serif}.grouwels-de>.footer .container .row a{color:#fff;text-decoration:underline}.grouwels-de>.footer .container .row a:active,.grouwels-de>.footer .container .row a:hover,.grouwels-de>.footer .container .row a:visited{color:#fff}@media (min-width:768px){.grouwels-de>.footer .container{padding:0}}@media (max-width:767px){.grouwels-de>.footer .container{padding:1.875rem 0;text-align:center}.grouwels-de>.footer .container p{padding-bottom:1.875rem}.grouwels-de>.footer .container .text-bold:after{content:'\A';white-space:pre}.grouwels-de>.footer .container .text-right{text-align:center!important}}.grouwels-de form :focus{border:0;box-shadow:none}.grouwels-de form.form--search label{display:inline-block;font-family:"Open Sans Semi Bold",sans-serif;font-size:1rem;margin:2.5rem .625rem 0 1.25rem}.grouwels-de form.form--search .options{background:#fff url(../icons/dropdown.svg) right 15px center no-repeat;border:1px solid #686868;display:inline-block;height:2.1875rem;width:13.75rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.grouwels-de form.form--search .options{background:0 0}}.grouwels-de form.form--search .options select{-moz-appearance:none;-webkit-appearance:none;background:0 0;border:0;box-shadow:none;cursor:pointer;font-size:.875rem;height:2.0625rem;line-height:.875rem;outline:0;text-overflow:ellipsis;width:100%}.grouwels-de form.form--search .search-btn{background-color:#f08a01;border:0;border-radius:0;content:'';cursor:pointer;height:6.25rem;position:absolute;right:0;transition:background-color .15s ease-in-out;width:6.25rem}.grouwels-de form.form--search .search-btn .icon--search{height:3.4375rem;margin-top:.3125rem;width:3.4375rem}.grouwels-de form.form--search .search-btn .search-btn-text{display:none}.grouwels-de form.form--search .search-btn:hover{background-color:#bd6d01}@media (max-width:991px){.grouwels-de form.form--search label{margin-left:.9375rem;width:20%}.grouwels-de form.form--search .options{width:70%}.grouwels-de form.form--search .search-btn-col{margin-top:1.875rem}.grouwels-de form.form--search .search-btn-col .search-btn{height:3.75rem;width:100%}.grouwels-de form.form--search .search-btn-col .search-btn .icon--search{height:2.1875rem;width:2.1875rem}.grouwels-de form.form--search .search-btn-col .search-btn .search-btn-text{color:#fff;display:inline-block;font-family:"Open Sans Semi Bold",sans-serif;font-size:1rem;margin-left:.9375rem;position:relative;text-transform:uppercase;top:-.625rem}}@media (min-width:992px){.grouwels-de form.form--search label{margin-left:0}.grouwels-de form.form--search .order-1{padding-left:1.875rem}.grouwels-de form.form--search .order-3{padding-right:.9375rem}.grouwels-de form.form--search .options{width:70%}.grouwels-de form.form--search .search-btn{height:6.25rem;width:6.25rem}}@media (min-width:1200px){.grouwels-de form.form--search .order-3{padding-right:0}}.grouwels-de form.form--contact input[type=email],.grouwels-de form.form--contact input[type=text]{border:0;border-bottom:1px solid #959292;border-radius:0;font-size:.875rem;padding-left:0}.grouwels-de form.form--contact input[type=email]:-ms-input-placeholder,.grouwels-de form.form--contact input[type=email]::placeholder,.grouwels-de form.form--contact input[type=text]:-ms-input-placeholder,.grouwels-de form.form--contact input[type=text]::placeholder{color:#f08a01;opacity:1}.grouwels-de form.form--contact input[type=checkbox],.grouwels-de form.form--contact input[type=radio]{clip:rect(1px 1px 1px 1px);height:.0625rem;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:.0625rem}.grouwels-de form.form--contact input[type=checkbox]+label:before,.grouwels-de form.form--contact input[type=radio]+label:before{background:#fff;border:1px solid #959292;box-sizing:border-box;content:'';cursor:pointer;display:block;float:left;height:.875rem;margin:.25rem .9375rem 0 -.9375rem;text-align:center;transition:all .1s ease-out;vertical-align:top;width:.875rem}.grouwels-de form.form--contact input[type=radio]+label:before{border-radius:100%}.grouwels-de form.form--contact input[type=radio]:checked+label:before{background-color:#f08a01;box-shadow:inset 0 0 0 .125rem #fff}.grouwels-de form.form--contact input[type=checkbox]+label:before{color:#fff;content:'\002713';font-weight:700;line-height:.875rem;text-align:center}.grouwels-de form.form--contact input[type=checkbox]:checked+label:before{color:#f08a01}.grouwels-de form.form--contact .form-check{margin-bottom:.9375rem;width:100%}.grouwels-de{background-color:#ededed;color:#4b4646;font-family:"Open Sans Regular",sans-serif;font-size:.875rem;margin-top:6.25rem;overflow-x:hidden}@media (max-width:991px){.grouwels-de{margin-top:4.375rem}}.grouwels-de p{width:100%}.grouwels-de :focus{outline:0}.grouwels-de a,.grouwels-de button{color:#f08a01}.grouwels-de a:active,.grouwels-de a:hover,.grouwels-de a:visited,.grouwels-de button:active,.grouwels-de button:hover,.grouwels-de button:visited{color:#bd6d01}.grouwels-de a.btn,.grouwels-de button.btn{background-color:#f08a01;background-position:1.875rem .625rem;background-repeat:no-repeat;border-color:#f08a01;border-radius:.9375rem;color:#fff;font-family:"Open Sans Semi Bold",sans-serif;font-size:.875rem;height:2.5rem;line-height:1.625rem;margin:.9375rem .9375rem 0 0;padding-left:4rem;padding-right:1.875rem;text-transform:uppercase}.grouwels-de a.btn:hover,.grouwels-de button.btn:hover{background-color:#bd6d01;border-color:#bd6d01}@media (max-width:991px){.grouwels-de a.btn,.grouwels-de button.btn{width:100%}}.grouwels-de a.btn--cancel,.grouwels-de button.btn--cancel{background-color:#fff;border:0;color:#686868;padding-left:1.875rem;text-decoration:underline;text-transform:none}.grouwels-de a.btn--cancel:hover,.grouwels-de button.btn--cancel:hover{background-color:#ededed;color:#959292}.grouwels-de a.btn--cookie,.grouwels-de button.btn--cookie{background-image:url(../icons/cookie.svg);background-position:1.875rem .4375rem;background-size:1.25rem;padding-left:4.0625rem}.grouwels-de a.btn--mail,.grouwels-de button.btn--mail{background-image:url(../icons/mail.svg);padding-left:4.375rem}.grouwels-de a.btn--pointer,.grouwels-de button.btn--pointer{background-image:url(../icons/pointer.svg);padding-left:3.4375rem}.grouwels-de a.btn--url,.grouwels-de button.btn--url{background-image:url(../icons/url.svg)}.grouwels-de h1{color:#4b4646;font-family:"Montserrat Semi Bold",sans-serif;font-size:2.25rem;text-transform:uppercase}.grouwels-de h1::after{border-bottom:6px solid #f08a01;content:'';display:block;margin:0 auto;padding-top:.625rem;width:1.875rem}.grouwels-de h3{color:#4b4646;font-family:"Montserrat Semi Bold",sans-serif;font-size:1.25rem;margin-bottom:1.75rem;text-transform:uppercase;width:100%}.grouwels-de h3::after{border-bottom:2px solid #f08a01;content:'';display:block;margin-bottom:.9375rem;padding-top:.625rem;width:3.125rem}.grouwels-de h3:not(:first-child){margin-top:3.75rem}.grouwels-de .block{padding:4.375rem}.grouwels-de .block--white{background-color:#fff;border:2px solid #b7b4b4}.grouwels-de .block p:last-child{margin-bottom:0}.grouwels-de .textblock-with-image{padding-top:3.75rem}.grouwels-de .textblock-with-image img{left:-14.0625rem;max-height:37.5rem;position:relative;top:-3.75rem}@media (max-width:991px){.grouwels-de .textblock-with-image .block--white{border-left:0;border-right:0;padding:7.5rem 1.875rem 3.75rem}.grouwels-de .textblock-with-image .block--photo{text-align:center}.grouwels-de .textblock-with-image .block--photo img{left:0;margin:-3.75rem 0 -5.625rem;top:0}}@media (max-width:575px){.grouwels-de .textblock-with-image .block--photo img{width:100%}}.grouwels-de .text-bold{font-family:"Open Sans Semi Bold",sans-serif}.grouwels-de .header{background-position:center center;background-size:cover;margin-bottom:6.25rem;min-height:15.625rem}.grouwels-de .header--ankauf{background-image:url(../img/headers/ankauf.jpg)}.grouwels-de .header--suchen{background-image:url(../img/headers/suchen.jpg);min-height:16.875rem}.grouwels-de .header--impressum{background-image:url(../img/headers/impressum.jpg)}.grouwels-de .header--info{background-image:url(../img/headers/info.jpg)}.grouwels-de .header--mieter{background-image:url(../img/headers/mieter.jpg)}.grouwels-de .header h1{padding-top:6.5625rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.grouwels-de form.form--search{background:0 0}.grouwels-de img[src$='.svg']{width:100%}.grouwels-de .footer{padding-top:1.875rem}}.grouwels-de .icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.125rem;padding-left:2.0625rem;width:1.125rem}.grouwels-de .icon--bath{background-image:url(../icons/bath.svg)}.grouwels-de .icon--bed{background-image:url(../icons/bed.svg)}.grouwels-de .icon--brush{background-image:url(../icons/brush.svg)}.grouwels-de .icon--checkmark{background-image:url(../icons/checkmark.svg);height:.8125rem;padding-left:1.75rem;width:.8125rem}.grouwels-de .icon--cookie{background-image:url(../icons/cookie.svg);height:1.875rem;width:1.875rem}.grouwels-de .icon--crane{background-image:url(../icons/crane.svg)}.grouwels-de .icon--mobile-menu{background-image:url(../icons/hamburger.svg);height:1rem;padding-left:0;width:1rem}.grouwels-de .icon--mobile-menu--opened{background-image:url(../icons/cross.svg)}.grouwels-de .icon--pointer{background-image:url(../icons/pointer.svg)}.grouwels-de .icon--search{background-image:url(../icons/search.svg)}.grouwels-de .icon--search-grey{background-image:url(../icons/search-grey.svg)}.grouwels-de .icon--search-no-results{background-image:url(../icons/search-results.svg)}.grouwels-de>.info .icon-checkmark::before{background-image:url(../icons/checkmark.svg);background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:1.125rem;padding-left:2.25rem;width:1.125rem}.grouwels-de>.index .detail-link:hover{cursor:pointer}.grouwels-de>.index .card-container{margin-bottom:-1.875rem;padding:0}.grouwels-de>.index .card-container .col-md-6{margin-bottom:1.875rem}.grouwels-de>.index .card-container .col-md-6:last-child{margin-bottom:0}.grouwels-de>.index .card-container .card-deck .card{background-color:#fff;border:0;border-radius:0;margin-bottom:1.875rem}.grouwels-de>.index .card-container .card-deck .card-body .item-detail{margin-bottom:0}.grouwels-de>.index .card-container .card-deck .card-body .item-detail span{font-family:"Open Sans Semi Bold",sans-serif;text-transform:uppercase}.grouwels-de>.index .card-container .card-deck .card-badge{border-radius:0;color:#fff;font-family:"Montserrat Semi Bold",sans-serif;font-size:.625rem;margin-bottom:.625rem;padding:.4375rem;text-transform:uppercase}.grouwels-de>.index .card-container .card-deck .card-badge--kaufen{background-color:#686868}.grouwels-de>.index .card-container .card-deck .card-badge--mieten{background-color:#f08a01}.grouwels-de>.index .card-container .card-deck .card-title{color:#4b4646;font-family:"Montserrat Semi Bold",sans-serif;font-size:1rem}.grouwels-de>.index .card-container .card-deck .card-text{border-bottom:1px solid #ededed;color:#959292;font-size:.75rem;padding-bottom:1.25rem}.grouwels-de>.index .card-container .card-deck .card-price{color:#f08a01;font-family:"Open Sans Semi Bold",sans-serif;font-size:.875rem;margin-bottom:0;text-transform:uppercase}.grouwels-de>.index .card-container .card-deck .card-price-number{color:#f08a01;font-family:"Montserrat Semi Bold",sans-serif;font-size:1.375rem}.grouwels-de>.index .search-container{margin:-10.625rem auto 1.875rem;padding-bottom:3.75rem;z-index:10}.grouwels-de>.index .search-container--buttonlist{height:4.375rem;line-height:4.375rem}.grouwels-de>.index .search-container--buttonlist--button{background-color:#959292;color:#fff;cursor:pointer;font-family:"Montserrat Semi Bold",sans-serif;font-size:1.125rem;height:4.0625rem;margin-top:.3125rem;text-transform:uppercase;transition:background-color .15s ease-in-out}.grouwels-de>.index .search-container--buttonlist--button:hover{background-color:#bd6d01}.grouwels-de>.index .search-container--buttonlist--button.active{background-color:#fff;color:#f08a01;height:4.375rem;margin-top:0}.grouwels-de>.index .search-container--form{background-color:#fff;min-height:6.25rem}.grouwels-de>.index .search-results-container--results{border-top:1px solid #b7b4b4;padding:2.1875rem 0}.grouwels-de>.index .search-results-container--results:last-child{border-bottom:1px solid #b7b4b4;margin-bottom:1.875rem}.grouwels-de>.index .search-results-container--results:nth-of-type(even){background-color:#fff}.grouwels-de>.index .search-results-container--results:nth-of-type(odd){background-color:#f5f5f5}.grouwels-de>.index .search-results-container--results .center-row-margin{margin-top:.3125rem}.grouwels-de>.index .search-results-container--results h5{color:#4b4646;font-family:"Montserrat Semi Bold",sans-serif;font-size:1rem}.grouwels-de>.index .search-results-container--results h5.price{color:#f08a01;font-family:"Open Sans Semi Bold",sans-serif;font-size:.875rem;margin-bottom:0;text-align:right;text-transform:uppercase}.grouwels-de>.index .search-results-container--results h5.title{font-family:"Open Sans Semi Bold",sans-serif;text-align:right;text-transform:uppercase}.grouwels-de>.index .search-results-container--results p.text{color:#959292;font-size:.75rem;margin:0}.grouwels-de>.index .search-results-container--results p.results-text{margin:1.25rem 0 0 0;text-align:right}.grouwels-de>.index .search-results-container--results p.price-number{color:#f08a01;font-family:"Montserrat Semi Bold",sans-serif;font-size:1.375rem;margin:1rem 0 0 0;text-align:right}.grouwels-de>.index .search-results-container--no-results{text-align:center}.grouwels-de>.index .search-results-container--no-results .icon--search-no-results{height:4.6875rem;width:5.0625rem}.grouwels-de>.index .search-results-container--no-results h5{font-family:"Open Sans Semi Bold",sans-serif;font-size:1rem;margin:.9375rem 0 0 0}.grouwels-de>.index .search-results-container--no-results p{padding-bottom:1.875rem}.grouwels-de>.index .search-results-container .search-results-no-result h1{margin-top:0}@media (max-width:991px){.grouwels-de>.index .search-results-container .search-results-no-result h1{padding-top:1.875rem}}@media (max-width:991px){.grouwels-de>.index .search-results-container .order-md-4 h5,.grouwels-de>.index .search-results-container .order-md-4 p,.grouwels-de>.index .search-results-container .order-md-5 h5,.grouwels-de>.index .search-results-container .order-md-5 p{text-align:left}.grouwels-de>.index .search-results-container .order-md-4 h5,.grouwels-de>.index .search-results-container .order-md-5 h5{float:left;font-size:.875rem;margin-top:.1875rem;text-transform:capitalize;width:4.6875rem}.grouwels-de>.index .search-results-container .order-md-4 p,.grouwels-de>.index .search-results-container .order-md-5 p{float:left;margin-top:0;width:4.6875rem}}@media (max-width:767px){.grouwels-de>.index .search-results-container .order-3,.grouwels-de>.index .search-results-container .order-4{padding-top:.9375rem}.grouwels-de>.index .search-results-container .order-4 p{margin-top:.9375rem}.grouwels-de>.index .search-results-container .order-5{margin-top:-1.875rem}}.grouwels-de>.impressum .overview>.row>div{margin:.4375rem 0}.grouwels-de>.navbar{background-color:#fff;font-family:"Montserrat Semi Bold",sans-serif}.grouwels-de>.navbar.navbar-small{border-bottom:2px solid #ededed}.grouwels-de>.navbar.navbar-small .container{height:3.75rem;transition:all .15s ease-in-out}.grouwels-de>.navbar.navbar-small .container .nav-link{font-size:.875rem!important;transition:all .15s ease-in-out}@media (min-width:992px){.grouwels-de>.navbar.navbar-small .logo{padding:.9375rem 0;transition:width .15s ease-in-out;width:16.25rem}}.grouwels-de>.navbar .nav-link{color:#4b4646;cursor:pointer;text-transform:uppercase;transition:color .15s ease-in-out}.grouwels-de>.navbar .nav-link::after{content:'';display:block;margin:0 auto;transition:border-bottom-color .15s ease-in-out}.grouwels-de>.navbar .nav-link.active{color:#f08a01}.grouwels-de>.navbar .nav-link.active::after{border-color:#f08a01}.grouwels-de>.navbar .nav-link.active:hover{color:#f08a01}.grouwels-de>.navbar .nav-link.active:hover::after{border-color:#f08a01}.grouwels-de>.navbar .icon--mobile-menu{right:0;z-index:999}.grouwels-de>.navbar .icon--mobile-menu:hover{cursor:pointer}@media (max-width:767px){.grouwels-de>.navbar .icon--mobile-menu{display:block}.grouwels-de>.navbar .nav-desktop{display:none}.grouwels-de>.navbar .nav-mobile{left:0;position:absolute;top:0;z-index:100}.grouwels-de>.navbar .nav-mobile .navbar-nav{background-color:#fff;height:100%;margin-top:4.6875rem;overflow:hidden;position:fixed;text-align:center;width:100%}.grouwels-de>.navbar .nav-mobile .navbar-nav .nav-item .nav-link{font-family:"Montserrat Semi Bold",sans-serif;font-size:1.25rem;margin:.9375rem 0;text-transform:uppercase}.grouwels-de>.navbar .nav-mobile .navbar-nav .nav-item .nav-link::after{border-bottom:3px solid #f08a01;margin:0 auto;width:1.25rem}.grouwels-de>.navbar .nav-mobile .navbar-nav .nav-item .nav-link.active{color:#f08a01}.grouwels-de>.navbar .nav-mobile .navbar-nav .nav-item .nav-link.active::after{border-color:#f08a01}.grouwels-de>.navbar .nav-mobile .navbar-nav .nav-item .nav-link.active:hover{color:#f08a01}.grouwels-de>.navbar .nav-mobile .navbar-nav .nav-item .nav-link.active:hover::after{border-color:#f08a01}.grouwels-de>.navbar .nav-mobile .navbar-nav .nav-item .nav-link:hover{color:#bd6d01}.grouwels-de>.navbar .nav-mobile .navbar-nav .nav-item .nav-link:hover::after{border-color:#bd6d01}}@media (max-width:991px){.grouwels-de>.navbar .container{height:3.75rem}.grouwels-de>.navbar .logo{padding:.9375rem 0;width:13.125rem}.grouwels-de>.navbar .nav-desktop .nav-link{font-size:.875rem!important;margin-left:.9375rem!important}}@media (min-width:992px){.grouwels-de>.navbar .container{height:6.25rem;transition:all .15s ease-in-out}.grouwels-de>.navbar .logo{padding:.9375rem 0;transition:all .15s ease-in-out;width:19.75rem}}@media (min-width:768px){.grouwels-de>.navbar .icon--mobile-menu{display:none}.grouwels-de>.navbar .nav-desktop{display:block}.grouwels-de>.navbar .nav-desktop .navbar-nav{background-color:#fff;flex-direction:row}.grouwels-de>.navbar .nav-desktop .nav-item .nav-link{font-size:1rem;margin-left:2.5rem;transition:all .15s ease-in-out}.grouwels-de>.navbar .nav-desktop .nav-item .nav-link::after{border-bottom:3px solid #fff;margin:0 auto;padding-top:.1875rem;width:1.25rem}.grouwels-de>.navbar .nav-desktop .nav-item .nav-link.active{color:#f08a01}.grouwels-de>.navbar .nav-desktop .nav-item .nav-link.active::after{border-color:#f08a01}.grouwels-de>.navbar .nav-desktop .nav-item .nav-link.active:hover{color:#f08a01}.grouwels-de>.navbar .nav-desktop .nav-item .nav-link.active:hover::after{border-color:#f08a01}.grouwels-de>.navbar .nav-desktop .nav-item .nav-link:hover{color:#bd6d01}.grouwels-de>.navbar .nav-desktop .nav-item .nav-link:hover::after{border-color:#bd6d01}.grouwels-de>.navbar .nav-mobile{display:none}}.grouwels-de>.wohnung .impression-container .carousel{margin-bottom:1.875rem}.grouwels-de>.wohnung .impression-container .block{padding:1.875rem}.grouwels-de>.wohnung .impression-container .block .info-price h5{color:#f08a01;font-family:"Open Sans Semi Bold",sans-serif;font-size:1.125rem;margin-bottom:0;text-transform:uppercase}.grouwels-de>.wohnung .impression-container .block .info-price p{color:#f08a01;font-family:"Montserrat Semi Bold",sans-serif;font-size:1.375rem}.grouwels-de>.wohnung .impression-container .block .info-berater h5,.grouwels-de>.wohnung .impression-container .block .info-details h5{font-family:"Open Sans Semi Bold",sans-serif;font-size:.875rem;text-transform:uppercase}.grouwels-de>.wohnung .impression-container .block .info-details,.grouwels-de>.wohnung .impression-container .block .info-price{border-bottom:1px solid #b7b4b4;margin-bottom:1.875rem;padding-bottom:1.875rem}.grouwels-de>.wohnung .impression-container .badge{background-color:#f08a01;border-radius:0;color:#fff;font-family:"Montserrat Semi Bold",sans-serif;font-size:.875rem;margin:0;padding:15px;text-transform:uppercase}.grouwels-de>.wohnung .impression-container .badge--kaufen{background-color:#686868}.grouwels-de>.wohnung .impression-container h2{color:#4b4646;font-family:"Montserrat Semi Bold",sans-serif;font-size:1.5rem;margin:1.875rem 0;width:100%}.grouwels-de>.wohnung .impression-container img{height:100%;padding-left:0}.grouwels-de>.wohnung .weiter-suchen{height:7.5rem;margin-top:3.75rem}.grouwels-de>.wohnung .weiter-suchen .icon{color:#959292;font-family:"Montserrat Semi Bold",sans-serif;font-size:2.125rem;height:3.125rem;text-decoration:underline;text-transform:uppercase;width:22.5rem}.grouwels-de>.wohnung .weiter-suchen:hover{cursor:pointer}.grouwels-de>.wohnung .weiter-suchen:hover .icon{color:#7c7878}.grouwels-de>.wohnung .icon-overview{border:0;margin-bottom:3.75rem}.grouwels-de>.wohnung .icon-overview .icon{height:5rem;width:5rem}.grouwels-de>.wohnung .icon-overview p.option-header{color:#959292;font-family:"Montserrat Regular",sans-serif;margin-top:.9375rem;text-transform:uppercase}.grouwels-de>.wohnung .icon-overview p.option-text{font-family:"Montserrat Semi Bold",sans-serif;font-size:2.375rem}.grouwels-de>.wohnung .icon-overview p.option-text::before{border-bottom:2px solid #f08a01;content:'';display:block;margin:0 auto 1.25rem;width:3.125rem}.grouwels-de>.wohnung .badges .badge{background-color:#f08a01;border-radius:0;color:#fff;font-family:"Montserrat Semi Bold",sans-serif;font-size:.875rem;margin:0 .9375rem 1.875rem 0;padding:15px;text-transform:uppercase}.grouwels-de>.wohnung .detail-container{margin-bottom:4.375rem}.grouwels-de>.wohnung .detail-container .col-6{margin-top:1.875rem}.grouwels-de>.wohnung .overview{margin-bottom:.9375rem}.grouwels-de>.wohnung .overview>.row>div{margin:.4375rem 0}.grouwels-de>.wohnung .btn--mail{margin-right:0}@media (max-width:1199px){.grouwels-de>.wohnung .mt-xl-0{margin-top:1.875rem}.grouwels-de>.wohnung .building-img{padding-bottom:1.875rem;padding-right:0}.grouwels-de>.wohnung .block--white{padding:3.75rem 1.875rem}.grouwels-de>.wohnung .block-details,.grouwels-de>.wohnung .detail-container{border-left:0;border-right:0}.grouwels-de>.wohnung .textblock-with-image .block--white{padding-top:7.5rem}}