@charset "utf-8";

.mbp2913 { width: 100%; height: 67px; display: flex; z-index: 9999; position: relative; border-bottom: none; justify-content: center; background-color: rgb(255, 255, 255); }

.mbp2914 { width: 100%; display: inline-block; padding: 0px 10px; }

@media (min-width: 1024px) {
  .mbp2914 { width: 1400px; min-width: 960px; }
}

@media (max-width: 1023.95px) {
  .mbp2914 { justify-content: space-between; }
}

.mbp2915 { height: 100%; margin: 0px; display: flex; flex-flow: row; align-items: center; justify-content: space-between; }

.mbp2916 { width: 100%; height: 100%; display: flex; padding: 0px 0px 0px 40px; flex-flow: row; max-width: 300px; align-items: center; justify-content: space-between; }

.mbp2916 a { color: rgb(0, 0, 0); font-size: 12px; text-align: center; text-decoration: none; }

.mbp2916 img { width: auto; max-height: 25px; margin-bottom: 2px; }

@media screen and (max-width: 850px) {
  .mbp2916 a div, .mbp2916 a span { width: 99%; margin: 0px auto; line-height: 1em; }
}

.mbp2917 { width: auto; max-width: 21vw; max-height: 52px; padding-top: 4px; }

@media (max-width: 1023.95px) {
  .mbp2917 { height: 4vw; }
}

.mbp2918 { color: rgb(0, 0, 0); display: block; font-size: 11px; margin-top: 2px; text-align: center; padding-right: 5px; text-decoration: none; }

.mbp2919 { width: 100%; max-width: 510px; }

@media (max-width: 1023.95px) {
  .mbp2920 { height: 30px; justify-content: space-around; }
}