.dbl-superwave-s1-clone .dbl-s1-breadcrumb-row { --padding-top: 14px; --padding-bottom: 14px; border-bottom: 1px solid #dce5ea; background: #f7fafb; }
.dbl-superwave-s1-clone .dbl-s1-breadcrumbs { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; width: min(1240px, calc(100% - 32px)); margin: 0 auto; color: #405464; font-size: 14px; line-height: 1.45; }
.dbl-superwave-s1-clone .dbl-s1-breadcrumbs a { color: #0a6b98; font-weight: 700; text-decoration: none; }
.dbl-superwave-s1-clone .dbl-s1-breadcrumbs a:hover { text-decoration: underline; }
.dbl-superwave-s1-clone .dbl-s1-video-module { --padding-top: 72px; --padding-bottom: 72px; background: #082435; color: #fff; }
.dbl-superwave-s1-clone .dbl-s1-video-module .elementor-heading-title { color: #fff; }
.dbl-superwave-s1-clone .dbl-s1-video-module .elementor-widget-text-editor { color: #d9e7ed; }
.dbl-superwave-s1-clone .dbl-s1-video-card { min-height: 100%; padding: 28px; border: 1px solid #d6e1e6; border-radius: 14px; background: #fff; box-shadow: 0 14px 34px rgba(8,36,53,.10); }
.dbl-superwave-s1-clone .dbl-s1-video-card .elementor-heading-title { color: #082435; }
@media (max-width: 767px) {
  .dbl-superwave-s1-clone .dbl-s1-breadcrumb-row { --padding-top: 10px; --padding-bottom: 10px; }
  .dbl-superwave-s1-clone .dbl-s1-breadcrumbs { width: min(100% - 28px, 1240px); font-size: 13px; }
  .dbl-superwave-s1-clone .dbl-s1-video-module { --padding-top: 48px; --padding-bottom: 48px; }
}
