/* companies and consulting firms (#3) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-103-8e4b4369"] */
.slide[data-cid=slide-103-8e4b4369] .social-103:hover {
  opacity: 1 !important;
}

/* doctor practices and start ups (#4) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-103-dabc04e0"] */
.slide[data-cid=slide-103-dabc04e0] .social-103:hover {
  opacity: 1 !important;
}

/* about ngs (#5) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-106-f13f5f6e"] */
.slide[data-cid=slide-106-f13f5f6e] .btn-106 {
  height: 20px;
  width: 20px !important;
  background: #202020 url(../assets/svg/play.svg) 50% 50% no-repeat;
  background-size: 10px;
  border-radius: 50%;
}
.slide[data-cid=slide-106-f13f5f6e].whiteSlide .block-106 .actionButton.white {
  background: #BBBBBB !important;
  fill: #202020 !important;
}
.slide[data-cid=slide-106-f13f5f6e].whiteSlide .block-106 .actionButton svg {
  fill: #fff;
}
.slide[data-cid=slide-106-f13f5f6e]:not(.whiteSlide) .block-106 .actionButton svg {
  fill: #202020 !important;
}
.slide[data-cid=slide-106-f13f5f6e] .social-106.button.actionButton:hover:not(:active) {
  transform: scale(1.1) !important;
}
.slide[data-cid=slide-106-f13f5f6e] .img-106-middle, .slide[data-cid=slide-106-f13f5f6e] .img-106-small {
  position: absolute;
}
.slide[data-cid=slide-106-f13f5f6e] .img-106-big {
  width: 64.4%;
}
.slide[data-cid=slide-106-f13f5f6e] .img-106-middle {
  width: 54.24%;
  top: 47.37%;
  left: 44.68%;
}
.slide[data-cid=slide-106-f13f5f6e] .img-106-small {
  width: 40.68%;
  top: 84.32%;
  left: 10.17%;
}
@media (max-width: 767px) {
  .slide[data-cid=slide-106-f13f5f6e] .slide-106-reorder-0 {
    order: 0;
    margin-bottom: 33vw;
  }
  .slide[data-cid=slide-106-f13f5f6e] .slide-106-reorder-1 {
    order: 1;
  }
}

/* about quote (#6) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-112-ecdcb16c"] */
.scroll .slide[data-cid=slide-112-ecdcb16c].slide-112,
.scroll .slide[data-cid=slide-112-ecdcb16c].slide-112 .container {
  min-height: 100vh;
}

@media (min-width: 1024px) and (max-width: 1240px) {
  .slide[data-cid=slide-112-ecdcb16c].slide-112 .wrap {
    padding: 50px;
  }
}
@media (max-width: 1023px) {
  .slide[data-cid=slide-112-ecdcb16c].slide-112 .wrap {
    width: 100%;
    display: table;
  }
  .slide[data-cid=slide-112-ecdcb16c] .poster-112 {
    position: static;
    height: 50vh;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0 0;
  }
}

/* clients and partners (#7) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-68-b07180fe"] */
.slide[data-cid=slide-68-b07180fe] .flex-68 a {
  display: inline-block;
  margin-top: 14px;
  margin-bottom: 14px;
  opacity: 0.9;
  transition: opacity 0.1s ease-in, transform 0.15s cubic-bezier(0.5, 0, 0.25, 2.5);
}
.slide[data-cid=slide-68-b07180fe] .flex-68 a:hover {
  opacity: 1;
  transform: scale(1.05);
}
.slide[data-cid=slide-68-b07180fe].whiteSlide .tintLogos {
  filter: brightness(0.2);
}
.slide[data-cid=slide-68-b07180fe]:not(.whiteSlide) .tintLogos {
  filter: brightness(1.3);
}

/* contact (#8) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-57-dc049bd5"] */
.slide[data-cid=slide-57-dc049bd5] .social-circles li {
  display: inline-block;
  padding: 5px;
}
.slide[data-cid=slide-57-dc049bd5] .social-circles li a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
.slide[data-cid=slide-57-dc049bd5] .social-circles li a svg {
  width: 16px;
  height: 16px;
  fill: #fff;
}
.slide[data-cid=slide-57-dc049bd5] .social-circles li a:hover {
  opacity: 1;
  transform: scale(1.1);
}
