html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.bg-green{background:#11bbae;color:#fff!important;border-color:#11bbae!important}html,body{height:100%;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}main{max-width:85%;height:100%;margin:0 auto}nav{grid-template-columns:repeat(3,1fr);margin:30px 0;display:grid}nav .logo{flex-direction:column;justify-content:center;font-size:1.7em;font-weight:700;display:flex}nav .menu{flex-direction:column;justify-content:center;display:flex}nav .menu ul{display:flex}nav .menu a{color:#000;flex-direction:column;text-decoration:none;display:flex}nav .menu li{margin-right:5em}nav .menu li:last-child{margin-right:0}nav .menu a:hover span{width:100%}nav .menu span{width:20px;height:5px;background:#11bbae;margin-bottom:5px;transition:all .2s ease-in-out}nav .menu p{font-size:1.2em;font-weight:700}nav .buttons{justify-content:flex-end;display:flex}@media (max-width:1130px){nav{grid-template-columns:repeat(2,1fr)}nav .menu{display:none}}#mobile-nav{justify-content:center;margin:3em 0;display:none}#mobile-nav .menu ul{display:flex}#mobile-nav .menu a{color:#000;flex-direction:column;text-decoration:none;display:flex}#mobile-nav .menu li{margin-right:3em}#mobile-nav .menu li:last-child{margin-right:0}#mobile-nav .menu a:hover span{width:100%}#mobile-nav .menu span{width:20px;height:5px;background:#11bbae;margin-bottom:5px;transition:all .2s ease-in-out}#mobile-nav .menu p{font-size:1.2em;font-weight:700}@media (max-width:1130px){#mobile-nav{display:flex}}@media (max-width:470px){#mobile-nav .menu ul{margin-right:2em}}header{grid-template-columns:2fr 1fr 1fr 1fr;grid-template-areas:"text image image image""form form form none";display:grid}header .text{box-sizing:border-box;height:31em;flex-direction:column;justify-content:center;padding-bottom:6em;padding-right:1em;display:flex}header .text h1{font-size:3.5em;font-weight:700}header .text p{margin-top:1.3em;font-size:1.2em}header .image{height:31em;width:100%;background:url(1.a96b11a2.jpg) 50%/cover no-repeat;margin-bottom:-6em}header .form{z-index:1;background:#fff;margin-top:-6em}header .form form{box-sizing:border-box;width:100%;height:100%;grid-gap:1em;grid-template-columns:2fr 1fr 1fr 1fr;padding:1em;display:grid}header .form form #search-query{grid-column:1}header .form form #object-type{grid-column:2}header .form form #action-type{grid-column:3}header .form form #submit-button{grid-column:4}header .form form .input-container{flex-direction:column;justify-content:center;display:flex}header .text{grid-area:text}header .image{grid-area:image}header .form{grid-area:form}@media (max-width:1260px){header{grid-template-columns:2fr 1fr 1fr 1fr;grid-template-areas:"text image image image""form form form form"}}@media (max-width:1040px){header .form form{grid-template-columns:1fr 1fr 1fr}header .form form #search-query{grid-area:1/1/auto/5}header .form form #object-type{grid-area:2/1/auto/2}header .form form #action-type{grid-area:2/2/auto/3}header .form form #submit-button{grid-area:2/3/auto/5}}@media (max-width:930px){header{grid-template-areas:"text text text text""image image image image""form form form form"}header .text{height:auto;padding-bottom:0}header .image{margin:2em 0 1em}header .form{margin-top:0}}@media (max-width:660px){header .text{text-align:center}header .form form{grid-template-columns:1fr 1fr 1fr 1fr}header .form form #search-query{grid-area:1/1/auto/5}header .form form #object-type{grid-area:2/1/auto/3}header .form form #action-type{grid-area:2/3/auto/5}header .form form #submit-button{grid-area:3/1/auto/5}}.button{color:#000;cursor:pointer;border:2px solid #e4e4e4;border-radius:5px;outline:0;padding:10px 20px;font-size:1.2em;font-weight:700;text-decoration:none;transition:all .2s ease-in-out}.button:hover{color:#fff;background:#11bbae;border-color:#11bbae}.input{color:#000;background:#fff;border:2px solid #e4e4e4;border-radius:5px;outline:0;padding:10px 20px;font-size:1.2em;transition:all .2s ease-in-out}.title{flex-direction:column;align-items:flex-start;display:flex}.title span{width:150px;height:5px;background:#11bbae;margin-bottom:1em}.title p{font-size:2em;font-weight:700}.title-center{text-align:center;flex-direction:column;align-items:center;display:flex}footer{grid-gap:1.5em;grid-template-columns:1fr 1fr 1fr 1fr;padding:4em 5em;display:grid}footer .column h1{margin-bottom:1em;font-size:1.1em;font-weight:700}footer .column span{width:70px;height:5px;background:#11bbae;margin-bottom:1em;display:block}footer .column ul li a{color:#000;text-decoration:none;display:inline-block}footer .column ul li a p{margin-bottom:1em;font-size:.9em;font-weight:400}@media (max-width:900px){footer{padding-left:2em;padding-right:2em}}@media (max-width:750px){footer{grid-template-columns:1fr 1fr}}@media (max-width:480px){footer{grid-template-columns:1fr}}#neighborhoods{padding:4em 0 0}#neighborhoods .content{grid-gap:1.5em;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"berlin muenchen hamburg""hannover frankfurt frankfurt""dresden dresden koeln";padding-top:4em;display:grid}#neighborhoods .content .box{height:250px;position:relative;background-position:50%!important;background-size:cover!important}#neighborhoods .content .box .label{z-index:2;width:12em;height:4em;box-sizing:border-box;background:#fff;flex-direction:column;justify-content:center;padding-left:1em;display:flex;position:absolute;bottom:0;left:0}#neighborhoods .content .box .label p{color:#000;font-size:1.3em;font-weight:700}#neighborhoods .content .berlin{grid-area:berlin}#neighborhoods .content .muenchen{grid-area:muenchen}#neighborhoods .content .hamburg{grid-area:hamburg}#neighborhoods .content .hannover{grid-area:hannover}#neighborhoods .content .frankfurt{grid-area:frankfurt}#neighborhoods .content .dresden{grid-area:dresden}#neighborhoods .content .koeln{grid-area:koeln}#neighborhoods .content .berlin{background:url(berlin.bd489dca.jpg) no-repeat}#neighborhoods .content .muenchen{background:url(muenchen.631e003a.jpg) no-repeat}#neighborhoods .content .hamburg{background:url(hamburg.181cac64.jpg) no-repeat}#neighborhoods .content .hannover{background:url(hannover.3d705215.jpg) no-repeat}#neighborhoods .content .frankfurt{background:url(frankfurt.ea962ccc.jpg) no-repeat}#neighborhoods .content .dresden{background:url(dresden.30acbed2.jpg) no-repeat}#neighborhoods .content .koeln{background:url(koeln.d596950b.jpg) no-repeat}@media (max-width:1030px){#neighborhoods .content{grid-template-columns:1fr 1fr;grid-template-areas:"berlin berlin""muenchen hamburg""hannover frankfurt""dresden koeln"}}@media (max-width:600px){#neighborhoods .content{grid-template-columns:1fr;grid-template-areas:"berlin""muenchen""hamburg""hannover""frankfurt""dresden""koeln"}}#trends{padding:4em 0 0}#trends .content{grid-gap:1.5em;grid-template-columns:1fr 1fr 1fr 1fr;padding-top:4em;display:grid}#trends .content .box p{margin-bottom:.7em;font-size:2em}#trends .content .box span{font-weight:700}@media (max-width:1030px){#trends .content{grid-template-columns:1fr 1fr}}#testimonials{padding:4em 0 0}#testimonials .image{width:100%;height:800px;background:url(bg-2.26680fb0.jpg) 50%/cover no-repeat}#info{text-align:center;padding-bottom:4em}#info p{font-size:.9em}
/*# sourceMappingURL=index.24b7e4cf.css.map */
