/* Native components retain grid, responsive map ratio and spacing ownership. */
.page-id-326 .df-contacts-breadcrumbs {color:var(--contentOpacityColor,rgba(0,0,0,.5))}
.page-id-326 .df-contacts-breadcrumbs :is(a,span) {display:inline;color:inherit}
.page-id-326 .df-contacts-breadcrumbs a {text-decoration:none}
.page-id-326 .df-contacts-breadcrumbs a::before {display:none}
.page-id-326 .titleM > h1,
.page-id-326 .df-contact-details .titleXXXS > h2 {font-weight:500}
.page-id-326 .df-contact-details .textM {line-height:var(--textMheightT)}

@supports (text-box-trim:trim-both) {
 .page-id-326 .df-contacts-breadcrumbs .textS,
 .page-id-326 .df-contact-details :is(.titleXXXS,.textM) {text-box-trim:none}
 .page-id-326 .df-contacts-breadcrumbs .textS > p,
 .page-id-326 .df-contact-details .titleXXXS > h2,
 .page-id-326 .df-contact-details .textM > p {
  margin:0;
  text-box-trim:trim-both;
  text-box-edge:cap alphabetic;
 }
}
