body{font-size:var(--font-size-default)}.header .logo-wrap{width:38.759%}.header .logo-wrap a .logo{display:flex;align-items:center;padding-right:0;gap:12px}.header .logo-wrap a .logo img{filter:brightness(0) invert(1);max-width:100%}.header .logo-wrap a .logo img.logo-monogram{max-width:61px;width:100%;height:auto}.header .logo-wrap a .logo img.logo-main{max-width:530px;width:100%;height:auto}.header.show-fh .logo-wrap{width:38.759%}.ft-contact-form .ft-form-title h2{margin-right:-.25em}#main-footer .ft-logo .logo{display:flex;align-items:center;padding-right:0;gap:12px}#main-footer .ft-logo .logo img{max-width:100%}#main-footer .ft-logo .logo img.logo-monogram{max-width:61px}#main-footer .ft-logo .logo img.logo-main{max-width:530px;width:100%;height:auto}@media screen and (max-width: 1199px){.header .logo-wrap{width:30.759%}.header .logo-wrap a .logo img.logo-monogram{max-width:42px}.header.show-fh .logo-wrap{width:30.759%}}@media screen and (max-width: 991px){.header .logo-wrap{width:100%;padding:0 25px}.header .logo-wrap a .logo{justify-content:center}#main-footer .ft-logo .logo{justify-content:center;padding:0 30px}#main-footer .ft-logo .logo img.logo-monogram{max-width:40px;width:100%;height:auto}}
