/* Start custom CSS *//* Existence Check page: only what native Elementor V4 styles cannot express */
/* 1. Trustbar logo marquee. The track holds two identical logo sets (Adverse Media strip design, inc-logo-* classes),
   each filled by the site's dynamic client-logo script (with colour-on-hover), so -50% loops seamlessly.
   Speed matches the Adverse Media page: 25ms per px of one set. */
@keyframes ec-logos-marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
.ec-logo-track{animation:ec-logos-marquee 33.6s linear infinite;will-change:transform}
@media (max-width:767px){.ec-logo-track{animation-duration:26.1s}}
.ec-logo-viewport:hover .ec-logo-track{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.ec-logo-track{animation:none}}
/* 2. Inline emphasis inside paragraphs */
.ec-check-text strong{font-weight:500;color:var(--e-gv-a136100,#121316);line-height:20px}
.ec-price-amount span{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0}
/* 3. Desktop-only manual line breaks in headings (Figma mobile wraps naturally) */
@media (max-width:767px){.ec-br-desktop br{display:none}}/* End custom CSS */