.elementor-256 .elementor-element.elementor-element-b3442d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-335524f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-d835933 .elementor-icon-list-icon{width:14px;}.elementor-256 .elementor-element.elementor-element-d835933 .elementor-icon-list-icon i{font-size:14px;}.elementor-256 .elementor-element.elementor-element-d835933 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-256 .elementor-element.elementor-element-9fe04ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-8fda765{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-88a2dab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-9f6d195{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-1d2caf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-13d9bd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-614d65c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS */.e-con.bp-hero{background:linear-gradient(90deg,rgba(14,14,16,.95),rgba(14,14,16,.82)),url(https://www.marketingcope.net/speedeebrakes/wp-content/uploads/2026/10/img-01-hero.webp) center/cover;padding:80px 0 70px !important}
.e-con.bp-hero-in{max-width:980px;gap:16px !important}
.bp-title .elementor-heading-title{font-family:'Unbounded',sans-serif !important;font-weight:700 !important;font-size:clamp(28px,3.8vw,48px) !important;line-height:1.12 !important;color:#fff !important;text-transform:none !important}
.bp-meta .elementor-icon-list-text,.bp-meta .elementor-icon-list-text a{color:#C9CBD1 !important;font-size:15px}
.bp-meta .elementor-icon-list-icon i{color:#FF5A63 !important}.bp-meta .elementor-icon-list-icon svg{fill:#FF5A63 !important}
.e-con.bp-body{padding:70px 0 90px !important;background:#fff}
.e-con.bp-row{gap:64px !important;align-items:flex-start}
.e-con.bp-main{flex:1 1 0;min-width:0;max-width:800px}
.bp-feat img{width:100%;height:auto;display:block;margin-bottom:34px}
.bp-content{font-size:18px;line-height:1.8;color:#3A3B42}
.bp-content h2{font-family:'Unbounded',sans-serif;font-weight:700;font-size:26px;line-height:1.25;color:#111214;margin:44px 0 16px}
.bp-content h3{font-family:'Unbounded',sans-serif;font-weight:600;font-size:20px;color:#111214;margin:32px 0 12px}
.bp-content p{margin:0 0 20px}
.bp-content ul,.bp-content ol{margin:0 0 22px;padding-left:22px}
.bp-content li{margin-bottom:8px}
.bp-content li::marker{color:#E3141F}
.bp-content a{color:#E3141F;font-weight:600}
.bp-content strong{color:#111214}
.bp-nav{margin-top:50px;border-top:1px solid #E2E3E6;padding-top:24px}
.bp-nav .post-navigation__prev--label,.bp-nav .post-navigation__next--label{font-family:'Unbounded',sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#E3141F}
.bp-nav .post-navigation__prev--title,.bp-nav .post-navigation__next--title{font-family:'Outfit',sans-serif;font-weight:600;color:#111214}
.e-con.bp-side{flex:0 0 340px;position:sticky;top:110px;gap:24px !important}
.bp-card{background:#111214;color:#C9CBD1;padding:32px;display:flex;flex-direction:column;gap:12px}
.bp-card h3{margin:0;font-family:'Unbounded',sans-serif;font-weight:700;font-size:20px;color:#fff;line-height:1.3}
.bp-card p{margin:0;font-size:15px}
.bp-card .g-cta{align-self:flex-start;margin-top:8px}
.bp-call{font-family:'Unbounded',sans-serif;font-weight:700;font-size:20px;color:#fff !important;text-decoration:none}
.bp-links{background:#F5F6F7;padding:28px;display:flex;flex-direction:column}
.bp-links a{padding:11px 0;border-bottom:1px solid #E2E3E6;color:#111214 !important;text-decoration:none;font-weight:600;font-size:15px}
.bp-links a:hover{color:#E3141F !important}
@media (max-width:1024px){ .e-con.bp-row{flex-direction:column} .e-con.bp-side{position:static;flex:1 1 auto;width:100%} }
@media (max-width:767px){ .bp-content{font-size:17px} .e-con.bp-body{padding:40px 0 60px !important} }/* End custom CSS */