body.page-id-35 .et_pb_section:has(>.rw-hero-video)>.et_pb_row:has(h1) .et_pb_text_inner p{color:#f0eed7!important}body.page-id-35 .et_pb_section .et_pb_row .et_pb_column a.et_pb_button{background-color:#a5cec7!important;border-color:#a5cec7!important}body.page-id-35 .et_pb_section .et_pb_row .et_pb_column a.et_pb_button_20{background-color:#303031!important;border:2px solid #f0eed7!important}body.page-id-35 .et_pb_section:has(>.rw-hero-video){position:relative;overflow:hidden;background:#303031!important}body.page-id-35 .et_pb_section:has(>.rw-hero-video) .rw-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.48;z-index:0;pointer-events:none}body.page-id-35 .et_pb_section:has(>.rw-hero-video) .rw-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,28,27,.92),rgba(24,28,27,.56));z-index:1;pointer-events:none}body.page-id-35 .et_pb_section:has(>.rw-hero-video)>.et_pb_row{position:relative;z-index:2}body.page-id-35 .et_pb_section:has(>.rw-hero-video) .rw-hero-note{position:absolute;top:12px;right:16px;z-index:3;color:#f0eed7;font-size:11px;letter-spacing:.03em;background:rgba(48,48,49,.72);padding:4px 8px}body.page:not(.page-id-35) #left-area{width:100%!important;padding-right:0!important;float:none!important}body.page:not(.page-id-35) #sidebar,body.page:not(.page-id-35) #main-content .container:before,body.page:not(.page-id-35) .entry-title.main_title{display:none!important}body.page:not(.page-id-35) #content-area{width:100%!important}body.page:not(.page-id-35) #main-content .container{max-width:1180px!important;padding-top:70px!important}.rw-page{color:#303031;font-size:17px;line-height:1.65;padding-bottom:80px}.rw-page h1{font-size:clamp(42px,5vw,72px);line-height:1.08;max-width:950px;color:#303031;margin:10px 0 24px}.rw-page h2{font-size:clamp(27px,3vw,38px);line-height:1.18;color:#303031;margin-bottom:16px}.rw-page h3{font-size:22px;color:#303031;margin-bottom:12px}.rw-page p{margin:0 0 18px}.rw-page .rw-kicker{font-size:12px;letter-spacing:.16em;font-weight:700;color:#46776e}.rw-page .rw-lead{font-size:clamp(20px,2vw,26px);line-height:1.42;max-width:880px;color:#495450;margin-bottom:32px}.rw-page section{padding:45px 0;border-top:1px solid #d9ded5}.rw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px;margin:30px 0}.rw-grid article{background:#f2f1e7;border-radius:18px;padding:30px}.rw-grid article h2{font-size:27px}.rw-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 45px}.rw-actions a,.rw-cta a,.rw-grid article>a{display:inline-block;padding:12px 20px;background:#a5cec7;color:#303031!important;border-radius:28px;font-weight:700;text-decoration:none;margin:6px 8px 6px 0}.rw-page a{color:#295c54}.rw-page video{display:block;max-width:100%;width:100%;max-height:560px;border-radius:15px;background:#303031}.rw-page .rw-caution{background:#edece0;padding:24px;border-left:4px solid #779d8e}.rw-page .rw-cta{background:#303031;color:#f0eed7;padding:45px;border-radius:20px;border:0}.rw-page .rw-cta h2,.rw-page .rw-cta p{color:#f0eed7}#footer-widgets{display:none!important}#footer-bottom{background:#303031!important}#footer-info{display:none!important}#footer-bottom .container:after{content:"© 2026 Rewild Limited · Water template comparison";color:#f0eed7;font-size:13px;display:block;text-align:center;clear:both}#top-header{display:none!important}@media(max-width:767px){body.page:not(.page-id-35) #main-content .container{padding-top:40px!important}.rw-grid{grid-template-columns:1fr}.rw-page .rw-cta{padding:28px}}