
/* V60: overview cards — capitalized first word, no blush shading, variant 2 outline bubbles. */
#overview .overview-card{
  position:relative!important;
  overflow:hidden!important;
  background-color:#fffdfc!important;
  background-image:none!important;
  border:1px solid #e6d7d2!important;
  box-shadow:0 8px 20px rgba(23,20,20,.04)!important;
}
#overview .overview-card:hover{
  background-color:#ffffff!important;
  background-image:none!important;
  box-shadow:0 12px 24px rgba(23,20,20,.06)!important;
}
#overview #serif-2 .elementor-heading-title span,
#overview #serif-3 .elementor-heading-title span,
#overview #serif-4 .elementor-heading-title span{
  text-transform:none!important;
}
#overview #serif-2 .elementor-heading-title span{font-family:Georgia,'Times New Roman',serif!important}
#overview #serif-3 .elementor-heading-title span{font-family:Georgia,'Times New Roman',serif!important}
#overview #serif-4 .elementor-heading-title span{font-family:Georgia,'Times New Roman',serif!important}

/* base decorative area */
#overview #overview-card,
#overview #overview-card-2,
#overview #overview-card-3{
  background-repeat:no-repeat!important;
  background-size:auto!important;
}

/* Card 1: Szkolenia i konferencje */
#overview #overview-card-2{
  background-image:
    radial-gradient(circle at 82% 70%, rgba(244,61,50,0) 0 58px, rgba(244,61,50,.32) 58px 60px, rgba(244,61,50,0) 60px),
    radial-gradient(circle at 90% 58%, rgba(244,61,50,0) 0 33px, rgba(244,61,50,.14) 33px 34px, rgba(244,61,50,0) 34px),
    radial-gradient(circle at 88% 83%, rgba(23,20,20,0) 0 26px, rgba(23,20,20,.22) 26px 27px, rgba(23,20,20,0) 27px),
    radial-gradient(circle at 79% 91%, rgba(244,61,50,0) 0 12px, rgba(244,61,50,.25) 12px 13px, rgba(244,61,50,0) 13px);
}

/* Card 2: Influencer marketing medyczny */
#overview #overview-card{
  background-image:
    radial-gradient(circle at 72% 76%, rgba(244,61,50,0) 0 52px, rgba(244,61,50,.32) 52px 54px, rgba(244,61,50,0) 54px),
    radial-gradient(circle at 86% 60%, rgba(244,61,50,0) 0 18px, rgba(244,61,50,.28) 18px 19px, rgba(244,61,50,0) 19px),
    radial-gradient(circle at 58% 88%, rgba(23,20,20,0) 0 15px, rgba(23,20,20,.22) 15px 16px, rgba(23,20,20,0) 16px),
    radial-gradient(circle at 86% 84%, rgba(244,61,50,0) 0 46px, rgba(244,61,50,.08) 46px 47px, rgba(244,61,50,0) 47px);
}

/* Card 3: Budowanie marek */
#overview #overview-card-3{
  background-image:
    radial-gradient(circle at 79% 78%, rgba(244,61,50,0) 0 59px, rgba(244,61,50,.32) 59px 61px, rgba(244,61,50,0) 61px),
    radial-gradient(circle at 69% 59%, rgba(23,20,20,0) 0 22px, rgba(23,20,20,.22) 22px 23px, rgba(23,20,20,0) 23px),
    radial-gradient(circle at 86% 90%, rgba(244,61,50,0) 0 14px, rgba(244,61,50,.28) 14px 15px, rgba(244,61,50,0) 15px),
    radial-gradient(circle at 67% 82%, rgba(244,61,50,0) 0 48px, rgba(244,61,50,.08) 48px 49px, rgba(244,61,50,0) 49px);
}

@media(max-width:900px){
  #overview #overview-card,
  #overview #overview-card-2,
  #overview #overview-card-3{
    background-size:auto!important;
  }
}
