.dmf-slider-controls {
  display: flex;
  align-items: flex-start;
  gap: var(--dmf-space-l);
}
.dmf-slider-controls .dmf-slider-control {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  color: var(--dmf-neutral-ultra-dark);
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
}
.dmf-slider-control i { font-size: 1em; line-height: 1; }
.dmf-feature-slider .splide__slide { align-items: center; flex-direction: column; justify-content: center; }
.dmf-logo-slider .splide__track { overflow: visible; clip-path: inset(-100vw -100vw -100vw 0); }
.dmf-logo-slider .splide__slide { align-self: center; }

.dmf-contact-tabs { display: grid; width: 100%; }
.dmf-contact-tabs .tab-menu { display: flex; flex-direction: column; position: relative; margin: 0; padding: 0; list-style: none; }
.dmf-contact-tabs .tab-title { cursor: pointer; position: relative; z-index: 1; width: 100%; }
.dmf-contact-tabs .tab-title.brx-open { background: transparent !important; }
.dmf-contact-tabs .tab-content { padding: 0; margin: 0; list-style: none; }
.dmf-contact-tabs .tab-pane { contain: paint; }
.dmf-contact-tabs .tab-pane:not(.brx-open) { display: none; }
.dmf-contact-tabs .tab-pane.brx-open { display: block; }
.dmf-contact-tabs [hidden] { display: none !important; }
@media (max-width: 991px) {
  .dmf-contact-tabs .tab-menu {
    padding: var(--dmf-space-s) var(--plan-padding);
  }
}
.dmf-faq .accordion-title-wrapper { width: 100%; cursor: pointer; transition: all .3s ease-out; }
.dmf-faq .accordion-content-wrapper { overflow: hidden; }
.dmf-faq > * { list-style: none; }
.dmf-faq .brx-open > .accordion-title-wrapper .fr-faq-accordion-alpha__icon { transform: rotate(180deg); }
.dmf-faq .fr-faq-accordion-alpha__icon-wrapper { display: flex; justify-content: center; aspect-ratio: 1; }
.dmf-faq .fr-faq-accordion-alpha__icon { min-width: 1em; min-height: 1em; font-size: 2em; line-height: 1; color: var(--dmf-text-light); }
