.hidden-overlay{display:none}.rental-index{padding:0 10px}.rental-index__wrapper{max-width:1028px;text-align:center;margin:auto}.rental-index__header{background-image:url(/img/spareroom/rental_index/hero-low.jpg);background-size:cover;background-position:center;height:375px;display:flex;flex-direction:column;justify-content:center;text-align:center}.rental-index__header-title{color:#fff}.rental-index__sub-title{margin-top:20px;font-size:24px}.rental-index__maps{margin-top:16px;display:flex;justify-content:center;flex-flow:nowrap;padding:20px 0;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-bottom:20px;flex-direction:column}.rental-index__maps img{max-width:100%;height:auto}.rental-index__map{text-align:center;padding:0 20px}.rental-index__map .rental-index__button:first-of-type{margin-bottom:16px}.rental-index__map--first{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d5d5d5}.rental-index__location-title{font-size:24px;margin-bottom:10px}@media (min-width: 675px){.rental-index{text-align:left}.rental-index__map{max-width:50%}.rental-index__map--first{border-bottom:none;padding-bottom:0;margin-bottom:0}.rental-index__maps{flex-direction:row}}

html{font-family:Inter,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;height:100%}body{margin:0 auto;font-family:Inter,Arial,sans-serif;font-size:1em;line-height:1.6;color:#5e5e5e;display:flex;flex-direction:column;height:100%;z-index:0!important;width:100%}header{flex:0 0 auto}main{flex:1 0 auto}footer{flex-shrink:0}strong,b{font-weight:500}a{color:#3480db;text-decoration:none;background-color:transparent}a:active,a:hover{text-decoration:underline;outline:0}a:active{color:#3480db}a,button{cursor:pointer}fieldset{border:0;padding:0;margin:0}legend{padding:0}input,textarea,keygen,select,button{font:inherit}h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:500;color:#003d5d;margin:0}hr{color:#d5d5d5;border-width:1px;margin:8px 0;border-style:solid}p{margin:0}

.base-header{flex:0 0 auto}.base-header__wrap{position:relative;background-color:#fff}.base-header__skip-link{clip:rect(1px,1px,1px,1px);height:1px;width:1px;border-radius:0 0 3px 3px;overflow:hidden;position:absolute;top:0;left:14px;padding:8px 15px;background-color:#005480;color:#fff;z-index:1}.base-header__skip-link:focus{clip:auto;height:auto;overflow:auto;width:auto}.base-header__skip-link:visited{color:#fff}
