.far-content section{padding:45px 0;border-bottom:1px solid #d9d7ce;scroll-margin-top:calc(var(--site-header-height,150px) + 20px)}.far-content p{line-height:1.85}.far-jumps{display:flex!important;flex-wrap:wrap;gap:10px}.far-jumps a{padding:10px 16px;background:#fff;border:1px solid #d6d7d0;font-size:13px}.far-intro{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.far-intro>img{width:100%;max-height:380px;object-fit:cover}.far-logo{width:180px;max-height:80px;object-fit:contain}.far-table{overflow-x:auto;border:1px solid #d3d7d8}.far-table table{border-collapse:collapse;width:100%;min-width:650px}.far-table th{text-align:left;background:#102b40;color:#fff}.far-table td,.far-table th{padding:14px 18px;border-bottom:1px solid #d9dfe0}.far-table tr:nth-child(even){background:#efeee8}.far-table td:nth-child(2){white-space:nowrap;font-variant-numeric:tabular-nums}.far-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.far-gallery img{width:100%;height:250px;object-fit:cover}.far-contact{background:#ece7dc;padding:30px!important;margin-top:30px}.far-contact a{white-space:normal}@media(max-width:750px){.far-intro,.far-gallery{grid-template-columns:1fr}.far-gallery img{height:auto}.far-content h2{font-size:30px}}

body.far-page .page-head h1{font-size:clamp(14px,4.1vw,60px);white-space:nowrap;max-width:none;letter-spacing:-.02em;overflow-wrap:normal;hyphens:none}
