.cw-page{max-width:900px;margin:0 auto;font-size:16px;line-height:1.75;color:#333}.cw-root{max-width:1060px}.cw-page>p,.cw-hero p{max-width:820px;margin:0 auto 1.25em;text-align:justify}.cw-page h2{font-size:25px;line-height:1.35;color:#23465d;margin:32px 0 16px}.cw-page ul{margin:0 0 24px;padding-left:25px}.cw-page li{padding:5px 0}.cw-brand{margin:0 auto 22px;text-align:center}.cw-brand img{display:block;max-width:100%;width:180px;height:auto;margin:0 auto!important}.cw-page .cw-status{display:table;background:#fff0d6;color:#704311;padding:7px 15px;border-radius:4px;font-size:14px;font-weight:700;margin:0 auto 24px;text-align:center}.cw-hero{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.5fr);gap:35px;align-items:center;margin:20px 0 32px}.cw-photo{margin:26px auto;text-align:center;max-width:100%}.cw-photo img{display:block!important;float:none!important;margin:0 auto!important;height:auto!important;max-width:100%!important;object-fit:contain;max-height:440px}.cw-photo figcaption{font-size:13px;color:#5a6d7b;margin:12px auto;max-width:600px}.cw-contact{background:#f1f7fb;border:1px solid #d3e2ed;border-left:5px solid #24658d;padding:24px 28px;box-sizing:border-box;margin:26px 0 36px}.cw-contact h2{margin:0 0 12px;font-size:26px}.cw-contact p{margin:0 0 20px;text-align:left}.cw-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px}.cw-actions .starcode-quote-cta-wrap{margin:0!important}.cw-phone{background:#225b7b;color:#fff!important;padding:14px 20px;border-radius:28px;font-weight:700;display:inline-block;text-align:center}.cw-related{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:28px auto}.cw-related>a,.cw-related>button{display:inline-block;padding:12px 18px;border:1px solid #d5e1e8;background:#f3f7fa;color:#205b7e;box-sizing:border-box;font:inherit;text-align:center;cursor:pointer}.cw-page .cw-document{text-align:center;overflow-wrap:anywhere}.cw-page .tablepress{display:block!important;width:100%!important}.cw-page .tablepress tbody{display:flex!important;flex-wrap:wrap;justify-content:center;gap:0!important;width:100%!important}.cw-page .tablepress tr{display:contents!important}.cw-page .tablepress td{display:block!important;flex:0 0 33.3333%;width:33.3333%!important;box-sizing:border-box;padding:10px!important;background:transparent!important;border:0!important}.cw-tile{display:flex!important;flex-direction:column;align-items:center;gap:10px;height:100%;padding:20px 14px;background:#fff;border:1px solid #d4dee5;border-radius:6px;box-sizing:border-box;text-align:center}.cw-tile img{width:200px!important;height:200px!important;max-width:100%!important;object-fit:contain;margin:0 auto 8px!important}.cw-tile strong{font:700 19px/1.4 Arial,sans-serif}.cw-tile span{font:400 14px/1.5 Arial,sans-serif;color:#465b6a}.cw-tile .cw-tile-status{font-size:13px;font-weight:700;color:#704311;background:#fff0d6;padding:5px 10px;border-radius:4px}.starcode-catchwell-page .starcode-quote-modal-panel p{text-align:left!important}.starcode-catchwell-page .starcode-quote-cta{max-width:100%;white-space:normal}@media(max-width:700px){.cw-page>p,.cw-hero p{text-align:left}.cw-page h2{font-size:23px}.cw-hero{grid-template-columns:minmax(0,1fr);gap:12px}.cw-contact{padding:20px 16px}.cw-actions{flex-direction:column}.cw-page .tablepress td{flex-basis:50%;width:50%!important;padding:7px!important}.cw-tile{padding:16px 10px}.cw-tile img{width:150px!important;height:160px!important}.cw-tile strong{font-size:17px}}@media(max-width:360px){.cw-page .tablepress td{flex-basis:100%;width:100%!important}}
body.starcode-catchwell-page .entry .cw-page .tablepress td>a.cw-tile{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important}
body.starcode-catchwell-page .entry .cw-tile>strong,body.starcode-catchwell-page .entry .cw-tile>span{display:block!important;float:none!important}
body.starcode-catchwell-page .entry .cw-tile>img{display:block!important;float:none!important;width:200px!important;height:200px!important;max-width:100%!important;object-fit:contain!important}
@media(max-width:700px){body.starcode-catchwell-page .entry .cw-tile>img{width:150px!important;height:160px!important}}
