.elementor-45 .elementor-element.elementor-element-cc2fc46{--display:flex;--min-height:445px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.72;--margin-top:0px;--margin-bottom:-56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-cc2fc46:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-cc2fc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dvmbulgar.info/wp-content/uploads/2025/10/our-team.png");background-position:center center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-cc2fc46::before, .elementor-45 .elementor-element.elementor-element-cc2fc46 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-cc2fc46 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-cc2fc46 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-cc2fc46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-cc2fc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-0034f5b{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-6bf9f27{--display:flex;}.elementor-45 .elementor-element.elementor-element-6bf9f27:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6bf9f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dvmbulgar.info/wp-content/uploads/2025/10/Charcoal-Texture-Variations.png");background-position:center center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-4864e62{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-cc2fc46:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-cc2fc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dvmbulgar.info/wp-content/uploads/2025/10/Untitled-design-2025-10-04T085322.610.png");}.elementor-45 .elementor-element.elementor-element-cc2fc46{--min-height:421px;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-cc2fc46:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-cc2fc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dvmbulgar.info/wp-content/uploads/2025/10/Untitled-design-2025-10-04T085322.610.png");}.elementor-45 .elementor-element.elementor-element-cc2fc46{--min-height:391px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-0034f5b *//* HERO note – jaśniej / na biało */
.dvm-team-hero .team-note{
  color:#fff !important;
  opacity: .95;
}
.dvm-team-hero .team-note .note-link{
  color:#e9ffef !important;
}
.dvm-team-hero .team-note .note-link:hover{
  color:#c9f2d9 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6cb9aad *//* --- DVM Team: pokaż logo na kafelku leadera bez żadnego overlay --- */
.dvm-team .team-card.leader{ position: relative; }

/* Tekst ma być zawsze nad wszystkim */
.dvm-team .team-card.leader .info{
  position: relative;
  z-index: 3;
}

/* Logo (warstwa nad "poświatą") */
.dvm-team .team-card.leader::before{
  /* pełna widoczność */
  opacity: 1 !important;
  mix-blend-mode: normal !important;
  filter: none !important;

  /* pozycja i rozmiar */
  right: 0;
  left: auto;
  width: min(48%, 520px);
  background: var(--leader-logo) center right 24px / contain no-repeat;

  /* nad poświatą, ale pod tekstem */
  z-index: 2;
  pointer-events: none;
}

/* Poświata (shine) idzie POD logo, żeby go nic nie przykrywało */
.dvm-team .team-card.leader::after{
  z-index: 0;
}

/* Mobile: można dać nieco większą szerokość logo aby było wyraźne */
@media (max-width: 880px){
  .dvm-team .team-card.leader::before{
    width: 64%;
    right: 6px;
    background-position: center right 12px;
  }
}
/* Telefony: ukryj logo na kafelku lidera (Dimitar) */
@media (max-width: 767.98px){ /* możesz zmienić próg np. na 680px */
  .dvm-team .team-card.leader::before{
    display: none !important;
  }
  /* lekka korekta odstępów, gdy logo znika */
  .dvm-team .team-card.leader{
    padding-right: 24px; /* wyrównaj, jeśli wcześniej było więcej miejsca po prawej */
  }
}/* End custom CSS */