/* Websy 1.7.0 for Mow: self-contained layout; the Mow theme CSS is enqueued earlier. */
.websy-directory{--websy-accent:#6428ec;--websy-ink:#171522;--websy-text:#4a4858;--websy-line:#e9e6f0;--websy-tint:#f5f1ff;--websy-paper:#fff;--websy-bg:#faf9fc;font:400 15px/1.6 'Work Sans',Arial,sans-serif;color:var(--websy-text);background:var(--websy-bg);padding:25px 0 55px;isolation:isolate}
.websy-directory,.websy-directory *{box-sizing:border-box}.websy-directory a{color:var(--websy-accent);text-decoration:none}.websy-directory a:hover{text-decoration:underline}.websy-directory .websy-container{width:min(1320px,calc(100% - 40px));max-width:1320px;margin:0 auto;padding:0!important}.websy-directory h1,.websy-directory h2,.websy-directory h3{color:var(--websy-ink);margin:0;font-family:'Heebo',Arial,sans-serif}.websy-directory p{margin:0 0 14px}.websy-directory .websy-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px;color:#858092;margin:0 0 19px}.websy-directory .websy-breadcrumb a{color:inherit}.websy-directory .websy-mow-icon{width:19px;height:19px;flex-shrink:0;display:inline-block;vertical-align:middle}
.websy-mow .websy-mow-hero{background:linear-gradient(115deg,#f2ecff 0%,#fbfaff 62%,#e9e0fd 100%);padding:30px 34px;border:1px solid var(--websy-line);margin-bottom:23px}
.websy-mow .websy-mow-brand{display:flex;align-items:center;gap:25px}.websy-mow .websy-mow-logo{width:142px;height:142px;flex:0 0 142px;display:flex;align-items:center;justify-content:center;padding:12px;background:#fff;border:1px solid #ebe6f5;border-radius:5px;overflow:hidden}.websy-mow .websy-mow-logo img{width:100%;height:100%;object-fit:contain}.websy-mow .websy-mow-logo>span{font:700 62px/1 'Heebo',sans-serif;color:#6428ec}.websy-mow .websy-mow-identity{min-width:0}.websy-mow .websy-mow-identity h1{font-size:clamp(27px,3vw,38px);line-height:1.22;font-weight:800;overflow-wrap:anywhere}.websy-mow .websy-mow-hero-detail{display:flex;flex-wrap:wrap;gap:12px;color:#676276;font-size:14px;margin-top:7px}.websy-mow .websy-mow-hero-detail span+span:before{content:'•';margin-right:12px;color:#aaa4b6}.websy-mow .websy-mow-catline{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.websy-mow .websy-mow-catline a{font-size:12px;font-weight:600;color:#5625bd}.websy-mow .websy-mow-catline a+a:before{content:'·';margin-right:7px;color:#998fb5}
.websy-mow .websy-open-status{display:inline-flex;gap:9px;align-items:center;padding:7px 11px;margin-top:13px;border:0;background:#ece8f6;border-radius:4px;font-size:13px}.websy-mow .websy-open-status strong{display:block;color:#4f4761;font-size:13px}.websy-mow .websy-open-status small{display:block;font-size:11px;color:#716a80}.websy-mow .websy-open-status.is-open{background:#e4f6ec}.websy-mow .websy-open-status.is-open strong{color:#187443}.websy-mow .websy-open-status.is-closed{background:#ffeded}.websy-mow .websy-open-status.is-closed strong{color:#b93d4a}
.websy-mow .websy-mow-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:21px;padding-left:167px}.websy-mow .websy-mow-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:39px;padding:9px 15px;background:var(--websy-paper);border:1px solid #ded8ee;border-radius:4px;font-size:12px;font-weight:700;line-height:1.3;color:#28203b;box-shadow:0 2px 7px rgba(32,20,77,.06)}.websy-mow .websy-mow-action .websy-mow-icon{width:16px;height:16px;color:#6428ec}.websy-mow .websy-mow-action-primary{color:white;background:#6428ec;border-color:#6428ec}.websy-mow .websy-mow-action-primary .websy-mow-icon{color:white}.websy-mow .websy-mow-action:hover{text-decoration:none;border-color:#6428ec}
.websy-mow .websy-mow-layout{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(270px,.95fr);gap:24px;align-items:start}.websy-mow .websy-mow-main,.websy-mow .websy-mow-sidebar{display:flex;flex-direction:column;gap:16px;min-width:0}.websy-mow .websy-mow-block{background:var(--websy-paper);border:1px solid var(--websy-line);padding:22px 24px;min-width:0;border-radius:5px;box-shadow:0 2px 12px rgba(35,20,72,.025)}.websy-mow .websy-mow-block h2{display:flex;align-items:center;gap:11px;font-size:20px;font-weight:800;line-height:1.4;margin:0 0 16px}.websy-mow .websy-mow-block h2>.websy-mow-icon{width:29px;height:29px;color:#6428ec;background:var(--websy-tint);padding:6px;border-radius:4px;box-sizing:border-box}.websy-mow .websy-mow-chips{display:flex;flex-wrap:wrap;gap:8px}.websy-mow .websy-mow-chips span{background:var(--websy-tint);padding:6px 12px;color:#46346c;font-size:12px;border-radius:3px}.websy-mow .websy-mow-double{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.websy-mow .websy-mow-dl{margin:0}.websy-mow .websy-mow-dl>div{display:grid;grid-template-columns:115px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid var(--websy-line);font-size:13px}.websy-mow .websy-mow-dl>div:last-child{border:0}.websy-mow .websy-mow-dl dt{color:#777084}.websy-mow .websy-mow-dl dd{margin:0;color:var(--websy-ink);overflow-wrap:anywhere;font-weight:500}
.websy-mow .websy-hours-row{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--websy-line);padding:5px 7px;font-size:12px}.websy-mow .websy-hours-row:last-child{border:0}.websy-mow .websy-hours-row strong{font-weight:600;white-space:nowrap;color:var(--websy-ink)}.websy-mow .websy-hours-row.is-today{background:var(--websy-tint);color:var(--websy-accent);font-weight:700}
.websy-mow .websy-mow-location{display:flex;align-items:center;gap:15px}.websy-mow .websy-mow-location address{font-style:normal;line-height:1.85;font-size:14px}.websy-mow .websy-mow-social{display:flex;flex-wrap:wrap;gap:13px 19px}.websy-mow .websy-mow-social a{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--websy-line);border-radius:4px;font-size:13px;color:var(--websy-ink)}.websy-mow .websy-mow-social .websy-mow-icon{width:21px;height:21px;color:var(--websy-accent)}.websy-mow .websy-mow-social-facebook .websy-mow-icon{color:#1877f2}.websy-mow .websy-mow-social-instagram .websy-mow-icon{color:#dc3288}.websy-mow .websy-mow-social-linkedin .websy-mow-icon{color:#0a66c2}.websy-mow .websy-mow-social-youtube .websy-mow-icon{color:#f00}.websy-mow .websy-mow-social-google .websy-mow-icon{color:#4285f4}.websy-mow .websy-mow-social-pinterest .websy-mow-icon{color:#bd081c}
.websy-mow .websy-related-grid{display:grid;grid-template-columns:1fr;gap:0}.websy-mow .websy-related-card{display:flex;align-items:center;gap:13px;padding:13px 0;border:0;border-bottom:1px solid var(--websy-line);min-width:0;color:var(--websy-ink)}.websy-mow .websy-related-card:last-child{border:0}.websy-mow .websy-small-logo{flex:0 0 55px;width:55px;height:55px;background:var(--websy-tint);border-radius:4px;display:grid;place-items:center;overflow:hidden}.websy-mow .websy-small-logo img{width:100%;height:100%;object-fit:contain}.websy-mow .websy-related-card>span:last-child{min-width:0}.websy-mow .websy-related-card strong{display:block;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.websy-mow .websy-related-card small{display:block;color:#777084;font-size:12px}.websy-mow .websy-mow-terms a{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--websy-line);padding:9px 0;font-size:13px}.websy-mow .websy-mow-terms a:last-child{border:0}.websy-mow .websy-mow-description .websy-richtext{font-size:15px;line-height:1.8;overflow-wrap:anywhere}.websy-mow .websy-richtext h2,.websy-mow .websy-richtext h3{display:block;margin:25px 0 12px}.websy-mow .websy-richtext p{margin:0 0 16px}.websy-mow .websy-richtext ul{list-style:disc;margin:0 0 18px 25px}.websy-mow .websy-richtext ol{list-style:decimal;margin:0 0 18px 25px}.websy-mow .websy-richtext a{color:var(--websy-accent)}
/* Directory front page, taxonomy pages and configurable WordPress widget. */
.websy-directory-heading{margin:0 0 26px}.websy-directory-heading h1{font-size:36px;font-weight:800}.websy-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.websy-category-card{background:var(--websy-paper);padding:20px;border:1px solid var(--websy-line);border-radius:4px}.websy-category-card h2{font-size:20px;margin:0 0 13px}.websy-category-card ul{list-style:none;padding:0;margin:0 0 12px}.websy-category-card li{margin:0;border-bottom:1px solid var(--websy-line);padding:5px 0}.websy-intro{background:var(--websy-paper);padding:20px;border:1px solid var(--websy-line);margin:15px 0}.websy-section-heading h2{font-size:22px;margin:24px 0}.websy-related>.websy-related-grid,.websy-widget .websy-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.websy-widget .websy-related-grid.websy-orientation-vertical{grid-template-columns:1fr}.websy-widget .websy-related-card{padding:10px;border:1px solid var(--websy-line)}.websy-widget{background:transparent}.websy-primary{width:100%!important;max-width:none!important;float:none!important}.websy-subcategory-links{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0}.websy-subcategory-links a{padding:6px 12px;background:var(--websy-tint);border-radius:3px}.websy-pagination{margin:25px 0}
/* The theme's mode switch is applied to html by Mow itself. */
html[data-site-skin="dark"] .websy-directory{--websy-ink:#f1eefa;--websy-text:#cac4d5;--websy-line:#39313f;--websy-tint:#302438;--websy-paper:#201b26;--websy-bg:#121212;color:var(--websy-text)}
html[data-site-skin="dark"] .websy-mow .websy-mow-hero{background:linear-gradient(115deg,#292033,#1d1925 70%,#30213d)}
html[data-site-skin="dark"] .websy-mow .websy-mow-logo{background:#fff}
html[data-site-skin="dark"] .websy-mow .websy-mow-action{background:#292231;border-color:#493b52;color:#f1eefa}
html[data-site-skin="dark"] .websy-mow .websy-mow-action-primary{background:#6428ec;color:#fff}
html[data-site-skin="dark"] .websy-mow .websy-open-status{background:#392f43}
html[data-site-skin="dark"] .websy-mow .websy-open-status.is-closed{background:#3b2630}
html[data-site-skin="dark"] .websy-mow .websy-open-status.is-open{background:#213d31}
html[data-site-skin="dark"] .websy-mow .websy-mow-dl dt,html[data-site-skin="dark"] .websy-mow .websy-related-card small{color:#afa6bb}
html[data-site-skin="dark"] .websy-mow .websy-mow-social a{color:#eee5f5}
@media(max-width:960px){.websy-mow .websy-mow-layout{grid-template-columns:1fr}.websy-mow .websy-mow-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.websy-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.websy-directory .websy-container{width:calc(100% - 24px)}.websy-mow .websy-mow-hero{padding:20px}.websy-mow .websy-mow-brand{align-items:flex-start;gap:13px}.websy-mow .websy-mow-logo{width:78px;height:78px;flex-basis:78px;padding:6px}.websy-mow .websy-mow-identity h1{font-size:25px}.websy-mow .websy-mow-actions{padding-left:0}.websy-mow .websy-mow-action{flex:1 1 45%}.websy-mow .websy-mow-double,.websy-mow .websy-mow-sidebar,.websy-category-grid{grid-template-columns:1fr}.websy-mow .websy-mow-block{padding:17px}.websy-related>.websy-related-grid,.websy-widget .websy-related-grid{grid-template-columns:1fr}.websy-mow .websy-mow-dl>div{grid-template-columns:100px minmax(0,1fr)}}
/* Same element is both directory root and container on taxonomy/archive pages. */
.websy-directory.websy-container{width:min(1320px,calc(100% - 40px));max-width:1320px;margin:0 auto;padding:25px 0 55px}
.websy-directory.websy-container .websy-breadcrumb{margin-bottom:20px}
.websy-directory .websy-related-grid{display:grid;gap:12px}
.websy-directory .websy-related-grid>.websy-related-card{display:flex;gap:12px;align-items:center;min-width:0;padding:11px;border:1px solid var(--websy-line);color:var(--websy-ink);background:var(--websy-paper)}
.websy-directory .websy-related-grid>.websy-related-card .websy-small-logo{width:52px;height:52px;flex:0 0 52px;display:grid;place-items:center;background:var(--websy-tint)}
.websy-directory .websy-related-grid>.websy-related-card img{max-width:100%;max-height:100%;object-fit:contain}
.websy-directory .websy-related-grid>.websy-related-card>span:last-child{min-width:0;overflow-wrap:anywhere}
.websy-directory .websy-related-grid>.websy-related-card strong{display:block;font-size:14px}
.websy-directory .websy-related-grid>.websy-related-card small{display:block;color:#87808b;font-size:12px}
.websy-directory .websy-card{background:var(--websy-paper);border:1px solid var(--websy-line);padding:18px;margin:20px 0}
.websy-directory .websy-card h2{font-size:20px}
.websy-directory .websy-related{margin:25px 0}
.websy-directory .websy-related>.websy-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.websy-directory.websy-mow .websy-mow-sidebar .websy-related-grid{grid-template-columns:1fr}
.websy-directory.websy-mow .websy-mow-sidebar .websy-related-card{padding:12px 0;border:0;border-bottom:1px solid var(--websy-line);background:transparent}
.websy-directory.websy-mow .websy-mow-sidebar .websy-related-card:last-child{border-bottom:0}
@media(max-width:800px){.websy-directory .websy-related>.websy-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){.websy-directory .websy-related>.websy-related-grid{grid-template-columns:1fr}.websy-directory.websy-container{width:calc(100% - 24px)}}

/* Websy 1.7.1: widget firm – tylko logo i tytuł wpisu. */
.websy-directory.websy-widget .websy-related-grid>.websy-related-card{display:flex;align-items:center;gap:14px;}
.websy-directory.websy-widget .websy-related-grid>.websy-related-card strong{display:block;line-height:1.4;overflow-wrap:anywhere;}
.websy-directory.websy-widget .websy-related-grid>.websy-related-card small{display:none!important;}

/* Websy PenNews 1.8.0. All page styles scoped to the directory. */
.websy-directory.websy-pn{--websy-accent:#3f51b5;--websy-ink:#17223a;--websy-line:#e5e9f2;--websy-bg:#f6f8fc;background:var(--websy-bg);color:#34415c;font:14px/1.6 Roboto,Arial,sans-serif;padding:24px 0 54px;clear:both}
.websy-directory *{box-sizing:border-box}.websy-directory a{text-decoration:none}.websy-directory .websy-container{max-width:1190px;width:calc(100% - 36px);margin:0 auto}.websy-pn a{color:#3456b4}.websy-pn .websy-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;margin:0 0 20px;color:#79859b}.websy-pn .websy-breadcrumb a{color:inherit}
.websy-pn .websy-pn-panel{background:#fff;border:1px solid var(--websy-line);border-radius:5px;padding:20px 23px;min-width:0;box-shadow:0 1px 2px rgba(25,45,80,.025)}
.websy-pn .websy-pn-hero{display:flex;align-items:center;gap:22px;margin-bottom:15px;padding:22px}
.websy-pn .websy-pn-logo{width:150px;height:150px;flex:0 0 150px;background:#f6f7f9;display:grid;place-items:center;overflow:hidden;border-radius:3px}.websy-pn .websy-pn-logo img{width:100%;height:100%;object-fit:contain}.websy-pn .websy-pn-logo>span{font-size:57px;font-weight:700;color:#6472c4}
.websy-pn .websy-pn-identity{min-width:0;flex:1}.websy-pn .websy-pn-identity h1{font:700 clamp(25px,3.4vw,39px)/1.17 'Mukta Vaani',Arial,sans-serif;letter-spacing:-.5px;color:#131b30;margin:0 0 5px;overflow-wrap:anywhere}.websy-pn .websy-pn-subtitle{display:flex;flex-wrap:wrap;gap:11px;align-items:center;font-weight:600}.websy-pn .websy-pn-subtitle span:before{content:'•';margin-right:11px;color:#a3adc1}.websy-pn .websy-open-status{margin:8px 0;display:inline-flex;gap:8px;align-items:center;border-radius:4px;background:#f0f3fa;padding:5px 10px}.websy-pn .websy-open-status strong{color:#38446a;font-size:12px}.websy-pn .websy-open-status small{display:none}.websy-pn .websy-open-status.is-open{background:#e4f7ee}.websy-pn .websy-open-status.is-open strong{color:#147847}.websy-pn .websy-open-status.is-closed{background:#fff0ef}.websy-pn .websy-open-status.is-closed strong{color:#c54b53}
.websy-pn .websy-pn-contact{display:flex;gap:13px 0;flex-wrap:wrap;margin-top:9px}.websy-pn .websy-pn-contact>div{display:flex;align-items:center;gap:8px;min-width:0;padding-right:22px;margin-right:20px;border-right:1px solid #dce2ee;overflow-wrap:anywhere}.websy-pn .websy-pn-contact>div:last-child{border:0}.websy-pn .websy-pn-contact a{font-size:13px;overflow-wrap:anywhere}
.websy-pn .websy-mow-icon{width:19px;height:19px;display:inline-block;vertical-align:middle;flex:0 0 19px;color:var(--websy-accent)}
.websy-pn .websy-pn-layout{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(265px,1fr);gap:15px;align-items:start}.websy-pn .websy-pn-main,.websy-pn .websy-pn-aside{min-width:0;display:grid;gap:13px}
.websy-pn .websy-pn-panel h2{display:flex;align-items:center;gap:9px;color:#17233c;font:700 20px/1.35 'Mukta Vaani',Arial,sans-serif!important;margin:0 0 15px!important;padding:0!important;border:0!important;text-transform:none!important;letter-spacing:0!important}.websy-pn .websy-pn-panel h2 .websy-mow-icon{background:#eef1ff;box-sizing:content-box;padding:6px;border-radius:3px}
.websy-pn .websy-pn-facts{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.websy-pn .websy-pn-facts>div{background:#f6f8fc;padding:11px 13px;border-radius:4px;min-width:0}.websy-pn .websy-pn-facts dt{font-size:12px;color:#74819b;font-weight:500}.websy-pn .websy-pn-facts dd{margin:3px 0 0;color:#253250;font-weight:600;overflow-wrap:anywhere}
.websy-pn .websy-pn-chips{display:flex;gap:7px;flex-wrap:wrap}.websy-pn .websy-pn-chips span{background:#eef1ff;border-radius:18px;padding:5px 12px;color:#344fa8;font-size:12px}
.websy-pn address{font-style:normal;margin:0 0 12px}.websy-pn .websy-pn-map{display:inline-flex;gap:7px;align-items:center;border:1px solid #d9e1fa;border-radius:4px;padding:9px 12px;font-weight:600;font-size:12px}
.websy-pn .websy-pn-hours{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.websy-pn .websy-hours-row{display:flex;justify-content:space-between;gap:10px;padding:6px 8px;border-bottom:1px solid #e7ebf2;margin:0;font-size:13px;min-width:0}.websy-pn .websy-hours-row strong{white-space:nowrap;font-weight:600}.websy-pn .websy-hours-row.is-today{background:#eef1ff;color:#2948ac}
.websy-pn .websy-pn-social{display:flex;flex-direction:column}.websy-pn .websy-pn-social-item{display:flex;align-items:center;gap:12px;padding:10px 1px;border-bottom:1px solid #e8ebf2;min-width:0}.websy-pn .websy-pn-social-item:last-child{border-bottom:0}.websy-pn .websy-pn-brandicon{width:36px;height:36px;flex:0 0 36px;border-radius:6px;display:grid;place-items:center;background:#eef1ff}.websy-pn .websy-pn-brandicon svg{color:#fff!important;width:22px;height:22px}.websy-pn .websy-pn-facebook .websy-pn-brandicon{background:#1877f2}.websy-pn .websy-pn-instagram .websy-pn-brandicon{background:linear-gradient(40deg,#f5a434,#e12a83,#6d43dd)}.websy-pn .websy-pn-linkedin .websy-pn-brandicon{background:#0a66c2}.websy-pn .websy-pn-youtube .websy-pn-brandicon{background:#f00}.websy-pn .websy-pn-twitter .websy-pn-brandicon{background:#111}.websy-pn .websy-pn-tiktok .websy-pn-brandicon{background:#141414}.websy-pn .websy-pn-pinterest .websy-pn-brandicon{background:#bd081c}.websy-pn .websy-pn-google .websy-pn-brandicon{background:#4285f4}
.websy-pn .websy-pn-social-info{min-width:0}.websy-pn .websy-pn-social-info strong{display:block;font-size:13px;color:#15233e}.websy-pn .websy-pn-social-info small{font-size:12px;display:block;overflow-wrap:anywhere;line-height:1.45;color:#3f5cae}
.websy-pn .websy-related-grid{display:grid;gap:0}.websy-pn .websy-related-card{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #e8ebf2;color:#26334c}.websy-pn .websy-related-card:last-child{border:0}.websy-pn .websy-small-logo{width:57px;height:57px;flex:0 0 57px;display:grid;place-items:center;background:#f5f7fa;border-radius:4px;overflow:hidden}.websy-pn .websy-small-logo img{height:100%;width:100%;object-fit:contain}.websy-pn .websy-related-card strong{display:block;font-size:13px}.websy-pn .websy-related-card small{display:block;font-size:12px;color:#8791a4}
.websy-pn .websy-pn-terms{display:flex;flex-wrap:wrap;gap:8px}.websy-pn .websy-pn-terms a{font-size:12px;background:#eef1ff;padding:5px 10px;border-radius:14px}.websy-pn .websy-richtext{line-height:1.8;overflow-wrap:anywhere}.websy-pn .websy-richtext p{margin-bottom:14px}.websy-pn .websy-richtext h2{font-size:23px!important;margin:24px 0 12px!important;display:block}.websy-pn .websy-richtext ul{padding-left:24px;list-style:disc}
@media(max-width:940px){.websy-pn .websy-pn-layout{grid-template-columns:1fr}.websy-pn .websy-pn-hero{align-items:start}}
@media(max-width:600px){.websy-pn .websy-container{width:calc(100% - 22px)}.websy-pn .websy-pn-hero{flex-direction:column;padding:16px}.websy-pn .websy-pn-logo{width:110px;height:110px;flex-basis:110px}.websy-pn .websy-pn-panel{padding:16px}.websy-pn .websy-pn-contact>div{border:0;margin:0}.websy-pn .websy-pn-facts,.websy-pn .websy-pn-hours{grid-template-columns:1fr}}
/* Websy 1.9.0 — bkatalog / Saxon, styles scoped to directory */
.websy-directory.websy-bk{--websy-accent:#0969e9;--websy-line:#e0e9f5;background:#f3f8fc;color:#23334f;font:14px/1.55 Arial,sans-serif;padding:18px 0 54px;clear:both}
.websy-bk *{box-sizing:border-box}.websy-bk .websy-container{width:calc(100% - 32px);max-width:1210px;margin:0 auto}.websy-bk a{color:#075cd0;text-decoration:none}.websy-bk .websy-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 18px;font-size:12px;color:#738198}.websy-bk .websy-breadcrumb a{color:#075cd0}
.websy-bk .websy-bk-layout{display:grid;grid-template-columns:minmax(0,2.18fr) minmax(260px,.82fr);align-items:start;gap:15px}.websy-bk .websy-bk-main,.websy-bk .websy-bk-sidebar{display:grid;gap:14px;min-width:0}.websy-bk .websy-bk-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;min-width:0}.websy-bk .websy-bk-panel{background:#fff;border:1px solid #e4ebf4;border-radius:9px;padding:17px;min-width:0;box-shadow:0 2px 9px rgba(25,69,120,.035);margin:0}
.websy-bk .websy-bk-panel h2{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:0;border:0;font:700 17px/1.4 Arial,sans-serif;color:#172542;text-transform:none;letter-spacing:0}.websy-bk .websy-mow-icon{width:19px;height:19px;flex:0 0 19px;display:inline-block;color:#116bea;vertical-align:middle}.websy-bk .websy-bk-hero{padding:16px}.websy-bk .websy-bk-top{display:flex;gap:18px;align-items:center}.websy-bk .websy-bk-logo{flex:0 0 145px;width:145px;height:132px;border-radius:7px;display:grid;place-items:center;background:#f7f9fb;overflow:hidden}.websy-bk .websy-bk-logo img{width:100%;height:100%;object-fit:contain}.websy-bk .websy-bk-logo span{font-size:65px;font-weight:700;color:#4277b9}.websy-bk .websy-bk-identity{flex:1;min-width:0}.websy-bk .websy-bk-identity h1{font:700 clamp(24px,2.6vw,33px)/1.2 Arial,sans-serif;margin:0 0 9px;color:#172542;overflow-wrap:anywhere}.websy-bk .websy-bk-subtitle{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:10px 0}.websy-bk .websy-bk-subtitle a,.websy-bk .websy-bk-subtitle span{color:#66748a}.websy-bk .websy-bk-subtitle>*+*:before{content:'•';margin-right:8px;color:#8293a9}.websy-bk .websy-bk-subtitle .websy-mow-icon{width:13px;height:13px;vertical-align:-2px}.websy-bk .websy-open-status{display:inline-flex;gap:8px;align-items:center;margin:0;background:#edf3f9;border:0;border-radius:20px;padding:5px 11px}.websy-bk .websy-open-status strong{color:#365372;font-size:12px}.websy-bk .websy-open-status small{display:block;font-size:11px}.websy-bk .websy-open-status.is-open{background:#dcf7e9}.websy-bk .websy-open-status.is-open strong{color:#117647}.websy-bk .websy-open-status.is-closed{background:#fff0ef}.websy-bk .websy-open-status.is-closed strong{color:#b64047}
.websy-bk .websy-bk-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:17px}.websy-bk .websy-bk-actions a{display:flex;gap:8px;align-items:center;justify-content:center;padding:10px 6px;font-size:12px;font-weight:700;white-space:normal;text-align:center;background:#edf4ff;border:1px solid #dae7fa;border-radius:6px;color:#075bd0}.websy-bk .websy-bk-actions a.websy-bk-primary{background:#0969e9;color:#fff;border-color:#0969e9}.websy-bk .websy-bk-primary .websy-mow-icon{color:#fff}
.websy-bk .websy-bk-details{margin:0}.websy-bk .websy-bk-details>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:9px;border-bottom:1px solid #e8edf4;padding:7px 0;font-size:13px}.websy-bk .websy-bk-details dt{color:#718098;font-weight:500}.websy-bk .websy-bk-details dd{margin:0;overflow-wrap:anywhere}.websy-bk address{font-style:normal;font-size:13px;margin:0 0 12px;line-height:1.65}.websy-bk .websy-bk-mapvisual{height:125px;background:linear-gradient(120deg,#dfebf1,#eef4dc 45%,#e0ebf1 75%,#cde6e0);border:1px solid #dbe7ed;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;color:#23567b}.websy-bk .websy-bk-mapvisual .websy-mow-icon{width:28px;height:28px}.websy-bk .websy-bk-maplink{display:flex;gap:7px;align-items:center;justify-content:center;border:1px solid #dbe6fc;border-radius:5px;padding:9px;margin:10px auto 0;width:max-content;max-width:100%;font-size:12px;font-weight:700}
.websy-bk .websy-bk-hours{display:grid;gap:0}.websy-bk .websy-hours-row{display:flex;justify-content:space-between;gap:8px;padding:6px 7px;border-bottom:1px solid #ebeff4;margin:0;font-size:12px}.websy-bk .websy-hours-row strong{white-space:nowrap}.websy-bk .websy-hours-row.is-today{background:#e9f3ff;border-radius:4px;color:#075bd0;font-weight:700}.websy-bk .websy-bk-social{display:grid;gap:0}.websy-bk .websy-bk-social-item{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 0;border-bottom:1px solid #edf0f4}.websy-bk .websy-bk-social-item:last-child{border-bottom:0}.websy-bk .websy-bk-social-item>span:nth-child(2){flex:1;min-width:0}.websy-bk .websy-bk-social-item strong,.websy-bk .websy-bk-social-item small{display:block}.websy-bk .websy-bk-social-item strong{font-size:12px;color:#202e46}.websy-bk .websy-bk-social-item small{font-size:11px;color:#5c7092;overflow-wrap:anywhere}.websy-bk .websy-bk-brandicon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;background:#0969e9;border-radius:5px}.websy-bk .websy-bk-brandicon svg{width:21px;height:21px;color:#fff}.websy-bk .websy-bk-facebook .websy-bk-brandicon{background:#1877f2}.websy-bk .websy-bk-instagram .websy-bk-brandicon{background:linear-gradient(40deg,#ffae29,#da318c,#7448c7)}.websy-bk .websy-bk-youtube .websy-bk-brandicon{background:#ff0000}.websy-bk .websy-bk-tiktok .websy-bk-brandicon,.websy-bk .websy-bk-twitter .websy-bk-brandicon{background:#111}.websy-bk .websy-bk-linkedin .websy-bk-brandicon{background:#0a66c2}.websy-bk .websy-bk-pinterest .websy-bk-brandicon{background:#bd081c}.websy-bk .websy-bk-google .websy-bk-brandicon{background:#4285f4}.websy-bk .websy-bk-external{font-size:17px}
.websy-bk .websy-bk-chips{display:flex;gap:7px;flex-wrap:wrap}.websy-bk .websy-bk-chips span{background:#f0f5fc;color:#375071;border:1px solid #e9f0fa;border-radius:15px;padding:5px 11px;font-size:12px}.websy-bk .websy-related-grid{display:grid;gap:0}.websy-bk .websy-related-card{display:flex;gap:11px;align-items:center;padding:12px 0;border-bottom:1px solid #e8edf5}.websy-bk .websy-related-card:last-child{border:0}.websy-bk .websy-small-logo{width:68px;height:64px;flex:0 0 68px;border-radius:5px;background:#f6f8fa;overflow:hidden;display:grid;place-items:center}.websy-bk .websy-small-logo img{width:100%;height:100%;object-fit:contain}.websy-bk .websy-related-card strong{font-size:13px;display:block;line-height:1.4;color:#1b2e4a}.websy-bk .websy-related-card small{font-size:12px;color:#70809b;display:block}.websy-bk .websy-bk-terms{display:grid;gap:8px}.websy-bk .websy-bk-terms a{display:flex;justify-content:space-between;padding:9px 11px;border:1px solid #e9edf5;border-radius:7px;font-size:13px}.websy-bk .websy-richtext{overflow-wrap:anywhere;line-height:1.75}.websy-bk .websy-richtext p{margin:0 0 15px}.websy-bk .websy-richtext h2{font-size:22px;margin:22px 0 12px}.websy-bk .websy-richtext ul{margin:0 0 16px;padding-left:24px;list-style:disc}
@media(max-width:980px){.websy-bk .websy-bk-layout{grid-template-columns:1fr}.websy-bk .websy-bk-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:670px){.websy-bk .websy-bk-two,.websy-bk .websy-bk-sidebar{grid-template-columns:1fr}.websy-bk .websy-bk-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.websy-bk .websy-bk-logo{width:88px;height:88px;flex-basis:88px}.websy-bk .websy-bk-identity h1{font-size:22px}.websy-bk .websy-bk-top{align-items:flex-start;gap:12px}}

/* Websy 1.9.1 – widget orientation: explicit layout rules, scoped to widget only. */
.websy-directory.websy-widget .websy-related-grid.websy-widget-list.websy-orientation-horizontal {
  display:grid !important;
  grid-template-columns:repeat(4,minmax(0,1fr)) !important;
  align-items:stretch;
  gap:12px;
}
.websy-directory.websy-widget .websy-related-grid.websy-widget-list.websy-orientation-vertical {
  display:grid !important;
  grid-template-columns:minmax(0,1fr) !important;
  gap:10px;
}
.websy-directory.websy-widget .websy-widget-list>.websy-related-card {
  width:auto !important;
  max-width:none !important;
  min-width:0;
  margin:0 !important;
  float:none !important;
}
@media(max-width:1000px){
  .websy-directory.websy-widget .websy-related-grid.websy-widget-list.websy-orientation-horizontal {grid-template-columns:repeat(2,minmax(0,1fr)) !important;}
}
@media(max-width:550px){
  .websy-directory.websy-widget .websy-related-grid.websy-widget-list.websy-orientation-horizontal {grid-template-columns:minmax(0,1fr) !important;}
}

/* Websy 1.9.2 – stabilize company card thumbnails in directory and taxonomy listings. */
.websy-directory .websy-related-grid > a.websy-related-card,
.websy-directory .websy-related-grid > .websy-related-card {
  display:flex !important;
  flex-direction:row !important;
  flex-wrap:nowrap !important;
  align-items:center !important;
  justify-content:flex-start !important;
  gap:12px !important;
  min-width:0;
  height:auto !important;
  overflow:hidden;
  text-decoration:none;
}
.websy-directory .websy-related-card > .websy-small-logo {
  display:flex !important;
  position:relative !important;
  float:none !important;
  flex:0 0 56px !important;
  width:56px !important;
  height:56px !important;
  min-width:56px !important;
  margin:0 !important;
  padding:3px;
  align-items:center !important;
  justify-content:center !important;
  overflow:hidden !important;
  background:#f6f8fc;
}
.websy-directory .websy-related-card > .websy-small-logo img {
  display:block !important;
  float:none !important;
  position:static !important;
  width:100% !important;
  height:100% !important;
  max-width:100% !important;
  max-height:100% !important;
  margin:0 !important;
  object-fit:contain !important;
}
.websy-directory .websy-related-card > span:last-child {
  display:block;
  flex:1 1 0;
  min-width:0;
  overflow-wrap:anywhere;
}
.websy-directory .websy-related-card > span:last-child strong {display:block;line-height:1.35;}

/* Websy 2.0.0 / Fabula Dark */
body[data-cs="dark"] .websy-directory.websy-fabula, .websy-directory.websy-fabula{--websy-accent:#ff652c;--websy-line:#34363a;background:#15181c;color:#c7c7c7;font-family:Poppins,Arial,sans-serif;padding:20px 0 58px}
.websy-fabula .websy-container{width:calc(100% - 30px);max-width:1280px;margin:auto}
.websy-fabula .websy-bk-panel{background:#20242a;border:1px solid #2d323a;color:#d5d8dc;border-radius:11px;box-shadow:none;padding:19px}
.websy-fabula .websy-bk-panel h2,.websy-fabula .websy-bk-identity h1{color:#fff;font-family:Poppins,Arial,sans-serif}
.websy-fabula .websy-bk-panel h2{font-size:16px;font-weight:600}
.websy-fabula .websy-mow-icon,.websy-fabula .websy-bk-panel h2 .websy-mow-icon{color:#ff652c}
.websy-fabula a,.websy-fabula .websy-breadcrumb a{color:#ff7c4c;text-decoration:none}
.websy-fabula .websy-breadcrumb,.websy-fabula .websy-bk-subtitle a,.websy-fabula .websy-bk-subtitle span{color:#afb2b8}
.websy-fabula .websy-bk-logo{background:#faf8f4;border-radius:7px}
.websy-fabula .websy-bk-logo span{color:#ff652c}
.websy-fabula .websy-open-status{background:#2b3037}
.websy-fabula .websy-open-status.is-open{background:#164532}
.websy-fabula .websy-open-status.is-open strong{color:#a7f5c3}
.websy-fabula .websy-open-status.is-closed{background:#492926}
.websy-fabula .websy-open-status.is-closed strong{color:#ffb3a4}
.websy-fabula .websy-bk-actions{grid-template-columns:repeat(3,minmax(0,1fr))}
.websy-fabula .websy-bk-actions a,.websy-fabula .websy-bk-actions button{display:flex;gap:7px;align-items:center;justify-content:center;padding:12px 10px;background:#171b20;color:#f4f4f5;border:1px solid #454b55;border-radius:7px;font:600 12px/1.4 Poppins,Arial,sans-serif;cursor:pointer;text-decoration:none;min-height:48px;min-width:0;overflow-wrap:anywhere}
.websy-fabula .websy-bk-actions button{flex-wrap:wrap}.websy-fabula .websy-bk-actions button small{font-size:10px;font-weight:400;opacity:.75}
.websy-fabula .websy-bk-actions button.websy-bk-primary{background:#ff652c;color:#fff;border-color:#ff652c}
.websy-fabula .websy-bk-actions button.websy-bk-primary svg{color:#fff}
.websy-fabula .websy-bk-actions a:hover,.websy-fabula .websy-bk-actions button:hover{border-color:#ff652c}
.websy-fabula .websy-bk-details>div,.websy-fabula .websy-hours-row,.websy-fabula .websy-bk-social-item,.websy-fabula .websy-related-card{border-bottom-color:#363c44}
.websy-fabula .websy-bk-details dt,.websy-fabula .websy-related-card small{color:#a7acb5}
.websy-fabula .websy-bk-mapvisual{background:repeating-linear-gradient(38deg,#1e2930,#1e2930 18px,#26323a 18px,#26323a 20px);border-color:#3a414a;color:#ff652c}
.websy-fabula .websy-bk-maplink{border-color:#ff652c;color:#ff824e}
.websy-fabula .websy-hours-row.is-today{background:#493022;color:#ff8b57}
.websy-fabula .websy-bk-social-item strong,.websy-fabula .websy-related-card strong{color:#f6f6f6}
.websy-fabula .websy-bk-social-item small{color:#acb2bb}
.websy-fabula .websy-bk-chips span{background:#22272d;border:1px solid #48505a;color:#e4e6e8;border-radius:20px}
.websy-fabula .websy-bk-terms a{border-color:#343b44;background:#191d22;color:#f2f2f2}
.websy-fabula .websy-small-logo{background:#f9f8f5}
.websy-fabula .websy-richtext,.websy-fabula .websy-richtext p{color:#d5d8dc}
.websy-fabula .websy-richtext h2,.websy-fabula .websy-richtext h3{color:#fff}
.websy-fabula .websy-related-card{overflow:hidden;min-width:0}
@media(max-width:670px){.websy-fabula .websy-bk-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.websy-fabula .websy-bk-actions button{font-size:11px}}

/* Websy Fabula 2.0.1 — clearance below fixed/sticky navigation and hierarchical taxonomy */
.websy-directory.websy-fabula{padding-top:72px}
.websy-fabula .websy-breadcrumb{position:relative;z-index:1;margin-bottom:22px}
.websy-fabula .websy-fabula-term-tree{display:grid;gap:8px}
.websy-fabula .websy-term-group{min-width:0;border:1px solid #343b44;background:#191d22;border-radius:7px;overflow:hidden}
.websy-fabula .websy-term-group>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;color:#f2f2f2;font-size:13px;font-weight:600;cursor:pointer;list-style:none}
.websy-fabula .websy-term-group>summary::-webkit-details-marker{display:none}
.websy-fabula .websy-term-group>summary::marker{content:''}
.websy-fabula .websy-term-group>summary:hover,.websy-fabula .websy-term-group[open]>summary{color:#ff824e}
.websy-fabula .websy-term-arrow{transition:transform .2s ease;color:#ff824e}
.websy-fabula .websy-term-group[open] .websy-term-arrow{transform:rotate(180deg)}
.websy-fabula .websy-term-children{padding:5px 9px 10px;border-top:1px solid #343b44;display:grid;gap:4px}
.websy-fabula .websy-bk-terms .websy-term-children a{padding:7px 8px 7px 19px;background:transparent;border:0;border-radius:3px;font-weight:400;color:#bcc3cc;font-size:12px}
.websy-fabula .websy-bk-terms .websy-term-children a:hover{color:#ff824e;background:#242930}
.websy-fabula .websy-bk-terms .websy-term-children a.websy-term-all{color:#ff824e;padding-left:8px}
.websy-fabula .websy-bk-terms .websy-term-root-only{font-weight:600}
@media(max-width:767px){.websy-directory.websy-fabula{padding-top:46px}}

/* Websy 2.1.0 — Foxiz / ebiz. Scoped visual design, independent of theme's page/post HTML. */
.websy-directory.websy-foxiz{--websy-accent:#ff184e;--websy-line:#e8eaf0;background:#f5f7fa;color:#303747;font-family:Oxygen,Arial,sans-serif;padding:30px 0 60px;clear:both}
.websy-foxiz .websy-container{max-width:1230px;width:calc(100% - 36px);margin:0 auto}
.websy-foxiz .websy-breadcrumb{display:flex;gap:9px;align-items:center;flex-wrap:wrap;color:#9297a4;font-size:12px;margin:0 0 20px}
.websy-foxiz .websy-breadcrumb a{color:#656f80;text-decoration:none}
.websy-foxiz .websy-bk-layout{grid-template-columns:minmax(0,2.15fr) minmax(270px,.9fr);gap:15px}
.websy-foxiz .websy-bk-panel{background:#fff;border:1px solid #e8eaf1;border-radius:9px;box-shadow:0 2px 8px rgba(20,30,50,.035);padding:18px 20px;color:#303747}
.websy-foxiz .websy-bk-panel h2{font:700 16px/1.4 'Encode Sans Condensed',Oxygen,Arial,sans-serif;color:#18212c;margin:0 0 14px}
.websy-foxiz .websy-mow-icon{color:#ff184e}
.websy-foxiz a{color:#e91043;text-decoration:none}
.websy-foxiz .websy-bk-logo{background:#fff;border:1px solid #e4e8ee;height:150px;flex-basis:160px;width:160px}
.websy-foxiz .websy-bk-identity h1{font:700 clamp(25px,3vw,38px)/1.12 'Encode Sans Condensed',Oxygen,Arial,sans-serif;color:#151c27;margin:0 0 10px}
.websy-foxiz .websy-bk-subtitle a,.websy-foxiz .websy-bk-subtitle span{background:#f4f6f9;border-radius:18px;padding:4px 9px;color:#485267;font-size:12px}
.websy-foxiz .websy-bk-subtitle>*+*:before{content:none}
.websy-foxiz .websy-open-status{background:#f5f5f5;padding:5px 11px}
.websy-foxiz .websy-open-status.is-open{background:#e7f7ed}.websy-foxiz .websy-open-status.is-open strong{color:#137442}
.websy-foxiz .websy-open-status.is-closed{background:#ffedf1}.websy-foxiz .websy-open-status.is-closed strong{color:#d71545}
.websy-foxiz .websy-bk-actions{grid-template-columns:repeat(3,minmax(0,1fr))}
.websy-foxiz .websy-bk-actions a,.websy-foxiz .websy-bk-actions button{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;min-width:0;min-height:50px;border:1px solid #e2e5ed;border-radius:6px;background:#fff;padding:9px;color:#2c3443;font:700 12px/1.45 Oxygen,Arial,sans-serif;cursor:pointer;overflow-wrap:anywhere}
.websy-foxiz .websy-bk-actions button small{font-size:10px;display:block;width:100%;color:#777f8d;font-weight:400}
.websy-foxiz .websy-bk-actions .websy-bk-primary{background:#ff184e;color:#fff;border-color:#ff184e}
.websy-foxiz .websy-bk-actions .websy-bk-primary svg,.websy-foxiz .websy-bk-actions .websy-bk-primary small{color:#fff}
.websy-foxiz .websy-bk-details>div,.websy-foxiz .websy-hours-row,.websy-foxiz .websy-bk-social-item,.websy-foxiz .websy-related-card{border-bottom-color:#e9ebf0}
.websy-foxiz .websy-bk-details dt,.websy-foxiz .websy-related-card small{color:#667183}
.websy-foxiz .websy-bk-details dd{color:#273345}
.websy-foxiz .websy-bk-mapvisual{background:linear-gradient(120deg,#f0e8e3,#eef3e6,#dfe9ef);color:#ff184e;border-color:#e6e9ef}
.websy-foxiz .websy-bk-maplink{border-color:#e2e5ec;background:#fff;color:#e91043}
.websy-foxiz .websy-hours-row.is-today{background:#ffedf1;color:#dc1148}
.websy-foxiz .websy-bk-social-item strong,.websy-foxiz .websy-related-card strong{color:#202938}
.websy-foxiz .websy-bk-social-item small{color:#687489}
.websy-foxiz .websy-bk-chips span{background:#fff0f3;border:1px solid #ffe6ec;color:#e11947;padding:5px 10px}
.websy-foxiz .websy-bk-terms a{background:#fff;color:#2f3948;border:1px solid #e7e9f0}
.websy-foxiz .websy-richtext,.websy-foxiz .websy-richtext p{color:#303747}
.websy-foxiz .websy-richtext h2,.websy-foxiz .websy-richtext h3{color:#1b2331}
.websy-foxiz .websy-foxiz-term-tree{display:grid;gap:8px}
.websy-foxiz .websy-term-group{border:1px solid #e8eaf0;border-radius:6px;overflow:hidden;background:#fff}
.websy-foxiz .websy-term-group>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;color:#262e3a;font-weight:700;cursor:pointer;list-style:none}
.websy-foxiz .websy-term-group>summary::-webkit-details-marker{display:none}.websy-foxiz .websy-term-group>summary::marker{content:''}
.websy-foxiz .websy-term-arrow{color:#ff184e;transition:transform .2s}
.websy-foxiz .websy-term-group[open] .websy-term-arrow{transform:rotate(180deg)}
.websy-foxiz .websy-term-children{display:grid;gap:3px;border-top:1px solid #edeff3;padding:6px 10px 10px}
.websy-foxiz .websy-bk-terms .websy-term-children a{padding:8px;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:400;color:#566071}
.websy-foxiz .websy-bk-terms .websy-term-children a:hover{background:#fff0f3;color:#e11947}
.websy-foxiz .websy-bk-terms .websy-term-children a.websy-term-all{color:#e11947;font-weight:600}
.websy-foxiz .websy-bk-terms .websy-term-root-only{font-weight:700}
.websy-foxiz .websy-small-logo{background:#fff}
/* Protect plugin layout from Foxiz defaults. */
.websy-foxiz .websy-bk-top{display:flex}.websy-foxiz .websy-bk-two{display:grid}.websy-foxiz .websy-bk-hero{display:block}
.websy-foxiz .websy-bk-social-item{display:flex!important}.websy-foxiz .websy-bk-actions button{text-transform:none;letter-spacing:0}
@media(max-width:980px){.websy-foxiz .websy-bk-layout{grid-template-columns:1fr}}
@media(max-width:670px){.websy-foxiz .websy-bk-two{grid-template-columns:1fr}.websy-foxiz .websy-bk-actions{grid-template-columns:1fr 1fr}.websy-foxiz .websy-bk-logo{width:88px;height:88px;flex-basis:88px}.websy-foxiz .websy-container{width:calc(100% - 22px)}}
