/* Preserve apartment typography and content spacing when switching project chrome. */
@font-face { font-family:'Montserrat'; src:url('./homepage-preview/fonts/Montserrat-Regular.woff2') format('woff2'); font-style:normal; font-weight:400; font-display:swap; }
@font-face { font-family:'Montserrat'; src:url('./homepage-preview/fonts/Montserrat-Medium.woff2') format('woff2'); font-style:normal; font-weight:500; font-display:swap; }
@font-face { font-family:'Montserrat'; src:url('./homepage-preview/fonts/Montserrat-SemiBold.woff2') format('woff2'); font-style:normal; font-weight:600; font-display:swap; }
@font-face { font-family:'Montserrat'; src:url('./homepage-preview/fonts/Montserrat-Bold.woff2') format('woff2'); font-style:normal; font-weight:700; font-display:swap; }
@font-face { font-family:'Montserrat'; src:url('./homepage-preview/fonts/Montserrat-ExtraBold.woff2') format('woff2'); font-style:normal; font-weight:800; font-display:swap; }
body.single-apartments.bs39-refresh--ni,
.single-apartments.bs39-refresh--ni .main,
.single-apartments.bs39-refresh--ni .main :is(h1,h2,h3,h4,h5,h6,p,li,a,span,strong,b,button,input,select,textarea),
.single-apartments.bs39-refresh--ni .modal :is(h2,h5,input,button) { font-family:'Montserrat',Arial,Helvetica,sans-serif; }
.single-apartments.bs39-refresh--ni > .main { padding-top:32px; }
@media(max-width:700px) {
  .single-apartments.bs39-refresh--ni > .main { padding-top:22px; }
}
