/*
Theme Name: Flaviae
Version: 1.0
*/
.customer-logos {
  margin-top: 20px;
  margin-bottom: 20px;
}

.wpcf7-turnstile.cf-turnstile {
  margin-bottom: 10px;
  margin-left: 15px;
}

#cookie-notice .cn-button {
  padding: 7px;
  color: white !important;
}

@media (max-width: 767px) {
  .diapo .innerslider p {
    display: none !important;
  }

  nav.breadcrumbs {
    height: 110px;
  }
  nav.breadcrumbs ul {
    margin-top: 10px;
    width: 100%;
    text-align: right;
  }

  footer ul.fmenu {
    padding-left: 0;
  }

  #services .nicon {
    width: 80px !important;
    height: 80px !important;
    margin-top: 20px !important;
    margin-bottom: 0 !important;
  }

  section ul.bsocials li a .nicon--twitter {
    width: 39px;
    height: 39px;
  }

  section .rea .arrows {
    display: block;
  }

  section .rea .arrows .leftarrow p,
  section .rea .arrows .rightarrow p {
    display: none;
  }
}

@media (max-width: 479px) {
  .diapo .bx-pager-item {
    display: none !important;
  }

  #services .nicon {
    width: 50px !important;
    height: 50px !important;
    margin-top: 10px !important;
    margin-bottom: 0 !important;
  }

  .diapo .innerslider h2 {
    padding-top: 20px !important;
    font-size: calc(10px + 2vw) !important;
    line-height: calc(10px + 4vw) !important;
  }
}
