/* Start custom CSS */#livewerks-brands, #livewerks-brands * { box-sizing: border-box; } #livewerks-brands h1 span { color: #4566F5; } #livewerks-brands #specialized-brands, #livewerks-brands #Contact {scroll-margin-top: 9rem;} body:has(#livewerks-brands) #site-header {position: absolute; top: 0; left: 0; right: 0; z-index: 10; background: transparent; border: 0;} body.admin-bar:has(#livewerks-brands) #site-header {top: 32px;} body:has(#livewerks-brands) #site-header .header-inner {max-width:1440px; padding:1.25rem 4.5rem; min-height:6rem;} body:has(#livewerks-brands) #site-header img {width:160px; height:auto;} body:has(#livewerks-brands) #site-footer {background:#07121D; color:#D5D9E1; padding:2rem 0;} body:has(#livewerks-brands) #site-footer .footer-inner {max-width:1440px; padding:0 4.5rem; display:flex; flex-direction:row; align-items:center; justify-content:space-between; gap:2rem;} body:has(#livewerks-brands) #site-footer .site-logo {display:block !important;} body:has(#livewerks-brands) #site-footer img {width:160px; height:auto;} body:has(#livewerks-brands) #site-footer p {font-size:0.85rem; margin:0;} @media(max-width:1024px) {body:has(#livewerks-brands) #site-header .header-inner {padding:1.25rem 2.5rem;} body:has(#livewerks-brands) #site-footer .footer-inner {padding:0 2.5rem;}} @media(max-width:782px) {body.admin-bar:has(#livewerks-brands) #site-header {top:46px;}} @media(max-width:767px) {#livewerks-brands #specialized-brands, #livewerks-brands #Contact {scroll-margin-top:6rem;} body:has(#livewerks-brands) #site-header .header-inner {padding:1rem 1.25rem; min-height:5rem;} body:has(#livewerks-brands) #site-header img {width:140px;} body:has(#livewerks-brands) #site-footer .footer-inner {padding:0 1.25rem; flex-direction:column; align-items:flex-start; gap:1rem;} body:has(#livewerks-brands) #site-footer img {width:140px;}} body.admin-bar:has(#livewerks-brands) .elementor-location-header .elementor-sticky--active {top:32px !important;} body:has(#livewerks-brands) .elementor-location-footer .elementor-icon-list-items {margin-left:0; margin-right:0;} @media(max-width:782px) {body.admin-bar:has(#livewerks-brands) .elementor-location-header .elementor-sticky--active {top:46px !important;}} #livewerks-brands h1 strong {color:#4566F5; font-weight:inherit;}/* End custom CSS */