/* WP Rentals Materials & Aggregates — draft */
body.wpr-materials-view{margin:0;background:#fff;color:#101820;font-family:"Barlow",sans-serif}.wpr-materials-page *{box-sizing:border-box}.wpr-materials-page a{text-decoration:none}.wpr-materials-page .wpr-shell{max-width:1200px;margin:0 auto;padding:0 28px}.wpr-materials-page h1,.wpr-materials-page h2,.wpr-materials-page h3{font-family:"Barlow Condensed",sans-serif}.wpr-materials-page .wpr-kicker,.wpr-materials-page .wpr-section-kicker{margin:0 0 8px;color:#c99600;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:800}.wpr-materials-page .wpr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:5px;font-weight:800}.wpr-materials-page .wpr-btn-primary{background:#f8c600;color:#07111a}.wpr-materials-page .wpr-btn-dark{background:#0d1923;color:#fff}.wpr-materials-page .wpr-btn-whatsapp{background:#25d366;color:#fff}
.wpr-materials-hero{min-height:540px;display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,rgba(4,15,23,.95),rgba(4,15,23,.75) 52%,rgba(4,15,23,.18)),url('https://wprentalsltd.com/wp-content/uploads/2025/01/Dump-Truck-8-Yards.jpeg') center/cover no-repeat}.wpr-materials-hero-inner{width:100%;max-width:none!important;margin:0!important;padding:92px 28px 96px!important}.wpr-materials-hero-copy{max-width:720px}.wpr-materials-hero h1{margin:0 0 18px;font-size:72px;line-height:.92;font-weight:900;color:#fff}.wpr-materials-hero h1 span{color:#f8c600}.wpr-materials-hero p{max-width:680px;color:#edf2f5;font-size:19px;line-height:1.5}.wpr-materials-hero .wpr-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}
.wpr-materials-value,.wpr-materials-delivery,.wpr-materials-applications{padding:72px 0}.wpr-materials-value-grid,.wpr-materials-delivery-grid,.wpr-materials-quote-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.wpr-materials-value h2,.wpr-materials-heading h2,.wpr-materials-delivery h2,.wpr-materials-quote h2{margin:0;font-size:44px;line-height:.98;font-weight:900;color:#111d25}.wpr-materials-value p,.wpr-materials-heading p,.wpr-materials-delivery p,.wpr-materials-quote p{color:#66747d;line-height:1.6}.wpr-materials-value-points{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wpr-materials-value-points div,.wpr-support-grid div{padding:20px;border:1px solid #e1e7ea;border-radius:8px;background:#f7f9fa}.wpr-materials-value-points strong{display:block;font-family:"Barlow Condensed",sans-serif;font-size:25px}.wpr-materials-value-points span{display:block;margin-top:5px;color:#64717a;font-size:14px}
.wpr-materials-options{padding:76px 0;background:linear-gradient(180deg,#f7f9fa,#eef3f5)}.wpr-materials-heading{text-align:center;max-width:800px;margin:0 auto 34px}.wpr-materials-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.wpr-material-card{background:#fff;border:1px solid #dfe6ea;border-radius:9px;overflow:hidden;box-shadow:0 6px 18px rgba(8,25,36,.06)}.wpr-material-card-media{aspect-ratio:1.45/1;overflow:hidden}.wpr-material-card-media img{width:100%;height:100%;object-fit:cover;display:block}.wpr-material-card-body{padding:19px}.wpr-material-card h3{margin:0 0 8px;font-size:27px;line-height:1}.wpr-material-card p{margin:0;color:#687680;font-size:14px;line-height:1.5}.wpr-material-card a{display:inline-flex;margin-top:15px;color:#a77a00;font-weight:800;font-size:13px}
.wpr-materials-delivery-image{border-radius:10px;overflow:hidden;min-height:410px}.wpr-materials-delivery-image img{width:100%;height:410px;object-fit:cover}.wpr-check-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0}.wpr-check-grid span:before{content:'✓';color:#c99700;margin-right:8px;font-weight:900}
.wpr-materials-equipment{padding:76px 0;background:#071722;color:#fff}.wpr-materials-equipment .wpr-materials-heading h2{color:#fff}.wpr-materials-equipment .wpr-materials-heading p{color:#c8d3da}.wpr-support-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.wpr-support-grid div{background:#0d2635;border-color:rgba(255,255,255,.08)}.wpr-support-grid strong{display:block;font-family:"Barlow Condensed",sans-serif;font-size:25px;color:#fff}.wpr-support-grid p{color:#bac7ce;font-size:14px}.wpr-materials-center-actions{text-align:center;margin-top:28px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}
.wpr-app-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wpr-app-grid div{padding:20px;border-left:4px solid #f8c600;background:#f5f7f8;font-weight:800}.wpr-materials-quote{padding:72px 0;background:#0a1a27;color:#fff}.wpr-materials-quote h2{color:#fff}.wpr-materials-quote p{color:#c3d0d7}.wpr-materials-quote-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wpr-materials-quote-list span{padding:12px 14px;background:rgba(255,255,255,.06);border-radius:6px}.wpr-materials-quote-actions{margin-top:28px;display:flex;gap:12px;flex-wrap:wrap}
@media(max-width:980px){.wpr-materials-grid,.wpr-support-grid{grid-template-columns:repeat(2,1fr)}.wpr-materials-hero h1{font-size:58px}}@media(max-width:720px){.wpr-materials-value-grid,.wpr-materials-delivery-grid,.wpr-materials-quote-grid{grid-template-columns:1fr}.wpr-materials-grid,.wpr-support-grid,.wpr-app-grid,.wpr-materials-value-points,.wpr-materials-quote-list{grid-template-columns:1fr}.wpr-materials-hero{min-height:500px}.wpr-materials-hero h1{font-size:46px}.wpr-materials-hero p{font-size:17px}.wpr-materials-page .wpr-shell{padding-left:20px;padding-right:20px}}
