@font-face{font-family:Adamina;src:url('fonts/adamina.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Clarity City';src:url('fonts/clarity-city.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:'Clarity City';src:url('fonts/clarity-city-italic.woff2') format('woff2');font-style:italic;font-weight:100 900;font-display:swap}
.cr-property-body{font-family:'Clarity City',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;font-weight:200;font-synthesis:none}
.cr-property-body :is(p,a,span,label,input,select,textarea,button,small,strong,summary,li,dt,dd){font-family:'Clarity City',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif!important;font-weight:200!important}
.cr-property-body h1{font-family:Adamina,Georgia,serif!important;font-weight:400!important}
.cr-property-body :is(h2,h3){font-family:Adamina,Georgia,serif!important;font-weight:400!important}
.cr-property-body :is(h1,h2,h3) :is(em,i){font-family:Adamina,Georgia,serif!important;font-weight:400!important;font-style:normal}
.cr-property-body h1 :is(a,span){font-family:Adamina,Georgia,serif!important;font-weight:400!important}
.cr-property-body :is(h2,h3) :is(a,span){font-family:Adamina,Georgia,serif!important;font-weight:400!important}

@font-face{font-family:'Cormorant Garamond';src:url('fonts/cormorant-garamond-italic-500.woff2') format('woff2');font-style:italic;font-weight:500;font-display:swap}

/* Targeted weight changes preserve the site's light body typography. */
.cr-property-body .cr-site-header :is(a,span,summary){font-weight:300!important}
.cr-property-body :is(.cr-property-agent-job,.cr-team-job){font-weight:350!important}
.cr-property-body :is(.cr-property-agent-licence,.cr-team-licence,.cr-property-agent-specialties>span){font-weight:300!important}

