/* Homepage typography shared by every primary navigation. */
body .header .nav-wrap,body .header #navigation,body .header #navigation a,body .header #navigation summary,body .gz-top nav,body .gz-top nav a,body .gz-top .gz-home{font-family:'DM Sans',Arial,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.65!important;letter-spacing:0!important;text-transform:none!important}
body .header .brand{font-family:'DM Sans',Arial,sans-serif!important;font-size:22px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important}
body .header .brand small{font-family:'DM Sans',Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}
body .header .menu-toggle{font-family:'DM Sans',Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important;letter-spacing:0!important}
