/* Services archive v3.0.0: scoped, theme-friendly styles */
.ldm-services-results{--sr-blue:#0755eb;--sr-line:#e3eaf4;max-width:1220px;margin:0 auto 32px;color:#122044}.ldm-services-intro{border-radius:18px;background:linear-gradient(115deg,#0c2555,#0755c9);padding:30px;color:white;margin-bottom:18px}.ldm-services-eyebrow{font-size:11px;letter-spacing:.14em;font-weight:800;color:#b7d2ff}.ldm-services-intro h2{color:#fff;font-size:clamp(26px,3vw,38px);margin:6px 0}.ldm-services-intro p{margin:0;color:#e4edff}.ldm-services-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:18px;align-items:start}.ldm-services-sidebar{min-width:0}.ldm-services-filter-panel{background:#fff;border:1px solid var(--sr-line);border-radius:13px;padding:15px;position:sticky;top:20px}.ldm-services-filter-panel>summary{cursor:pointer;font-weight:800;padding:3px 0 13px}.ldm-services-filter-panel .ldm-search-filters{display:grid!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;margin:0!important;gap:10px!important}.ldm-services-filter-panel .ldm-search-filters>*{grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%;box-sizing:border-box}.ldm-services-filter-panel .ldm-search-filters input,.ldm-services-filter-panel .ldm-search-filters select{border:1px solid #d5deeb;border-radius:8px;min-height:40px;padding:7px 9px;background:#fff}.ldm-services-filter-panel .ldm-search-filters button[type=submit]{background:var(--sr-blue);border:0;border-radius:8px;color:white;font-weight:750;padding:11px}.ldm-services-filter-panel .ldm-nearby div{display:grid;grid-template-columns:1fr;gap:7px}.ldm-services-clear{display:block;margin-top:10px;text-align:center;font-size:13px}.ldm-services-toolbar{display:flex;justify-content:space-between;gap:10px;align-items:center;margin:0 0 13px;color:#64748b;font-size:13px}.ldm-services-toolbar strong{color:#172554;font-size:16px}.ldm-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ldm-service-result{min-width:0;overflow:hidden;background:#fff;border:1px solid var(--sr-line);border-radius:13px;box-shadow:0 4px 16px rgba(15,36,78,.035);display:flex;flex-direction:column}.ldm-sr-photo{height:160px;position:relative;display:block;background:#edf3fc;overflow:hidden}.ldm-sr-photo img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .2s}.ldm-sr-photo:hover img{transform:scale(1.03)}.ldm-sr-placeholder{height:100%;display:grid;place-items:center;color:#86a4d5;font-size:54px}.ldm-sr-type{position:absolute;left:10px;top:10px;background:#0d9f63;color:white;border-radius:6px;font-size:11px;font-weight:800;padding:5px 7px}.ldm-sr-body{padding:14px;display:flex;flex-direction:column;flex:1}.ldm-sr-body h3{font-size:16px;line-height:1.3;margin:0 0 6px}.ldm-sr-body h3 a{text-decoration:none;color:#142b55}.ldm-sr-provider,.ldm-sr-location{font-size:12px;color:#61718d;margin:0 0 5px}.ldm-sr-chips{display:flex;flex-wrap:wrap;gap:5px;margin:7px 0}.ldm-sr-chips span{font-size:11px;border-radius:5px;background:#edf3fc;color:#46638c;padding:4px 6px}.ldm-sr-summary{font-size:12px;color:#65748d;line-height:1.45;margin:6px 0 10px}.ldm-sr-price{margin-top:auto;padding-top:8px;font-size:17px;font-weight:850;color:#07975c}.ldm-sr-price small{font-size:11px;font-weight:550}.ldm-sr-price.is-text{font-size:13px}.ldm-sr-actions{display:flex;gap:7px;margin-top:10px}.ldm-sr-actions a{flex:1;text-align:center;display:inline-flex;justify-content:center;align-items:center;padding:9px 6px;min-height:38px;box-sizing:border-box;border-radius:7px;font-size:12px;font-weight:750;text-decoration:none!important}.ldm-sr-call{border:1px solid var(--sr-blue);color:var(--sr-blue)}.ldm-sr-details{background:var(--sr-blue);color:#fff!important}.ldm-services-content{min-width:0}@media(max-width:1050px){.ldm-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ldm-services-layout{grid-template-columns:minmax(0,1fr)}.ldm-services-filter-panel{position:static}.ldm-services-filter-panel:not([open]){padding:11px 15px}.ldm-services-intro{padding:22px 18px}.ldm-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ldm-sr-photo{height:130px}.ldm-sr-body{padding:11px}.ldm-sr-actions{flex-wrap:wrap}.ldm-sr-actions a{min-width:70px}}@media(max-width:420px){.ldm-services-grid{grid-template-columns:1fr}.ldm-sr-photo{height:190px}}

/* v3.3.0: improved service taxonomy and compact availability */
.ldm-services-filter-parent,.ldm-services-filter-child{width:100%;min-width:0}
.ldm-sr-availability{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}
.ldm-sr-availability span{font-size:11px;line-height:1.4;padding:5px 7px;background:#f4f7fb;border:1px solid #e5ebf3;border-radius:7px;color:#44546b}
.ldm-service-result .ldm-sr-body{min-width:0}
.ldm-service-result .ldm-sr-chips span{overflow-wrap:anywhere}
.ldm-service-result .ldm-sr-summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ldm-service-summary{border-left:3px solid #0755c9}
@media(max-width:700px){.ldm-services-filter-parent,.ldm-services-filter-child{min-height:44px}}

/* v3.4.0: service marketplace discovery and responsive single page */
.ldm-service-hero-search{display:flex;gap:8px;margin-top:19px;max-width:660px}.ldm-service-hero-search input{flex:1;min-width:0;border:1px solid #dbe7fa;border-radius:9px;padding:12px 14px;background:#fff;color:#172554}.ldm-service-hero-search button{border:0;border-radius:9px;background:#fff;color:#134a9b;font-weight:800;padding:11px 18px;cursor:pointer}
.ldm-service-categories{margin:18px 0 24px}.ldm-service-categories h3{margin:0 0 12px;font-size:19px}.ldm-service-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ldm-service-category-tile{border:1px solid #e2e8f0;background:#fff;border-radius:12px;padding:13px 7px;display:flex;align-items:center;flex-direction:column;gap:8px;text-align:center;color:#213d66;text-decoration:none!important;font-size:12px;font-weight:700;line-height:1.35}.ldm-service-category-tile:hover{border-color:#2563eb;background:#f5f9ff}.ldm-service-category-icon{font-size:22px;color:#2563eb}
.ldm-service-single{max-width:1160px;margin:24px auto 28px;color:#172b49}.ldm-service-single-hero,.ldm-service-panel,.ldm-service-booking,.ldm-service-enquiry{background:#fff;border:1px solid #e1e8f1;border-radius:16px;box-shadow:0 3px 14px rgba(21,47,84,.025)}.ldm-service-single-hero{overflow:hidden;margin-bottom:18px}.ldm-service-single-cover{display:block;width:100%;max-height:310px;object-fit:cover}.ldm-service-single-heading{padding:25px 28px}.ldm-service-breadcrumb{font-size:12px;font-weight:800;color:#2763b7;margin-bottom:8px}.ldm-service-single-heading h1{font-size:clamp(25px,3vw,36px);line-height:1.2;margin:0 0 10px}.ldm-service-single-heading p{color:#61728b}.ldm-service-single-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.ldm-service-single-tags span{background:#edf4ff;border-radius:7px;padding:6px 9px;font-size:12px;color:#3d5b82}
.ldm-service-single-layout{display:grid;grid-template-columns:minmax(0,1fr) 315px;gap:19px;align-items:start}.ldm-service-panel{padding:23px 26px;margin-bottom:17px}.ldm-service-panel h2,.ldm-service-enquiry h2{font-size:21px;margin:0 0 15px}.ldm-service-info-row{display:grid;grid-template-columns:minmax(125px,36%) 1fr;gap:15px;padding:11px 0;border-bottom:1px solid #edf0f5;font-size:14px}.ldm-service-info-row:last-child{border:0}.ldm-service-info-row span{color:#68768c}.ldm-service-info-row strong{font-weight:650;overflow-wrap:anywhere}.ldm-service-booking{padding:22px;position:sticky;top:22px}.ldm-service-price-label{display:block;font-size:12px;color:#6c7b90}.ldm-service-booking-price{display:block;font-size:25px;color:#12805a;margin:6px 0}.ldm-service-booking p{font-size:13px;color:#66758c;line-height:1.5}.ldm-service-booking-actions{display:grid;gap:9px;margin-top:16px}.ldm-service-booking-actions a{display:block;border:1px solid #d3e0f2;border-radius:9px;text-align:center;padding:11px 10px;font-weight:750;text-decoration:none!important;color:#2354a0}.ldm-service-booking-actions .ldm-service-primary{background:#2563eb;border-color:#2563eb;color:white}.ldm-service-enquiry{max-width:1160px;margin:20px auto;padding:24px;scroll-margin-top:90px}
@media(max-width:1050px){.ldm-service-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.ldm-service-single-layout{grid-template-columns:1fr}.ldm-service-booking{position:static}.ldm-service-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ldm-service-single-heading,.ldm-service-panel{padding:19px}.ldm-service-enquiry{padding:19px}}@media(max-width:470px){.ldm-service-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ldm-service-hero-search{flex-direction:column}.ldm-service-hero-search button{width:100%}.ldm-service-info-row{grid-template-columns:1fr;gap:3px}}

/* v3.4.3 visual polish – scoped to Services archive */
.ldm-services-results{max-width:1320px!important;--sr-blue:#1764dc;--sr-line:#e5eaf0;color:#1c2d45}
.ldm-services-results .ldm-services-intro{position:relative;isolation:isolate;overflow:hidden;min-height:245px;display:flex;align-items:center;padding:36px 42px!important;background:linear-gradient(112deg,#102d55 0%,#174d88 57%,#1c857f 100%)!important;color:#fff!important;border:0!important;border-radius:20px!important;box-shadow:0 12px 26px rgba(19,57,102,.10)}
.ldm-services-results .ldm-services-intro:after{content:"";position:absolute;z-index:-1;right:-35px;top:-90px;width:410px;height:410px;border:1px solid rgba(255,255,255,.17);border-radius:50%;box-shadow:0 0 0 48px rgba(255,255,255,.035),0 0 0 105px rgba(255,255,255,.025)}
.ldm-services-intro-inner{position:relative;z-index:1;width:100%;max-width:720px}
.ldm-services-results .ldm-services-eyebrow{color:#b7f2e8!important;font-size:11px;letter-spacing:.17em;font-weight:800}
.ldm-services-results .ldm-services-intro h2{color:#fff!important;font-size:clamp(29px,3.4vw,45px)!important;font-weight:850!important;line-height:1.12;margin:11px 0 12px!important}
.ldm-services-results .ldm-services-intro p{color:#e1effc!important;font-size:15px!important;line-height:1.6;max-width:570px}
.ldm-services-results .ldm-service-hero-search{margin-top:24px;max-width:690px;gap:9px}
.ldm-services-results .ldm-service-hero-search input{min-height:49px;border:1px solid rgba(255,255,255,.55);box-shadow:0 4px 15px rgba(0,0,0,.06);font-size:14px}
.ldm-services-results .ldm-service-hero-search button{min-height:49px;background:#fff!important;color:#153e76!important;padding:12px 23px!important;border-radius:9px}
.ldm-services-results .ldm-service-categories{margin:28px 0 32px}
.ldm-service-section-heading{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:15px}
.ldm-service-section-heading span{font-size:10px;font-weight:850;letter-spacing:.14em;color:#178274}
.ldm-service-section-heading h3{font-size:23px!important;line-height:1.25;margin:5px 0 0!important;color:#172d4b!important}
.ldm-service-section-heading p{font-size:12px;color:#7b8798;margin:0}
.ldm-services-results .ldm-service-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.ldm-services-results .ldm-service-category-tile{min-height:82px;display:flex;flex-direction:row;align-items:center;text-align:left;padding:14px 16px;gap:13px;font-size:13px;border-radius:13px;background:#fff;box-shadow:0 3px 12px rgba(22,51,85,.025);transition:transform .2s,border-color .2s,box-shadow .2s}
.ldm-services-results .ldm-service-category-tile:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(22,51,85,.07);border-color:#8bb9ed}
.ldm-services-results .ldm-service-category-icon{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;background:#edf5ff;border-radius:11px;font-size:23px;line-height:1;color:#2364c4}
.ldm-services-results .ldm-services-layout{grid-template-columns:252px minmax(0,1fr);gap:22px}
.ldm-services-results .ldm-services-filter-panel{border-radius:15px;padding:17px;box-shadow:0 3px 18px rgba(22,51,85,.035)}
.ldm-services-results .ldm-services-filter-panel>summary{font-size:14px;color:#213953}
.ldm-services-results .ldm-services-filter-panel .ldm-search-filters{gap:9px!important;max-height:660px;overflow:auto;scrollbar-width:thin;padding-right:3px!important}
.ldm-services-results .ldm-services-filter-panel .ldm-search-filters input,.ldm-services-results .ldm-services-filter-panel .ldm-search-filters select{min-height:43px;border-radius:9px;font-size:13px}
.ldm-services-results .ldm-services-toolbar{margin:0 0 14px;border-bottom:1px solid #edf0f4;padding:5px 0 14px}
.ldm-services-results .ldm-services-toolbar strong{font-size:19px;color:#1d3455}
.ldm-services-results .ldm-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.ldm-services-results .ldm-service-result{border-radius:15px;box-shadow:0 4px 20px rgba(20,43,77,.045);transition:transform .2s,box-shadow .2s}
.ldm-services-results .ldm-service-result:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(20,43,77,.09)}
.ldm-services-results .ldm-sr-photo{height:154px;background:linear-gradient(145deg,#edf4f9,#e1eaf4)}
.ldm-services-results .ldm-sr-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:9px;color:#2d5c89;font-size:16px;background:radial-gradient(circle at 80% 20%,#d7ecf4,transparent 52%)}
.ldm-sr-placeholder-symbol{display:grid;place-items:center;width:61px;height:61px;border-radius:17px;background:rgba(255,255,255,.75);font-size:30px;box-shadow:0 5px 16px rgba(36,76,115,.07)}
.ldm-services-results .ldm-sr-placeholder small{font-size:11px;font-weight:750;color:#57718e}
.ldm-services-results .ldm-sr-type{background:#fff;color:#235487;border:1px solid #dce7f3;box-shadow:0 2px 6px rgba(0,0,0,.04);font-size:10px}
.ldm-services-results .ldm-sr-body{padding:16px}
.ldm-services-results .ldm-sr-body h3{font-size:16px;line-height:1.35;margin-bottom:9px}
.ldm-services-results .ldm-sr-provider{font-size:12px;margin-bottom:8px}
.ldm-services-results .ldm-sr-chips span{background:#f0f5fa;color:#426481;border-radius:6px;padding:5px 8px}
.ldm-services-results .ldm-sr-summary{font-size:12px;line-height:1.65;color:#64758a}
.ldm-services-results .ldm-sr-price{font-size:19px;color:#11815d}
.ldm-services-results .ldm-sr-availability{margin:8px 0 0}
.ldm-services-results .ldm-sr-availability span{font-size:10px;background:#f8fafc;border-color:#e8edf3}
.ldm-services-results .ldm-sr-actions{margin-top:14px}
.ldm-services-results .ldm-sr-details{background:#1764dc!important;border-radius:9px}
@media(max-width:1200px){.ldm-services-results .ldm-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.ldm-services-results .ldm-service-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ldm-services-results .ldm-services-layout{grid-template-columns:220px minmax(0,1fr)}}
@media(max-width:700px){.ldm-services-results .ldm-services-intro{padding:28px 22px!important;min-height:230px}.ldm-services-results .ldm-service-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ldm-services-results .ldm-services-layout{grid-template-columns:1fr}.ldm-services-results .ldm-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ldm-services-results .ldm-services-filter-panel .ldm-search-filters{max-height:none}.ldm-service-section-heading p{display:none}}
@media(max-width:510px){.ldm-services-results .ldm-services-grid{grid-template-columns:1fr}.ldm-services-results .ldm-service-category-grid{gap:9px}.ldm-services-results .ldm-service-category-tile{min-height:70px;padding:10px;gap:8px;font-size:11px}.ldm-services-results .ldm-service-category-icon{width:35px;height:35px;flex-basis:35px;font-size:20px}.ldm-services-results .ldm-service-hero-search{flex-direction:column}.ldm-services-results .ldm-service-hero-search button{width:100%}.ldm-services-results .ldm-sr-photo{height:175px}}

/* v3.4.4: restrained empty-photo state; no emoji or category text in media. */
.ldm-services-results .ldm-sr-placeholder{display:grid!important;place-items:center!important;background:linear-gradient(145deg,#f3f6fa,#e8edf3)!important;color:transparent!important;font-size:0!important;gap:0!important}
.ldm-services-results .ldm-sr-placeholder-mark{width:62px;height:46px;display:block;border:2px solid #cbd6e3;border-radius:7px;position:relative;opacity:.8;background:linear-gradient(135deg,transparent 53%,#d8e2ec 54%,#d8e2ec 70%,transparent 71%) left bottom/100% 75% no-repeat}
.ldm-services-results .ldm-sr-placeholder-mark:before{content:"";position:absolute;top:9px;right:10px;width:9px;height:9px;border-radius:50%;background:#cbd6e3}

/* v3.4.5: single page heading; secondary search is a compact utility, not a second hero */
.ldm-services-results .ldm-services-search-strip{min-height:0!important;padding:17px 22px!important;margin-bottom:19px!important;background:#f1f6fc!important;background-image:none!important;border:1px solid #dfe9f4!important;border-radius:14px!important;box-shadow:none!important;color:#1e3556!important}
.ldm-services-results .ldm-services-search-strip:after{display:none!important}
.ldm-services-results .ldm-services-search-strip .ldm-services-intro-inner{max-width:none;display:flex;align-items:center;gap:20px;justify-content:space-between}
.ldm-services-results .ldm-services-search-strip .ldm-services-search-caption{color:#385575!important;font-weight:700;font-size:13px!important;line-height:1.5;max-width:290px;margin:0!important}
.ldm-services-results .ldm-services-search-strip .ldm-service-hero-search{margin:0!important;flex:1;max-width:650px}
.ldm-services-results .ldm-services-search-strip .ldm-service-hero-search input{min-height:44px}
.ldm-services-results .ldm-services-search-strip .ldm-service-hero-search button{min-height:44px;background:#1764dc!important;color:white!important}
@media(max-width:700px){.ldm-services-results .ldm-services-search-strip{padding:15px!important}.ldm-services-results .ldm-services-search-strip .ldm-services-intro-inner{display:block}.ldm-services-results .ldm-services-search-strip .ldm-services-search-caption{max-width:none;margin-bottom:10px!important}}

/* v3.4.6 sidebar enquiry */
.ldm-service-single-side{display:flex;flex-direction:column;gap:16px;min-width:0;position:sticky;top:20px}.ldm-service-single-side .ldm-service-booking{position:static}.ldm-service-sidebar-enquiry{max-width:none;margin:0;padding:20px;scroll-margin-top:24px;min-width:0}.ldm-service-sidebar-enquiry h2{font-size:18px;margin:0 0 14px}.ldm-service-sidebar-enquiry form,.ldm-service-sidebar-enquiry input,.ldm-service-sidebar-enquiry select,.ldm-service-sidebar-enquiry textarea{max-width:100%;box-sizing:border-box}.ldm-service-sidebar-enquiry input:not([type=checkbox]):not([type=radio]),.ldm-service-sidebar-enquiry select,.ldm-service-sidebar-enquiry textarea{width:100%}@media(max-width:760px){.ldm-service-single-side{position:static}.ldm-service-sidebar-enquiry{padding:19px}}

/* v3.4.7 unified single sidebar */
.ldm-universal-single{max-width:1320px;margin:22px auto;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}
.ldm-universal-main{min-width:0}.ldm-universal-main>.ldm-module-single,.ldm-universal-main>.ldm-job-single,.ldm-universal-main>.ldm-property-single{max-width:none;margin:0 0 18px}
.ldm-universal-side{position:sticky;top:18px;display:grid;gap:15px;min-width:0}
.ldm-universal-actions,.ldm-universal-enquiry{background:#fff;border:1px solid #e2e8f0;border-radius:15px;padding:19px;box-shadow:0 4px 15px rgba(20,44,70,.035)}
.ldm-universal-side h2{font-size:18px;margin:0 0 14px;color:#193251}
.ldm-universal-action-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.ldm-universal-action-grid a{min-width:0;display:flex;justify-content:center;align-items:center;min-height:41px;padding:8px;text-decoration:none!important;border:1px solid #d7e4f3;border-radius:9px;color:#24568d;font-size:12px;font-weight:750;text-align:center}
.ldm-universal-action-grid a:hover{background:#eff6ff}
.ldm-universal-enquiry{scroll-margin-top:30px}
.ldm-universal-enquiry form,.ldm-universal-enquiry input,.ldm-universal-enquiry textarea,.ldm-universal-enquiry select{max-width:100%;box-sizing:border-box}
.ldm-universal-enquiry input:not([type=checkbox]):not([type=radio]),.ldm-universal-enquiry textarea,.ldm-universal-enquiry select{width:100%}
@media(max-width:900px){.ldm-universal-single{grid-template-columns:minmax(0,1fr)}.ldm-universal-side{position:static}}

/* v3.4.8: Jobs uses its own existing responsive two-column layout */
.ldm-job-single-v29{width:100%;max-width:1320px}
.ldm-job-single-v29 .ldm-job-layout{grid-template-columns:minmax(0,1fr) 340px}
.ldm-job-single-v29 .ldm-job-universal-side{display:grid;gap:14px}
.ldm-job-single-v29 .ldm-job-universal-side .ldm-universal-actions,
.ldm-job-single-v29 .ldm-job-universal-side .ldm-universal-enquiry{margin:0;min-width:0}
.ldm-job-single-v29 .ldm-job-universal-side .ldm-universal-enquiry form{min-width:0}
.ldm-job-single-v29 .ldm-job-universal-side .ldm-universal-enquiry input:not([type=checkbox]):not([type=radio]):not([type=submit]),
.ldm-job-single-v29 .ldm-job-universal-side .ldm-universal-enquiry textarea,
.ldm-job-single-v29 .ldm-job-universal-side .ldm-universal-enquiry select{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #dce4ed;border-radius:8px;padding:10px;margin-top:5px}
.ldm-job-single-v29 .ldm-job-universal-side .ldm-universal-enquiry h3{display:none}
.ldm-job-single-v29 .ldm-job-facts{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:850px){.ldm-job-single-v29 .ldm-job-layout{grid-template-columns:minmax(0,1fr)}.ldm-job-single-v29 .ldm-job-sidebar{grid-template-columns:minmax(0,1fr)}.ldm-job-single-v29 .ldm-job-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
