ul.wp-block-list.nobulletspace{margin:0;padding:0;list-style-position:outside}ul.wp-block-list.nobulletspace>li{margin-left:1.1em}.nobulletspace .wp-block-list{margin:0;padding:0}.nobulletspace .wp-block-list>li{margin-left:0em}.liamar-trust-strip{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.88);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.liamar-trust-strip__lead{font-size:14px;line-height:1;white-space:nowrap;font-weight:600}.liamar-trust-strip__items{display:flex;align-items:center;gap:14px;margin:0;padding:0;list-style:none;flex-wrap:wrap}.liamar-trust-strip__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.liamar-trust-strip__logo{height:24px;width:auto;display:block;flex:0 0 auto}.liamar-trust-strip__text{font-size:14px;line-height:1}.liamar-trust-strip__metric{margin-left:6px;opacity:.85;font-weight:500}.sentence-case{text-transform:none!important}.fluentform .frm-fluent-form .ff-btn-submit.ff-btn-consult{display:inline-flex;align-items:center;justify-content:center;white-space:normal!important;max-width:100%;text-align:center}@media (max-width:768px){.fluentform .frm-fluent-form .ff-btn-submit.ff-btn-consult{width:100%;font-size:clamp(14px,3.5vw,16px);padding-left:1rem;padding-right:1rem}}.roofbacktext,.roofbacktext *,.roofbacktext a[href^="tel"],.roofbacktext a[href^="tel"] *{color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important}.roofbacktext{text-shadow:0 2px 6px rgba(0,0,0,.6)}.value-tag-wrapper{display:inline-flex;flex-direction:column;align-items:flex-end}.value-tag{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;border-radius:9999px;background:linear-gradient(90deg,#0ea5e9,#1a5999);color:#fff;font-weight:600;font-size:1.1rem;box-shadow:0 4px 14px rgba(0,0,0,.15)}.value-tag__sub{font-weight:500;opacity:.92;font-size:1rem;padding:.15rem 1rem;border-radius:9999px;background:rgba(255,255,255,.21)}.value-tag__link{display:inline-block;position:relative;margin-top:3px;font-size:.95rem;font-weight:600;color:#1a5999;cursor:default;text-decoration:underline}.value-tag__details{margin-left:8px;font-size:1rem;color:#1a5999;text-decoration:underline}.value-tag__details:hover{color:#0ea5e9}.value-tag__link:hover::after{content:attr(data-tooltip);position:absolute;right:0;top:130%;background:#1a5999;color:#fff;padding:8px 10px;border-radius:6px;font-size:1rem;line-height:1.4;white-space:normal;width:min(72vw,260px);box-shadow:0 4px 14px rgba(0,0,0,.2);z-index:10}.value-tag__link:hover::before{content:"";position:absolute;right:8px;top:120%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #1a5999}@media (min-width:768px){.value-tag__link{font-size:1rem}.value-tag__link:hover::after{font-size:.9rem;width:260px}.value-tag__details{font-size:.9rem}}@media (min-width:1200px){.value-tag__link{font-size:.95rem}.value-tag__link:hover::after{font-size:.85rem}.value-tag__details{font-size:.85rem}}.gb-container.gb-container-b7a41b9d{position:relative;z-index:1;background:rgba(0,0,0,.2)}.gb-container-d0835337{position:relative;overflow-x:hidden;overflow-y:hidden;border-bottom:5px solid #000;background-image:url(https://liamar.com/holding/2025/09/njcoastalroofupgrade1.jpg)!important;background-repeat:no-repeat;background-position:center center;background-size:cover;align-content}.footer-widgets{padding-top:0;padding-bottom:0}.roofback{position:relative}.roofback::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);z-index:1}.roofback>*{position:relative;z-index:2}