body.page-id-14934 .site-content .entry-title,body.page-id-14934 .site-content header.entry-header{display:none !important}.lyla-fair-page{--lyla-fair-red:#c92532;--lyla-fair-text:#222;--lyla-fair-muted:#666;--lyla-fair-border:#e4e4e4;--lyla-fair-bg:#fafafa;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto 72px;padding:38px 0;background:var(--lyla-fair-bg);color:var(--lyla-fair-text);font-family:inherit}.lyla-fair-page *,.lyla-fair-page *::before,.lyla-fair-page *::after{box-sizing:border-box}.lyla-fair-document{position:relative;width:100%;max-width:1120px;margin:0 auto;padding:58px 64px 54px;border:1px solid var(--lyla-fair-border);border-radius:8px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.04)}.lyla-fair-document::before{position:absolute;top:0;right:0;left:0;height:4px;border-radius:8px 8px 0 0;background:var(--lyla-fair-red);content:""}.lyla-fair-intro{padding-bottom:30px;border-bottom:1px solid var(--lyla-fair-border)}.lyla-fair-intro h1{margin:0 0 24px;color:var(--lyla-fair-text);font-size:38px;font-weight:700;line-height:1.35;letter-spacing:0;text-align:center}.lyla-fair-intro p,.lyla-fair-section p,.lyla-fair-company dd,.lyla-fair-contact dd{margin:0;color:var(--lyla-fair-muted);font-size:15px;line-height:1.95;letter-spacing:0}.lyla-fair-intro p+p,.lyla-fair-section p+p{margin-top:14px}.lyla-fair-section{padding:32px 0;border-bottom:1px solid var(--lyla-fair-border)}.lyla-fair-section h2{position:relative;margin:0 0 16px;padding-left:16px;color:var(--lyla-fair-text);font-size:24px;font-weight:700;line-height:1.45;letter-spacing:0}.lyla-fair-section h2::before{position:absolute;top:.42em;left:0;width:4px;height:1.05em;border-radius:999px;background:var(--lyla-fair-red);content:""}.lyla-fair-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 26px;margin:20px 0 0;padding:0;list-style:none}.lyla-fair-list li{position:relative;min-width:0;padding-left:18px;color:var(--lyla-fair-text);font-size:14px;font-weight:700;line-height:1.7}.lyla-fair-list li::before{position:absolute;top:.72em;left:0;width:6px;height:6px;border-radius:50%;background:var(--lyla-fair-red);content:""}.lyla-fair-links{display:grid;gap:10px;margin:22px 0 0;padding:18px 20px;border:1px solid #ead7d2;border-radius:8px;background:#fff8f6;list-style:none}.lyla-fair-links li{margin:0;font-size:14px;font-weight:700;line-height:1.7}.lyla-fair-links a{position:relative;display:inline-block;padding-right:18px;color:var(--lyla-fair-red);text-decoration:none}.lyla-fair-links a::after{position:absolute;top:.05em;right:0;content:"↗";font-size:13px;line-height:1}.lyla-fair-links a:hover,.lyla-fair-links a:focus{text-decoration:underline}.lyla-fair-contact{margin-top:22px;padding:20px 24px;border:1px solid #ead7d2;border-radius:8px;background:#fff8f6}.lyla-fair-contact dl,.lyla-fair-company dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0}.lyla-fair-contact dl div,.lyla-fair-company dl div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px;align-items:baseline;min-width:0;padding-top:14px;border-top:1px solid var(--lyla-fair-border)}.lyla-fair-contact dt,.lyla-fair-company dt{color:var(--lyla-fair-muted);font-size:13px;font-weight:700;line-height:1.5}.lyla-fair-contact dd,.lyla-fair-company dd{color:var(--lyla-fair-text);font-weight:700}.lyla-fair-contact a{color:var(--lyla-fair-red);text-decoration:none}.lyla-fair-contact a:hover,.lyla-fair-contact a:focus{text-decoration:underline}.lyla-fair-company{padding-top:30px}@media (max-width:1199px){.lyla-fair-document{width:100%;padding-right:42px;padding-left:42px}}@media (max-width:767px){.lyla-fair-page{margin-bottom:44px;padding:14px 0}.lyla-fair-document{width:100%;padding:32px 18px 30px;border-right:0;border-left:0;border-radius:0;box-shadow:none}.lyla-fair-document::before{border-radius:0}.lyla-fair-intro{padding-bottom:24px}.lyla-fair-intro h1{margin-bottom:18px;line-height:1.35;text-align:left}.lyla-fair-intro p,.lyla-fair-section p,.lyla-fair-company dd,.lyla-fair-contact dd{font-size:13px;line-height:1.85}.lyla-fair-section{padding:26px 0}.lyla-fair-section h2{font-size:22px}.lyla-fair-list,.lyla-fair-contact dl,.lyla-fair-company dl{grid-template-columns:1fr}.lyla-fair-contact{padding:18px}.lyla-fair-contact dl div,.lyla-fair-company dl div{grid-template-columns:86px minmax(0,1fr)}}
