body{overflow-x:clip}[data-uuid=bouwmatron-content-page-1]{display:none!important}[data-uuid=bouwmatron-content-page-2]{margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important}.bmc-hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);position:relative;overflow:hidden;background:radial-gradient(1200px 500px at 85% 20%,rgba(255,255,255,.12),transparent 60%),linear-gradient(135deg,#0081c3 0,#006aa3 55%,#0b3a5c 100%);color:#fff;padding-top:44px;padding-bottom:56px}.bmc-hero::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(90deg,transparent 30%,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 100%)}.bmc-hero .bmc-hero-in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px;align-items:center}.bmc-hero .bmc-crumb{font-size:14px;opacity:.9;margin-bottom:18px}.bmc-hero .bmc-crumb a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35)}.bmc-hero .bmc-crumb a:hover{border-color:#fff}.bmc-hero .bmc-crumb span{margin:0 8px;opacity:.6}.bmc-hero[data-parent=""] .bmc-crumb-p{display:none}.bmc-hero h1{font-family:AtleticoBold,"Open Sans",sans-serif;color:#fff;font-size:clamp(36px, 5vw, 60px);line-height:1.02;margin:0 0 18px;text-transform:none}.bmc-hero .bmc-lead{font-size:clamp(17px, 1.6vw, 20px);line-height:1.55;color:rgba(255,255,255,.92);max-width:60ch;margin:0 0 28px}.bmc-hero .bmc-usp{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:15px;font-weight:600}.bmc-hero .bmc-usp li{display:inline-flex;align-items:center;gap:8px}.bmc-hero .bmc-usp li::before{content:"";width:20px;height:20px;border-radius:50%;background:#1feb52 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230b3a5c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center/14px no-repeat;flex:none}.bmc-hero .bmc-art{justify-self:end;width:100%;max-width:360px;aspect-ratio:1;border-radius:32px;position:relative;background:linear-gradient(160deg,rgba(255,255,255,.18),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.25);box-shadow:0 30px 60px rgba(0,0,0,.18);display:grid;place-items:center}.bmc-hero .bmc-art .ic{width:46%;height:46%;color:#fff;filter:drop-shadow(0 8px 20px rgba(0, 0, 0, .2))}.bmc-hero .bmc-art::before{content:"";position:absolute;width:38%;height:38%;right:-6%;bottom:-6%;border-radius:24px;background:#1feb52;z-index:-1;transform:rotate(8deg)}.bmc-btn{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 26px;border-radius:999px;font-weight:700;font-size:16px;transition:transform .15s,box-shadow .15s,background .15s;margin:0 10px 10px 0}.bmc-btn:hover{transform:translateY(-2px)}.bmc-btn-green{background:#1feb52;color:#0b3a5c!important;box-shadow:0 10px 24px rgba(31,235,82,.35)}.bmc-btn-ghost{background:rgba(255,255,255,.12);color:#fff!important;border:1.5px solid rgba(255,255,255,.55)}[data-uuid=lsp-image]{margin-top:-28px;position:relative;z-index:2;border-radius:18px;overflow:hidden;box-shadow:0 18px 40px rgba(11,58,92,.18)}.bmc-chips{margin:28px 0 0;padding:16px 20px;background:#eef8fd;border-radius:14px;color:#12324a;font-size:15px;line-height:1.6}.bmc-chips strong{font-family:AtleticoBold,sans-serif;margin-right:6px}.bmc-sec{margin-top:64px}.bmc-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0081c3;margin-bottom:8px}.bmc-faq-wrap h2,.bmc-guide h2,.bmc-sec h2,.bmc-sec-h h2,[data-uuid=lsp-content] h2{font-family:AtleticoBold,"Open Sans",sans-serif;color:#12324a;font-size:clamp(26px, 3vw, 36px);line-height:1.1;margin:0 0 14px}.bmc-sec-h p{color:#5b6f80;font-size:17px;max-width:62ch;margin:0 0 24px}[data-uuid=lsp-list-sub] .list-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0!important}[data-uuid=lsp-list-sub] .list-row::after,[data-uuid=lsp-list-sub] .list-row::before{display:none!important}[data-uuid=lsp-list-sub] .list-detail-item{width:auto!important;float:none!important;padding:0!important;display:flex}[data-uuid=lsp-list-sub] .list-detail-item>.template-container{width:100%;padding:0;display:flex;flex-direction:column;background:#fff;border:1px solid #dfe9f1;border-radius:18px;overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}[data-uuid=lsp-list-sub] .list-detail-item>.template-container:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(11,58,92,.12);border-color:transparent}[data-uuid=lsp-list-sub] .inner-column,[data-uuid=lsp-list-sub] .template-column,[data-uuid=lsp-list-sub] .template-row{margin:0!important;padding:0!important;width:100%!important;float:none!important}[data-uuid=lsp-list-sub] .push-30-b{margin-bottom:0!important}.bmc-card{display:flex;flex-direction:column;height:100%;padding:22px 22px 20px;color:#12324a!important}.bmc-card .bmc-card-ic{width:56px;height:56px;border-radius:16px;background:#eef8fd;color:#0081c3;display:grid;place-items:center;margin-bottom:16px}.bmc-card .bmc-card-ic .ic{width:30px;height:30px}.bmc-card h3{font-family:AtleticoBold,"Open Sans",sans-serif;font-size:21px;line-height:1.15;margin:0 0 8px;color:#12324a}.bmc-card p{font-size:15px;line-height:1.55;color:#5b6f80;margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bmc-card .bmc-card-sub{display:block;font-size:13px;line-height:1.5;color:#12324a;background:#eef8fd;border-radius:10px;padding:8px 10px;margin-bottom:14px}.bmc-card .bmc-card-sub:empty{display:none}.bmc-card .bmc-card-go{margin-top:auto;font-weight:700;color:#0081c3;display:inline-flex;align-items:center;gap:6px}.bmc-card .bmc-card-go::after{content:"→";transition:transform .15s}.list-detail-item:hover .bmc-card-go::after{transform:translateX(4px)}.list-detail-item:has(.UIMedia img) .bmc-card-ic{display:none}.bmc-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:0 0 44px}.bmc-facts div{background:#fff;border:1px solid #dfe9f1;border-radius:16px;padding:20px 22px}.bmc-facts b{display:block;font-family:AtleticoBold,sans-serif;font-size:clamp(30px, 3.4vw, 42px);line-height:1;color:#0081c3;margin-bottom:6px}.bmc-facts span{color:#5b6f80;font-size:14.5px}.bmc-info{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px;align-items:start}.bmc-info .bmc-info-main p{font-size:17px;line-height:1.7;color:#2a4357;margin:0 0 34px}.bmc-info .bmc-info-main h2{font-size:clamp(24px, 2.6vw, 32px)!important}.bmc-tips{position:sticky;top:24px;background:#0b3a5c;color:#fff;border-radius:20px;padding:28px}.bmc-tips h3{font-family:AtleticoBold,sans-serif;color:#fff;font-size:24px;margin:0 0 16px}.bmc-tips ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.bmc-tips li{position:relative;padding-left:34px;line-height:1.55;font-size:15.5px;color:rgba(255,255,255,.92)}.bmc-tips li::before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:#1feb52 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230b3a5c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center/14px no-repeat}.bmc-guide{margin-top:56px}.bmc-guide dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:18px 0 0;border-top:1px solid #dfe9f1}.bmc-guide dl>div{padding:18px 0;border-bottom:1px solid #dfe9f1}.bmc-guide dt,.bmc-guide dt a{font-family:AtleticoBold,"Open Sans",sans-serif;font-size:19px;font-weight:400;color:#12324a!important;transition:color .15s}.bmc-guide dt a::after{content:" →";color:#0081c3}.bmc-guide dt a:hover{color:#0081c3!important}.bmc-guide dd{margin:6px 0 0;color:#5b6f80;font-size:15px;line-height:1.55}.bmc-faq-wrap{margin-top:64px}.bmc-faq,.faq-blok{display:grid;gap:12px;max-width:900px}.bmc-faq details,.faq-blok details{background:#fff;border:1px solid #dfe9f1;border-radius:14px;padding:0;transition:box-shadow .15s}.bmc-faq details[open],.faq-blok details[open]{box-shadow:0 10px 26px rgba(11,58,92,.08);border-color:transparent}.bmc-faq summary,.faq-blok summary{list-style:none;cursor:pointer;padding:18px 56px 18px 22px;font-weight:700;font-size:17px;color:#12324a;position:relative}.bmc-faq summary::-webkit-details-marker,.faq-blok summary::-webkit-details-marker{display:none}.bmc-faq summary::after,.faq-blok summary::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:#eef8fd;color:#0081c3;display:grid;place-items:center;font-size:20px;font-weight:600;line-height:1}.bmc-faq details[open] summary::after,.faq-blok details[open] summary::after{content:"–";background:#0081c3;color:#fff}.bmc-faq details p,.faq-blok details p{padding:0 22px 20px;margin:0;color:#2a4357;line-height:1.65;font-size:16px}[data-uuid=lsf-h] .title,[data-uuid=lsf-h] h2{font-family:AtleticoBold,sans-serif;color:#12324a;font-size:clamp(26px, 3vw, 36px);margin:64px 0 18px}#bmc-kaart{scroll-margin-top:20px}.map-container{border-radius:20px;overflow:hidden;border:1px solid #dfe9f1}.bmc-band{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background:#eef8fd;padding-top:64px;padding-bottom:64px;margin-top:72px}.bmc-steps{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:s}.bmc-steps li{background:#fff;border-radius:18px;padding:24px;border:1px solid #dfe9f1;position:relative}.bmc-steps li::before{counter-increment:s;content:counter(s);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#0081c3;color:#fff;font-family:AtleticoBold,sans-serif;font-size:20px;margin-bottom:16px}.bmc-steps h3{font-family:AtleticoBold,sans-serif;font-size:19px;color:#12324a;margin:0 0 8px}.bmc-steps p{color:#5b6f80;font-size:15px;line-height:1.55;margin:0}.bmc-why{margin-top:28px;background:#0b3a5c;color:#fff;border-radius:22px;padding:34px 36px;display:grid;grid-template-columns:minmax(0,1.4fr) auto;gap:28px;align-items:center}.bmc-why h3{font-family:AtleticoBold,sans-serif;color:#fff;font-size:26px;margin:0 0 10px}.bmc-why p{color:rgba(255,255,255,.88);font-size:16px;line-height:1.65;margin:0}.bmc-why .bmc-why-cta{display:flex;flex-direction:column;align-items:stretch}.bmc-why .bmc-why-cta .bmc-btn{justify-content:center;margin:0 0 10px}.bmc-more{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px 28px}.bmc-more a{color:#0081c3;font-weight:700;font-size:16px;padding:0;background:0 0;border:0}.bmc-more a::after{content:" →"}.bmc-more a:hover{color:#0b3a5c}[data-uuid=lsp-related] .list-row{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0!important}[data-uuid=lsp-related] .list-row::after,[data-uuid=lsp-related] .list-row::before{display:none!important}[data-uuid=lsp-related] .list-detail-item{width:auto!important;float:none!important;padding:0!important}[data-uuid=lsp-related] .inner-column,[data-uuid=lsp-related] .template-column,[data-uuid=lsp-related] .template-container,[data-uuid=lsp-related] .template-row{margin:0!important;padding:0!important;width:100%!important;float:none!important}.bmc-catlink{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid #dfe9f1;color:#12324a!important;font-weight:700;font-size:15px;transition:border-color .15s,transform .15s}.bmc-catlink .ic{width:26px;height:26px;color:#0081c3}.bmc-catlink:hover{border-color:#0081c3;transform:translateY(-2px)}.bmc-news{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background:#0a2c46;color:#fff;padding-top:72px;padding-bottom:300px;margin-top:88px;position:relative;overflow:hidden}.bmc-news .bmc-news-in{display:block;position:static}.bmc-news .bmc-news-in>div:first-child{position:relative;z-index:2;max-width:54%}.bmc-news h2{font-family:AtleticoBold,sans-serif;color:#fff;font-size:clamp(28px, 3.2vw, 40px);margin:0 0 10px}.bmc-news p{color:rgba(255,255,255,.85);font-size:17px;margin:0;max-width:52ch}.bmc-news-art{position:absolute;top:0;right:0;bottom:0;width:44%;z-index:0}.bmc-news-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:60% 30%}.bmc-news-art::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#0a2c46 0,rgba(10,44,70,.55) 22%,rgba(10,44,70,0) 55%)}.bmc-news-art::after{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:#1feb52;z-index:2;opacity:0}.bmc-news-art .bmc-news-badge{position:absolute;z-index:3;right:28px;bottom:28px;background:rgba(255,255,255,.95);color:#12324a;font-weight:700;font-size:14px;padding:12px 18px;border-radius:999px;box-shadow:0 10px 24px rgba(0,0,0,.2)}[data-uuid=lsp-news-form]{position:relative;z-index:2;margin-top:-300px!important;margin-bottom:72px!important;min-height:300px;padding:4px 0 64px;background:0 0;max-width:54%}[data-uuid=lsp-news-form] form{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;max-width:640px}[data-uuid=lsp-news-form] label{color:rgba(255,255,255,.8);font-size:13px;font-weight:600}[data-uuid=lsp-news-form] .form-control{min-height:50px;border-radius:12px;border:0;padding:0 16px;font-size:16px}[data-uuid=lsp-news-form] .btn,[data-uuid=lsp-news-form] .btn-primary,[data-uuid=lsp-news-form] button[type=submit],[data-uuid=lsp-news-form] input[type=submit].btn{background:#1feb52!important;color:#0b3a5c!important;border:0!important;border-radius:999px!important;min-height:50px;padding:0 30px!important;font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px}[data-uuid=lsp-news-form] h2{display:none}@media (max-width:991px){.bmc-hero .bmc-hero-in{grid-template-columns:1fr}.bmc-hero .bmc-art{display:none}[data-uuid=lsp-list-sub] .list-row{grid-template-columns:repeat(2,minmax(0,1fr))}.bmc-info{grid-template-columns:1fr}.bmc-tips{position:static}.bmc-steps{grid-template-columns:repeat(2,minmax(0,1fr))}[data-uuid=lsp-related] .list-row{grid-template-columns:repeat(3,minmax(0,1fr))}.bmc-why{grid-template-columns:1fr}.bmc-news{padding-bottom:8px}.bmc-news .bmc-news-in>div:first-child{max-width:none}.bmc-news-art{display:none}[data-uuid=lsp-news-form]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);max-width:none;margin-top:0!important;margin-bottom:56px!important;min-height:0;background:#0a2c46;padding-top:18px;padding-bottom:56px}.bmc-guide dl{grid-template-columns:1fr}.bmc-join{position:static!important}}@media (max-width:600px){.bmc-hero{padding-top:28px;padding-bottom:40px}.bmc-steps,[data-uuid=lsp-list-sub] .list-row{grid-template-columns:1fr}[data-uuid=lsp-related] .list-row{grid-template-columns:repeat(2,minmax(0,1fr))}.bmc-btn{width:100%;justify-content:center;margin-right:0}.bmc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-cat=ruwbouw] .ic{--ic:var(--ic-i-brick)}[data-cat=hout] .ic{--ic:var(--ic-i-wood)}[data-cat=gereedschap] .ic{--ic:var(--ic-i-tool)}[data-cat=tegels] .ic{--ic:var(--ic-i-tile)}[data-cat=plaatmateriaal] .ic{--ic:var(--ic-i-sheet)}[data-cat=afbouw] .ic{--ic:var(--ic-i-sheet)}[data-cat=sanitair] .ic{--ic:var(--ic-i-bath)}[data-cat=elektra] .ic{--ic:var(--ic-i-plug)}[data-cat=installatie] .ic{--ic:var(--ic-i-pipe)}[data-cat=kozijnen-en-deuren] .ic{--ic:var(--ic-i-door)}[data-cat=ijzerwaren] .ic{--ic:var(--ic-i-bolt)}[data-cat=verf] .ic{--ic:var(--ic-i-paint)}[data-cat=natuursteen] .ic{--ic:var(--ic-i-stone)}[data-cat=tuin] .ic{--ic:var(--ic-i-leaf)}[data-cat=showrooms] .ic{--ic:var(--ic-i-eye)}section.section:has([data-uuid=bouwmatron-content-page-1]){display:none!important}section.section:has([data-uuid=lsp-hero]){margin-top:0!important;margin-bottom:0!important;padding-top:0!important}[data-uuid=lsp-content]{margin-top:56px}[data-uuid=lsp-list-map]{margin-top:64px}[data-uuid=lsp-list-map]>.UIList>.list-row,[data-uuid=lsp-list-map]>.UIList>.list-row>.list-detail-item,[data-uuid=lsp-list-map]>.UIList>.list-row>.list-detail-item>.template-container{margin:0!important;padding:0!important;width:100%!important;float:none!important}.bmc-loc-row{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:28px;margin:0!important;align-items:stretch}.bmc-loc-row::after,.bmc-loc-row::before{display:none!important}.bmc-loc-row>.template-column{width:auto!important;float:none!important;padding:0!important;display:flex!important;flex-direction:column}.bmc-loc-h h2{font-family:AtleticoBold,"Open Sans",sans-serif;color:#12324a;font-size:clamp(22px, 2.2vw, 28px);line-height:1.15;margin:0 0 6px}.bmc-loc-h p{color:#5b6f80;font-size:15px;margin:0 0 14px}.bmc-loc-search{margin:0 0 14px!important;padding:0!important}.bmc-loc-search form{display:flex;gap:8px;margin:0}.bmc-loc-search .form-group{flex:1;margin:0}.bmc-loc-search .form-control{height:48px;border-radius:12px;border:1.5px solid #dfe9f1;padding:0 16px 0 42px;font-size:16px;box-shadow:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b6f80' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") 14px center/18px no-repeat}.bmc-loc-search .form-control:focus{border-color:#0081c3}.bmc-loc-search .btn{height:48px;border-radius:12px!important;padding:0 22px!important;background:#0081c3!important;border:0!important;color:#fff!important;font-weight:700}.bmc-loc-main .map-container{border-radius:14px}.bmc-join{background:linear-gradient(160deg,#0b3a5c 0,#0a2c46 100%);color:#fff;border-radius:20px;padding:28px 26px 22px;display:block;position:sticky;top:24px;overflow:hidden}.bmc-join::after{content:"";position:absolute;width:180px;height:180px;right:-60px;top:-60px;border-radius:40px;background:#1feb52;opacity:.12;transform:rotate(18deg)}.bmc-join .bmc-eyebrow{color:#1feb52}.bmc-join h3{font-family:AtleticoBold,sans-serif;color:#fff;font-size:clamp(24px, 2.4vw, 30px);line-height:1.1;margin:0 0 10px}.bmc-join p{color:rgba(255,255,255,.86);font-size:16px;line-height:1.6;margin:0 0 16px}.bmc-join ul{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px}.bmc-join li{position:relative;padding-left:32px;font-size:15px;font-weight:600;color:#fff}.bmc-join li::before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:#1feb52 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230b3a5c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center/14px no-repeat}.bmc-join .bmc-btn{margin:0 0 12px;justify-content:center;width:100%}.bmc-join .bmc-join-login{display:block;color:rgba(255,255,255,.8)!important;text-align:center;font-size:14px}.inner-column.bmc-loc-main{background:#fff;border:1px solid #dfe9f1;border-radius:20px;padding:24px 24px 20px!important;height:100%;box-shadow:0 16px 36px rgba(11,58,92,.08)}.inner-column.bmc-loc-side{display:block!important;flex:1 1 auto;height:100%}.bmc-loc-side .UITextArea,.bmc-loc-side .UITextArea>span,.bmc-loc-side>.template-component{display:contents!important}.bmc-near{margin-top:10px;counter-reset:n}.bmc-near .list-row{margin:0!important;display:block!important}.bmc-near .list-row::after,.bmc-near .list-row::before{display:none!important}.bmc-near .list-detail-item{width:100%!important;float:none!important;padding:0!important;counter-increment:n;border-top:1px solid #dfe9f1}.bmc-near .list-detail-item:first-child{border-top:0}.bmc-near .inner-column,.bmc-near .template-column,.bmc-near .template-container,.bmc-near .template-row{margin:0!important;padding:0!important;width:auto!important;float:none!important;min-height:0!important}.bmc-near .UIListLocationItem{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:11px 0 11px 42px!important}.bmc-near .UIListLocationItem::before{content:counter(n);position:absolute;left:0;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:#eef8fd;color:#0081c3;font-weight:700;font-size:13px;display:grid;place-items:center}.bmc-near .UIListLocationItem>.template-container{display:block!important}.bmc-near .UIListLocationItem>.template-container:has(.lat-long-field),.bmc-near .content-field>.template-column:first-child,.bmc-near .hidden,.bmc-near .hide,.bmc-near .lat-long-field,.bmc-near [data-uuid$=column-eticket]{display:none!important}.bmc-near .item-label span{display:block;font-size:13.5px;line-height:1.45;color:#5b6f80}.bmc-near .item-label strong{font-size:15px;color:#12324a}.bmc-near .location-item-buttons{display:flex!important;justify-content:flex-end}.bmc-near .location-item-buttons>.template-component{display:none!important}.bmc-near .location-item-buttons>.template-component:first-child{display:block!important}.bmc-near .location-item-buttons a{display:inline-block;white-space:nowrap;padding:7px 14px;border-radius:999px;background:#eef8fd;color:#0081c3!important;font-size:13.5px;font-weight:700}.bmc-near .location-item-buttons a:hover{background:#0081c3;color:#fff!important}.bmc-near .location-item-buttons .fa,.bmc-near .location-item-buttons i{display:none}.bmc-near .bh-sl-loading,.bmc-near .fa-spin,.bmc-near .loading,.bmc-near .spinner{display:none!important}.bmc-near-all{display:inline-block;margin-top:8px;font-weight:700;color:#0081c3}.bmc-near-all::after{content:" →"}@media (max-width:991px){.bmc-loc-row{grid-template-columns:1fr}}@media (max-width:600px){.inner-column.bmc-loc-main{padding:18px 16px!important}.bmc-loc-search .btn{padding:0 16px!important}}a,a *,a:active,a:focus,a:hover,a:hover *{text-decoration:none!important}.bmc-faq p a,.bmc-guide dd a,.bmc-info-main p a,.bmc-join .bmc-join-login{text-decoration:underline!important;text-decoration-thickness:1px!important;text-decoration-color:rgba(0,129,195,0.35)!important;text-underline-offset:3px}.bmc-faq p a,.bmc-guide dd a,.bmc-info-main p a{color:#0081c3;font-weight:600;transition:color .15s,text-decoration-color .15s}.bmc-faq p a:hover,.bmc-guide dd a:hover,.bmc-info-main p a:hover{color:#0b3a5c;text-decoration-color:#0b3a5c!important}.bmc-join .bmc-join-login{text-decoration-color:rgba(255,255,255,0.5)!important}.bmc-card:hover h3{color:#0081c3}