/* Shared layout corrections for the approved Tildify design. */
body .np-menu-toggle,body .np-menu-close{box-sizing:border-box!important;width:44px!important;height:44px!important;flex:0 0 44px!important}
#rec4052610501{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}
body .np-header .np-brand span{font-family:Arial,sans-serif!important;font-weight:400!important;letter-spacing:3px!important}
#allrecords [data-elem-id="2026081216422000090"] .tn-atom,#allrecords [data-elem-id="2026081216422000016"] .tn-atom,#allrecords [data-elem-id="2026081216571000014"] .tn-atom,#allrecords [data-elem-id="2026081216571000085"] .tn-atom{font-family:Arial,sans-serif!important;font-weight:400!important;letter-spacing:3px!important}
#rec2961807701 [data-group-id="2026081215283000005"]{height:auto!important}
#rec2961807701 [data-group-id="2026081215283000005"]>.tn-molecule{display:flex!important;flex-direction:column!important;gap:24px!important;height:auto!important;width:100%!important;padding:0!important}
#rec2961807701 [data-group-id="2026081215283000005"]>.tn-molecule>.tn-elem{position:relative!important;left:0!important;top:0!important;margin:0!important;width:100%!important;height:auto!important}
#rec2961807701 [data-elem-id="2026081215283000006"]{order:0!important}#rec2961807701 [data-elem-id="2026081215283000007"]{order:1!important}#rec2961807701 [data-elem-id="2026081215283000008"]{order:2!important}
#rec2961807701 [data-elem-id="2026081215283000007"] .tn-atom{font:400 60px/1.03 Arial,sans-serif!important;height:auto!important;letter-spacing:-1px!important}
#rec2961846501 [data-group-id="2026081215295000009"]{height:auto!important}
#rec2961846501 [data-group-id="2026081215295000009"]>.tn-molecule{display:flex!important;flex-direction:column!important;gap:8px!important;height:auto!important}
#rec2961846501 [data-group-id="2026081215295000009"] .tn-elem{position:relative!important;left:0!important;top:0!important;margin:0!important;width:100%!important;height:auto!important}
#rec2961846501 [data-elem-id="2026081215295000010"]{order:0!important}#rec2961846501 [data-elem-id="2026081215295000011"]{order:1!important}
#rec2961846501 [data-elem-id="2026081215295000010"] .tn-atom{font:400 44px/1.08 Arial,sans-serif!important;height:auto!important;letter-spacing:-.5px!important}
#rec2961846501 [data-elem-id="2026081215295000011"] .tn-atom{font-family:Georgia,serif!important;font-style:italic!important;height:auto!important}
#rec2961882301 [data-elem-id="2026081215312000020"] .tn-atom,#rec2961882301 [data-elem-id="2026081215312000014"] .tn-atom,#rec2961882301 [data-elem-id="2026081215312000008"] .tn-atom{font-family:Arial,sans-serif!important;font-weight:400!important}
@media(min-width:960px){#rec2961807701 [data-group-id="2026081215283000005"]{top:270px!important;width:440px!important}}
@media(max-width:639px){
#rec2961807701 [data-elem-id="2026081215283000007"] .tn-atom{font-size:38px!important}
#rec2961846501 [data-elem-id="2026081215295000010"] .tn-atom{font-size:32px!important}
#rec2961846501 .tn-group,#rec2961882301 .tn-group,#rec2961917801 .tn-group{margin:0!important}
#rec2961846501 .tn-molecule,#rec2961882301 .tn-molecule,#rec2961917801 .tn-molecule{gap:0!important}
#rec2961846501 .t396__artboard>.tn-group>.tn-molecule,#rec2961882301 .t396__artboard>.tn-group>.tn-molecule,#rec2961917801 .t396__artboard>.tn-group>.tn-molecule{padding:40px 24px!important;gap:24px!important}
#rec2961846501 [data-group-id="2026081215295000007"]>.tn-molecule{gap:16px!important}
#rec2961846501 [data-group-id="2026081215295000002"]>.tn-molecule{gap:16px!important}
#rec2961882301 [data-group-id="2026081215312000003"]>.tn-molecule{gap:28px!important}
#rec2961882301 [data-group-id="2026081215312000016"]>.tn-molecule,#rec2961882301 [data-group-id="2026081215312000010"]>.tn-molecule,#rec2961882301 [data-group-id="2026081215312000006"]>.tn-molecule{gap:12px!important}
#rec2961917801 [data-group-id="2026081215331000002"]>.tn-molecule,#rec2961917801 [data-group-id="2026081215331000012"]>.tn-molecule{gap:20px!important}
}

@media(min-width:960px){#rec2961807701 [data-group-id="2026081215283000005"]{position:absolute!important;left:32px!important;top:250px!important;width:440px!important;height:auto!important;min-height:0!important}#rec2961807701 [data-group-id="2026081215283000005"]>.tn-molecule{justify-content:flex-start!important;min-height:0!important}#rec2961807701 [data-group-id="2026081215283000002"]{position:absolute!important;left:45%!important;top:118px!important;width:55%!important;height:602px!important}}

@media(max-width:959px){
#rec2961807701 .t396__artboard{height:auto!important;overflow:hidden!important}
#rec2961807701 .t396__carrier,#rec2961807701 .t396__filter{height:100%!important}
#rec2961807701 [data-group-id="2026081215283000001"]{position:relative!important;left:0!important;top:0!important;width:100%!important;height:auto!important;zoom:1!important}
#rec2961807701 [data-group-id="2026081215283000001"]>.tn-molecule{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;height:auto!important;gap:0!important;padding:0!important}
#rec2961807701 [data-group-id="2026081215283000009"]{position:relative!important;left:0!important;top:0!important;width:100%!important;height:100px!important;order:0!important}
#rec2961807701 [data-group-id="2026081215283000009"]>.tn-molecule{box-sizing:border-box!important;width:100%!important;height:100px!important;padding:24px!important}
#rec2961807701 [data-group-id="2026081215283000017"]{position:relative!important;left:0!important;top:0!important;width:260px!important;height:52px!important}
#rec2961807701 [data-group-id="2026081215283000017"]>.tn-molecule{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;height:52px!important;padding:0!important}
#rec2961807701 [data-elem-id="2026081215283000021"]{position:relative!important;left:0!important;top:0!important;width:44px!important;height:44px!important;flex:0 0 44px!important;order:0!important}
#rec2961807701 [data-group-id="2026081215283000018"]{position:relative!important;left:0!important;top:0!important;width:200px!important;height:auto!important;order:1!important}
#rec2961807701 [data-group-id="2026081215283000018"]>.tn-molecule{display:flex!important;flex-direction:column!important;gap:5px!important;width:100%!important;height:auto!important;justify-content:center!important}
#rec2961807701 [data-group-id="2026081215283000018"] .tn-elem{position:relative!important;left:0!important;top:0!important;width:100%!important;height:auto!important;margin:0!important}
#rec2961807701 [data-elem-id="2026081215283000019"]{order:0!important}#rec2961807701 [data-elem-id="2026081215283000020"]{order:1!important}
#rec2961807701 [data-elem-id="2026081215283000019"] .tn-atom{font:400 19px/1.2 Arial,sans-serif!important;letter-spacing:2px!important;height:auto!important}
#rec2961807701 [data-elem-id="2026081215283000020"] .tn-atom{font:400 7px/1.3 Arial,sans-serif!important;letter-spacing:1px!important;height:auto!important}
#rec2961807701 [data-group-id="2026081215283000005"]{position:relative!important;left:0!important;top:0!important;width:100%!important;height:auto!important;order:1!important;min-height:0!important}
#rec2961807701 [data-group-id="2026081215283000005"]>.tn-molecule{padding:40px 24px!important;box-sizing:border-box!important;justify-content:flex-start!important;min-height:0!important;gap:22px!important}
#rec2961807701 [data-elem-id="2026081215283000007"] .tn-atom{font-size:38px!important}
#rec2961807701 [data-group-id="2026081215283000002"]{position:relative!important;left:0!important;top:0!important;width:100%!important;height:340px!important;order:2!important}
#rec2961807701 [data-group-id="2026081215283000002"]>.tn-molecule{width:100%!important;height:100%!important}
#rec2961807701 [data-elem-id="2026081215283000004"]{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important}
#rec2961807701 [data-elem-id="2026081215283000004"] .tn-atom{width:100%!important;height:100%!important;background-position:center!important;background-size:cover!important}
#rec2961807701 [data-elem-id="2026081215283000003"]{display:none!important}
#rec2961863701 .t396__artboard{height:auto!important;overflow:hidden!important}
#rec2961863701 [data-group-id="2026081215303000001"]{position:relative!important;left:0!important;top:0!important;width:100%!important;height:auto!important}
#rec2961863701 [data-group-id="2026081215303000001"]>.tn-molecule{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;padding:0 24px 32px!important;width:100%!important;height:auto!important;align-items:end!important}
#rec2961863701 [data-group-id="2026081215303000004"],#rec2961863701 [data-group-id="2026081215303000002"]{position:relative!important;left:0!important;top:0!important;width:100%!important;height:240px!important;margin:0!important}
#rec2961863701 [data-group-id="2026081215303000002"]{height:200px!important}
#rec2961863701 [data-group-id="2026081215303000004"]>.tn-molecule,#rec2961863701 [data-group-id="2026081215303000002"]>.tn-molecule{width:100%!important;height:100%!important}
#rec2961863701 [data-elem-id="2026081215303000005"],#rec2961863701 [data-elem-id="2026081215303000003"]{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important}
#rec2961863701 .tn-atom{width:100%!important;height:100%!important;background-size:cover!important;background-position:center!important}
}

@media(min-width:640px) and (max-width:959px){#rec2948883501 [data-elem-id="2026081210123000023"]{max-width:calc(100vw - 48px)!important}}

/* Final inner-page alignment and narrow-screen fixes. */
body #allrecords #rec2964038701 [data-group-id="2026081217002000001"]>.tn-molecule{padding:0 32px!important;grid-template-columns:46% 54%!important;gap:0!important;align-items:center!important}body #allrecords #rec2964038701 [data-group-id="2026081217002000005"]{padding-right:64px!important;align-self:center!important}body #allrecords #rec2964038701 [data-elem-id="2026081217002000003"]{height:610px!important}#allrecords .np-contact,#allrecords .np-contact *{box-sizing:border-box}#allrecords .np-footer .np-brand span{font-family:Arial,sans-serif!important;font-weight:400!important;letter-spacing:3px!important}
@media(max-width:959px){body #allrecords #rec2964038701 [data-group-id="2026081217002000001"]>.tn-molecule{grid-template-columns:1fr!important;padding:0!important}body #allrecords #rec2964038701 [data-group-id="2026081217002000005"]{padding:40px 24px!important}body #allrecords #rec2964038701 [data-elem-id="2026081217002000003"]{height:340px!important}#allrecords #rec2963664901 [data-group-id="2026081216422000022"]>.tn-molecule,#allrecords #rec2963777301 [data-group-id="2026081216475000001"]>.tn-molecule{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}#allrecords #rec2963664901 [data-elem-id="2026081216422000025"],#allrecords #rec2963777301 [data-elem-id="2026081216475000002"]{align-self:flex-end!important;max-width:100%!important}#allrecords [data-elem-id="2026081216422000090"] .tn-atom,#allrecords [data-elem-id="2026081216571000014"] .tn-atom{font-size:19px!important;letter-spacing:2px!important}#allrecords [data-elem-id="2026081216422000091"] .tn-atom,#allrecords [data-elem-id="2026081216571000015"] .tn-atom{font-size:7px!important;letter-spacing:1px!important}#allrecords .np-header .np-brand span{font-size:19px!important;letter-spacing:2px!important}#allrecords .np-header .np-brand small{font-size:7px!important}}
@media(max-width:359px){#allrecords .np-contact h2{font-size:29px!important}#allrecords .np-contact-card{padding:24px 18px!important}#allrecords .np-contact-card .np-vk{font-size:9px!important;letter-spacing:.4px!important}#allrecords .np-club h2{font-size:29px!important}#allrecords .np-club-card{padding:24px 18px!important}}
@media(max-width:959px){body #allrecords #rec2963746001 .t396__artboard{grid-template-columns:minmax(0,1fr)!important}body #allrecords #rec2963746001 .tn-group,body #allrecords #rec2963746001 .tn-elem{min-width:0!important}body #allrecords #rec2963746001 .tn-atom{overflow-wrap:anywhere!important}body #allrecords #rec2963664901 [data-group-id="2026081216422000022"]>.tn-molecule,body #allrecords #rec2963777301 [data-group-id="2026081216475000001"]>.tn-molecule{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}body #allrecords #rec2963664901 [data-elem-id="2026081216422000025"],body #allrecords #rec2963777301 [data-elem-id="2026081216475000002"]{align-self:flex-end!important;max-width:100%!important;min-width:0!important}}
@media(max-width:959px){body #allrecords #rec2963664901 [data-elem-id="2026081216422000090"] .tn-atom,body #allrecords #rec2963975001 [data-elem-id="2026081216571000014"] .tn-atom{font-size:19px!important;letter-spacing:2px!important}body #allrecords #rec2963664901 [data-elem-id="2026081216422000091"] .tn-atom,body #allrecords #rec2963975001 [data-elem-id="2026081216571000015"] .tn-atom{font-size:7px!important;letter-spacing:1px!important}}
body #allrecords #rec2963975001 [data-group-id="2026081216571000033"]{order:0!important}body #allrecords #rec2963975001 [data-group-id="2026081216571000030"]>.tn-molecule>.np-gallery-widget{order:1!important}