.s-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-width:181px;height:38px;padding:0 15px;border-radius:3px;background-color:#f36523;-webkit-box-shadow:0px 3px 8px 0px rgba(19, 19, 19, 0.23);box-shadow:0px 3px 8px 0px rgba(19, 19, 19, 0.23);color:#fff;font-size:12px;font-size:1.2rem;font-weight:500;line-height:38px;text-align:center;text-transform:uppercase;-webkit-transition:background 250ms;-o-transition:background 250ms;transition:background 250ms}@media only screen and (min-width:768px){.s-button{height:39px;font-size:13px;font-size:1.3rem;line-height:39px}}@media only screen and (min-width:1280px){.s-button{min-width:245px;padding:0 30px;height:54px;font-size:20px;font-size:2rem;line-height:54px}}.s-button:focus,.s-button:hover{background-color:#c74e1f}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:''}.clearfix:after{clear:both}.desk{width:94.79166667%}.cb-layout2 #head{margin-top:0;padding:0}.navbar{background-color:transparent;-webkit-transition:background 250ms;-o-transition:background 250ms;transition:background 250ms}.navbar.cb-elastic-content-small{background-color:rgba(38, 50, 69, 0.75)}.mood .mood__content{position:absolute;margin-left:8.59375%;width:82.8125%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cb-layout2 .mood .mood__content{top:62px;bottom:0;width:375px;margin-top:0;margin-bottom:0;background-color:transparent}.cb-layout1 .mood .mood__content{bottom:55px}.cb-layout2 #expo div.link .next,.cb-layout2 #expo div.link .prev{width:8.59375%;background-size:15px 24px}.cb-layout2 #expo div.link .cb-index{margin-bottom:10px}.cb-layout2 #expo div.link .cb-index .cb-index-all{display:block}.cb-layout2 #expo div.link .cb-index .cb-index-all a{width:10px;height:10px;margin:3px}.area,.cols{position:relative;z-index:11}.bg{position:relative;z-index:10}.bg .bg-img{position:absolute;left:0;right:0;top:-40px;bottom:0;background:transparent url(/images/dreieck.svg) no-repeat;background-size:cover;background-position:0 0}.bg.bg--base .bg-img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.cb-layout1 .bg.bg--base .bg-img,.cb-layout1 .bg.bg--east .bg-img{display:none}h1{font-size:35px;font-size:3.5rem}.cb-layout2 h1{color:#fff;text-align:left}h2{font-size:23px;font-size:2.3rem}h3{font-size:18px;font-size:1.8rem}.loud{font-size:15px;font-size:1.5rem}.area.base .unit.seam{font-size:13px;font-size:1.3rem}.area.base .unit.flat{line-height:1.86666667}.area.base h3{font-size:20px;font-size:2rem;line-height:1.3}.area.east h3{font-size:20px;font-size:2rem;line-height:1}.container.container--contact h2{font-size:25px;font-size:2.5rem;text-align:left}.container.container--partner{font-size:15px;font-size:1.5rem;line-height:1.2}.container.container--partner h2{text-align:left}.container.container--services{font-size:12px;font-size:1.2rem;line-height:1.2}.unit{margin-top:10px;margin-bottom:10px}.part{margin-top:8px}.area{width:100%}.area>.unit{margin-right:0%;margin-left:0%;width:100%}.area .foot{margin-right:1.07526882%;margin-left:1.07526882%}.area .part{margin-right:1.07526882%;margin-left:1.07526882%;width:97.84946237%}.area .tiny{width:47.84946237%}.area>.slim{width:50%}.area>.slim .foot,.area>.slim .part{margin-right:2.15053763%;margin-left:2.15053763%}.area>.slim .part{width:95.69892473%}.area>.slim .tiny{width:95.69892473%}.area.farnorth{width:100%}.area.farnorth>.unit{margin-right:0%;margin-left:0%;width:100%}.area.farnorth .foot{margin-right:0%;margin-left:0%}.area.farnorth .part{margin-right:0%;margin-left:0%;width:100%}.area.farnorth>.slim .part{width:100%}.area,.area.base,.area.east,.cb-layout1 .area{width:102.1978022%;margin-left:-1.0989011%;margin-right:-1.0989011%}.area.farnorth{margin:0;color:#fff;text-align:left}.area.farnorth:empty{margin-top:0;margin-bottom:0}.area.farnorth .unit .part{margin-top:12px;margin-bottom:12px}.area.farnorth .unit .part.link{text-align:left}.area.main{margin-top:30px;margin-bottom:30px}.area.main:empty{margin-top:0;margin-bottom:0}.cb-layout1 .area.main .unit.form{margin-left:1.07526882%;margin-right:1.07526882%}.cb-layout1 .area.main .unit.form .foot{float:left}.cb-layout1 .area.main .unit.form .wide .part{width:93.09392265%;margin-left:5.52486188%;margin-right:5.52486188%}.cb-layout1 .area.main .unit.form .wide .foot{width:93.09392265%;margin-left:5.52486188%;margin-right:5.52486188%}.cb-layout1 .area.main .unit.form.slim{width:47.84946237%}.cb-layout1 .area.main .unit.form.slim .part{width:85.79545455%;margin-left:7.10227273%;margin-right:7.10227273%}.cb-layout1 .area.main .unit.form.slim .foot{width:85.79545455%;margin-left:7.10227273%;margin-right:7.10227273%}.area.side{width:100%;margin:40px 0 0 0}.area.side:empty{margin-top:0;margin-bottom:0}.area.side .unit{position:relative;margin-top:0;margin-bottom:0}.area.side .unit .part.cb-googlemaps{float:right;width:78.38541667%;height:330px}.area.side .unit .part.cb-googlemaps .cb-googlemapscontainer{height:100%!important}.area.side .unit .part.cb-googlemaps .cb-googlemapscontainer>div{height:100%!important}.area.side .unit .part.text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50.78125%;margin:0}.area.side .unit .part.text .text-section{padding:0 17px 0 30px}.area.side .unit .part.text .text-section:first-child{margin-top:20px}.area.side .unit .part.text .text-section:last-child{margin-bottom:18px}.area.east .unit{-webkit-box-sizing:border-box;box-sizing:border-box}.area.east .unit .part{margin-top:15px;margin-bottom:15px}.area.east .unit .part .text-section{margin-top:10px;margin-bottom:10px}.area.east .unit .part .text-section.text-section--h2{margin-bottom:0}.area.east .unit .part .text-section.text-section--loud{margin-bottom:0}.area.east .unit .part .text-section.text-section--loud+.text-section--h3{margin-top:0}.area.east .unit.seam{margin-left:1.07526882%;margin-right:1.07526882%;padding:0}.area.east .unit.seam.wide .part{width:93.09392265%;margin-left:3.45303867%;margin-right:3.45303867%}.area.east .unit.seam.slim{width:47.84946237%}.area.east .unit.seam.slim .part{width:85.79545455%;margin-left:7.10227273%;margin-right:7.10227273%}.area.east .unit.edge{text-align:left}.area.east .unit.edge .body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.area.east .unit.edge .part.tall{width:67.20430108%}.area.east .unit.edge .part.tiny{width:28.49462366%}.container.container--contact{height:32.55208333vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container.container--contact h2{margin:0 23px}.container.container--contact .link-button{margin:0 23px}.container.container--partner{text-align:left}.container.container--partner h2{text-align:left}.container.container--partner .col-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:26px;margin-bottom:26px;padding:0 34px}.container.container--partner .col-container .col{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin-top:36px;margin-bottom:36px}.container.container--partner .col-container .col:first-child:after{content:none}.container.container--partner .col-container .col:last-child{margin-bottom:36px}.container.container--partner .col-container .col .partnerlogo{width:100%;margin:25px auto 15px 0}.container.container--partner .col-container .col .partnerlogo.partnerlogo--immoneil{width:162px;height:37px;margin-top:30px;margin-bottom:20px}.container.container--partner .col-container .col .partnerlogo.partnerlogo--hrs{width:70px;height:47px}.container.container--services .services{margin-top:20px;text-align:center}.container.container--services #cmsbox{width:100%;text-align:center}.main>.wide.form .tile .name,.main>.wide a.capt{float:left;width:33%}.main>.wide.form .tile .chop,.main>.wide.form .tile .ctrl,.main>.wide.form .tile input.text,.main>.wide.form .tile textarea,.main>.wide input.capt{float:right;width:63%}#disp{left:20%;margin-left:0;width:60%;font-size:13px;font-size:1.3rem;top:100px!important}#disp.tube,#disp.zoom{left:5%;margin-left:0;width:90%}
/*# sourceMappingURL=screen-medium.css.map */