/** Bushari seller-service page refinements. */

body.page-id-3049 :where(.bushari-services-hero-title, .bushari-services-content-h2, .bushari-services-cta__title) {
  color: var(--bds-color-navy-dark);
  font-family: var(--bds-font-sans);
  font-weight: 850;
  letter-spacing: -0.025em;
  line-height: 1.15;
}
body.page-id-3049 :where(.bushari-services-hero-text, .bushari-services-content-body, .bushari-services-content-03-card__answer) {
  color: var(--bds-color-ink);
  font-family: var(--bds-font-sans);
  line-height: 1.7;
}
body.page-id-3049 .bushari-services-icon-box-inner,
body.page-id-3049 .bushari-services-cta-containter { border-color: var(--bds-color-rule); }
body.page-id-3049 .bushari-services-content-03__card1 {
  border-top: 1px solid var(--bds-color-rule);
  padding-top: var(--bds-space-4);
}
body.page-id-3049 .bushari-services-content-03-card__question {
  color: var(--bds-color-navy-dark);
  font-size: clamp(1.15rem, 2vw, 1.4rem);
  line-height: 1.35;
}
body.page-id-3049 .bushari-serivces-video-container { isolation: isolate; overflow: hidden; position: relative; }
body.page-id-3049 .bushari-serivces-video-container::before {
  background: rgba(9, 29, 47, 0.72);
  content: "";
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 1;
}
body.page-id-3049 .bushari-serivces-video-container > :not(.bricks-background-video-wrapper) { position: relative; z-index: 2; }
body.page-id-3049 .bushari-serivces-video-text,
body.page-id-3049 .bushari-serivces-video-text :where(h2, p) { color: #fff; }
body.page-id-3049 .bushari-services-cta-button-group .bricks-button:focus-visible { outline: 3px solid var(--bds-color-accent); outline-offset: 3px; }

@media (max-width: 47.9375rem) {
  body.page-id-3049 .bushari-services-content-container-01 { gap: var(--bds-space-6); }
  body.page-id-3049 .bushari-services-cta-containter { align-items: flex-start; flex-direction: column; }
}
