body.page-template-page-brand-guide .entry-content{margin:calc(var(--mht-header-total-height) + 7.625rem) 0 12.5rem}section.mht-block-brand-guide .mht-click-copy,section.mht-block-brand-guide a{color:inherit;text-decoration:none}section.mht-block-brand-guide .mht-click-copy:hover,section.mht-block-brand-guide a:hover{opacity:.6}section.mht-block-brand-guide h3,section.mht-block-brand-guide h4{font-size:1.25rem;letter-spacing:.025em;margin-bottom:1rem}section.mht-block-brand-guide .section-content{margin-left:auto;margin-right:auto;max-width:calc(var(--mht-container-max-width-xxl, 1320px)*.83333 - var(--mht-container-padding, 15px)*2*.83333 - var(--mht-row-grid-column-gap, 24px)*11*.83333 + var(--mht-row-grid-column-gap, 24px)*9)}section.mht-block-brand-guide .brg-subsec{margin-bottom:10rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-subsec{margin-bottom:8.75rem}}section.mht-block-brand-guide .brg-subsec--intro{margin:0 auto 5rem;text-align:center;width:clamp(50%,40.5rem,100%)}@media(max-width:991.98px){section.mht-block-brand-guide .brg-subsec--intro{margin-bottom:3.75rem;width:100%}}section.mht-block-brand-guide .brg-subsec--intro--title{margin-bottom:.625em}section.mht-block-brand-guide .brg-subsec--intro--nav-anchors{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 3rem;justify-content:center;list-style:none;margin:3.75rem 0 0;padding:0;text-align:center}@media(max-width:991.98px){section.mht-block-brand-guide .brg-subsec--intro--nav-anchors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}section.mht-block-brand-guide .brg-subsec--intro--nav-anchors--item{position:relative}section.mht-block-brand-guide .brg-subsec--intro--nav-anchors--item:not(:first-child):before{border-left:1px solid;content:"";height:100%;left:-1.5rem;opacity:.23;position:absolute;top:0;width:0}@media(max-width:991.98px){section.mht-block-brand-guide .brg-subsec--intro--nav-anchors--item:not(:first-child):before{content:none}}section.mht-block-brand-guide .brg-subsec--intro--design-company-logo{margin-top:8.75rem;text-align:center}@media(max-width:991.98px){section.mht-block-brand-guide .brg-subsec--intro--design-company-logo{margin-top:7.5rem}}section.mht-block-brand-guide .brg-subsec--intro--design-company-logo img{height:auto;width:7.5rem}section.mht-block-brand-guide .brg-subsec.intro{margin-bottom:15rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-subsec.footer,section.mht-block-brand-guide .brg-subsec.intro{margin-bottom:10rem}}section.mht-block-brand-guide .brg-colors,section.mht-block-brand-guide .brg-fonts,section.mht-block-brand-guide .brg-logos{-webkit-column-gap:var(--mht-row-grid-column-gap,24px);-moz-column-gap:var(--mht-row-grid-column-gap,24px);column-gap:var(--mht-row-grid-column-gap,24px);display:grid;list-style:none;margin:0;padding:0}section.mht-block-brand-guide .brg-colors,section.mht-block-brand-guide .brg-fonts{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;row-gap:2.125rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-colors,section.mht-block-brand-guide .brg-fonts{row-gap:1.5rem}}section.mht-block-brand-guide .brg-colors--item.text-color-light,section.mht-block-brand-guide .brg-fonts--item.text-color-light{color:var(--mht-block-brand-guide-general-text-color-light,var(--mht-page-body-bg-color,var(--mht-color-body-bg,#fff)))}section.mht-block-brand-guide .brg-colors--item.text-color-light .mht-heading,section.mht-block-brand-guide .brg-fonts--item.text-color-light .mht-heading{color:inherit}section.mht-block-brand-guide .brg-colors--item.bordered,section.mht-block-brand-guide .brg-fonts--item.bordered{position:relative}section.mht-block-brand-guide .brg-colors--item.bordered:after,section.mht-block-brand-guide .brg-fonts--item.bordered:after{border:1px solid;border-radius:inherit;content:"";height:100%;left:0;opacity:.12;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}section.mht-block-brand-guide .brg-logos{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.875rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-logos{grid-template-columns:minmax(0,1fr);row-gap:3.75rem}}section.mht-block-brand-guide .brg-logos--item .logo--image{border-radius:var(--mht-border-radius,4px);margin-bottom:1rem;overflow:hidden;padding-top:67.1641791045%;position:relative}section.mht-block-brand-guide .brg-logos--item .logo--image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}section.mht-block-brand-guide .brg-logos--item .logo--image.bordered{position:relative}section.mht-block-brand-guide .brg-logos--item .logo--image.bordered:after{border:1px solid;border-radius:inherit;content:"";height:100%;left:0;opacity:.12;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}section.mht-block-brand-guide .brg-logos--item .logo--files--item{margin-bottom:.75rem}section.mht-block-brand-guide .brg-colors{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:991.98px){section.mht-block-brand-guide .brg-colors{grid-template-columns:minmax(0,1fr)}}section.mht-block-brand-guide .brg-colors--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:var(--mht-border-radius,4px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:23.75rem;padding:2.25rem 3.75rem 2.875rem 1.875rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-colors--item{min-height:27.5rem;padding-right:1.875rem}}section.mht-block-brand-guide .brg-colors--item--intro{margin-bottom:6rem}section.mht-block-brand-guide .brg-colors--item--codes{margin-top:auto}section.mht-block-brand-guide .brg-colors--item--codes--item{margin-bottom:.75rem}section.mht-block-brand-guide .brg-fonts{grid-template-columns:repeat(1,minmax(0,1fr))}section.mht-block-brand-guide .brg-fonts .mht-fa-ul-lg{--fa-li-margin:2.25em;--fa-li-width:2.75em}section.mht-block-brand-guide .brg-fonts--item{-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-radius:var(--mht-border-radius,4px);display:grid;gap:3.75rem var(--mht-row-grid-column-gap,24px);grid-template-columns:repeat(2,minmax(0,1fr));padding:3.75rem 3.75rem 5rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-fonts--item{grid-template-columns:minmax(0,1fr);padding:2.875rem 1.5rem 5rem}}section.mht-block-brand-guide .brg-fonts--item--about,section.mht-block-brand-guide .brg-fonts--item--family{max-width:26.5rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-fonts--item--about,section.mht-block-brand-guide .brg-fonts--item--family{max-width:100%}}section.mht-block-brand-guide .brg-fonts--item--family *{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}section.mht-block-brand-guide .brg-fonts--item--family--name{font-size:3.875rem;margin-bottom:1.875rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-fonts--item--family--name{font-size:3rem}}section.mht-block-brand-guide .brg-fonts--item--family--specimen{word-wrap:break-word;font-size:1.25rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-fonts--item--family--specimen{font-size:1rem}}section.mht-block-brand-guide .brg-fonts--item--family.font-family-headings{font-style:var(--mht-font-headings-font-style,normal);font-weight:var(--mht-font-headings-font-weight,var(--mht-font-body-font-weight-bold,700));letter-spacing:var(--mht-font-headings-letter-spacing,0);line-height:var(--mht-font-headings-line-height,1.2);text-transform:var(--mht-font-headings-text-transform,none)}section.mht-block-brand-guide .brg-fonts--item--about{padding-left:1.875rem;position:relative}@media(max-width:991.98px){section.mht-block-brand-guide .brg-fonts--item--about{border-left:0;padding-left:0;padding-top:2.875rem}}section.mht-block-brand-guide .brg-fonts--item--about:before{border-left:1px solid;content:"";height:100%;left:0;opacity:.23;position:absolute;top:0;width:0}@media(max-width:991.98px){section.mht-block-brand-guide .brg-fonts--item--about:before{border-left:0;border-top:1px solid;height:0;width:100%}}section.mht-block-brand-guide .brg-fonts--item--about--desc{margin-bottom:1.875rem}section.mht-block-brand-guide .brg-footer{margin:0 auto;text-align:center;width:clamp(50%,54.5rem,100%)}@media(max-width:991.98px){section.mht-block-brand-guide .brg-footer{width:100%}}section.mht-block-brand-guide .brg-footer--main-text{font-size:2.4375rem;font-weight:var(--mht-font-body-font-weight-bold,700);letter-spacing:-.02487em;margin-bottom:3.75rem}@media(max-width:991.98px){section.mht-block-brand-guide .brg-footer--main-text{font-size:2rem;letter-spacing:-.015em}}section.mht-block-brand-guide .brg-footer--contact{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.25rem;gap:1.5rem 3.75rem;justify-content:center;letter-spacing:.015em;list-style:none;margin:0;padding:0}@media(max-width:991.98px){section.mht-block-brand-guide .brg-footer--contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}section.mht-block-brand-guide .brg-footer--contact--item{position:relative}section.mht-block-brand-guide .brg-footer--contact--item:not(:first-child):before{border-left:1px solid;content:"";height:100%;left:-1.875rem;opacity:.23;position:absolute;top:0;width:0}@media(max-width:991.98px){section.mht-block-brand-guide .brg-footer--contact--item:not(:first-child):before{content:none}}section.mht-block-brand-guide .brg-footer--contact--item .icon-wrap{margin-right:.4em}section.mht-block-brand-guide .brg-footer--contact--item .icon-wrap i{width:1em}
