/* ===== Protokol24 footer light patch v2.7 ===== */
.p24-footer {
  background: linear-gradient(180deg, #f9fbff 0%, #f3f8ff 100%) !important;
  color: #637393 !important;
  border-top: 1px solid #dce6f7 !important;
}

.p24-footer .p24-footer-inner {
  min-height: 72px;
}

.p24-footer .p24-brand {
  color: #10234f !important;
}

.p24-footer .p24-brand span:last-child {
  color: #10234f !important;
}

.p24-footer .p24-logo,
.p24-footer .p24-logo-mark {
  background: linear-gradient(145deg, #1e72ff, #0a3dca) !important;
  color: #ffffff !important;
  box-shadow: 0 10px 24px rgba(21,93,252,.20) !important;
}

.p24-footer a {
  color: #10234f !important;
  font-weight: 850 !important;
}

.p24-footer div {
  color: inherit;
}

@media (max-width: 900px) {
  .p24-footer {
    padding: 26px 0 !important;
  }

  .p24-footer .p24-footer-inner {
    justify-content: center !important;
    text-align: center !important;
  }
}