@font-face {
  font-family: MTNBrighterSans-ExtraLight;
  src: url(fonts/MTNBrighterSans-ExtraLight.eot?#iefix);
  src: url(fonts/MTNBrighterSans-ExtraLight.eot?#iefix) format("eot"),
    url(fonts/MTNBrighterSans-ExtraLight.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: MTNBrighterSans-Light;
  src: url(fonts/MTNBrighterSans-Light.eot?#iefix);
  src: url(fonts/MTNBrighterSans-Light.eot?#iefix) format("eot"),
    url(fonts/MTNBrighterSans-Light.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: MTNBrighterSans-Regular;
  src: url(fonts/MTNBrighterSans-Regular.eot?#iefix);
  src: url(fonts/MTNBrighterSans-Regular.eot?#iefix) format("eot"),
    url(fonts/MTNBrighterSans-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: MTNBrighterSans-RegularItalic;
  src: url(fonts/MTNBrighterSans-RegularItalic.eot?#iefix);
  src: url(fonts/MTNBrighterSans-RegularItalic.eot?#iefix) format("eot"),
    url(fonts/MTNBrighterSans-RegularItalic.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: MTNBrighterSans-Medium;
  src: url(fonts/MTNBrighterSans-Medium.eot?#iefix);
  src: url(fonts/MTNBrighterSans-Medium.eot?#iefix) format("eot"),
    url(fonts/MTNBrighterSans-Medium.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: MTNBrighterSans-MediumItalic;
  src: url(fonts/MTNBrighterSans-MediumItalic.eot?#iefix);
  src: url(fonts/MTNBrighterSans-MediumItalic.eot?#iefix) format("eot"),
    url(fonts/MTNBrighterSans-MediumItalic.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: MTNBrighterSans-Bold;
  src: url(fonts/MTNBrighterSans-Bold.eot?#iefix);
  src: url(fonts/MTNBrighterSans-Bold.eot?#iefix) format("eot"),
    url(fonts/MTNBrighterSans-Bold.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: MTNBrighterSans-ExtraBold;
  src: url(fonts/MTNBrighterSans-ExtraBold.eot?#iefix);
  src: url(fonts/MTNBrighterSans-ExtraBold.eot?#iefix) format("eot"),
    url(fonts/MTNBrighterSans-ExtraBold.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: mtn-icon;
  src: url(fonts/mtn-icon-font.eot?oe2ypx);
  src: url(fonts/mtn-icon-font.eot?oe2ypx#iefix) format("embedded-opentype"),
    url(fonts/mtn-icon-font.ttf?oe2ypx) format("truetype"),
    url(fonts/mtn-icon-font.woff?oe2ypx) format("woff"),
    url(fonts/mtn-icon-font.svg?oe2ypx#mtn-icon) format("svg");
  font-weight: 400;
  font-style: normal;
}
[class*=" mtn-icon-"],
[class^="mtn-icon-"] {
  display: inline-block;
  font: normal normal normal 14px/1 mtn-icon;
  font-size: inherit;
}
[class*=" mtn-icon-"]:before,
[class^="mtn-icon-"]:before {
  font-style: normal !important;
  font-weight: 400 !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: inherit;
  vertical-align: top;
  font-size: inherit;
  color: inherit;
}
.mtn-icon,
[class*=" mtn-icon-"]:before,
[class^="mtn-icon-"]:before {
  font-family: mtn-icon !important;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mtn-icon {
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
}
.mtn-icon-camera:before {
  content: "\e900";
}
.mtn-icon-charger:before {
  content: "\e901";
}
.mtn-icon-clock:before {
  content: "\e902";
}
.mtn-icon-close:before {
  content: "\e903";
}
.mtn-icon-cloud:before {
  content: "\e904";
}
.mtn-icon-comms:before {
  content: "\e905";
}
.mtn-icon-data-management:before {
  content: "\e906";
}
.mtn-icon-enterprise:before {
  content: "\e907";
}
.mtn-icon-facebook:before {
  content: "\e908";
}
.mtn-icon-games:before {
  content: "\e909";
}
.mtn-icon-headphones:before {
  content: "\e90a";
}
.mtn-icon-instagram:before {
  content: "\e90b";
}
.mtn-icon-iot:before {
  content: "\e90c";
}
.mtn-icon-likeheart:before {
  content: "\e90d";
}
.mtn-icon-lock-badge:before {
  content: "\e90e";
}
.mtn-icon-lock-filled:before {
  content: "\e90f";
}
.mtn-icon-lock-outline:before {
  content: "\e910";
}
.mtn-icon-map:before {
  content: "\e911";
}
.mtn-icon-memory:before {
  content: "\e912";
}
.mtn-icon-momo-blk:before {
  content: "\e913";
}
.mtn-icon-momo-financial:before {
  content: "\e914";
}
.mtn-icon-momo-manage:before {
  content: "\e915";
}
.mtn-icon-momo-market:before {
  content: "\e916";
}
.mtn-icon-momo-pay:before {
  content: "\e917";
}
.mtn-icon-momo-transfer:before {
  content: "\e918";
}
.mtn-icon-mtn-business-badge:before {
  content: "\e919";
}
.mtn-icon-mtn-business:before {
  content: "\e91a";
}
.mtn-icon-mtn-momo-badge:before {
  content: "\e91b";
}
.mtn-icon-mtn-momo:before {
  content: "\e91c";
}
.mtn-icon-mtn-play-badge:before {
  content: "\e91d";
}
.mtn-icon-mtn-play:before {
  content: "\e91e";
}
.mtn-icon-music:before {
  content: "\e91f";
}
.mtn-icon-mymtn-badge:before {
  content: "\e920";
}
.mtn-icon-mymtn:before {
  content: "\e921";
}
.mtn-icon-networks:before {
  content: "\e922";
}
.mtn-icon-people:before {
  content: "\e923";
}
.mtn-icon-phone-2:before {
  content: "\e924";
}
.mtn-icon-phone-call:before {
  content: "\e925";
}
.mtn-icon-phone-ringing:before {
  content: "\e926";
}
.mtn-icon-phone:before {
  content: "\e927";
}
.mtn-icon-play-music:before {
  content: "\e929";
}
.mtn-icon-play-video:before {
  content: "\e92a";
}
.mtn-icon-play:before {
  content: "\e92b";
}
.mtn-icon-plus:before {
  content: "\e92c";
}
.mtn-icon-receipt-bill:before {
  content: "\e92d";
}
.mtn-icon-screen-clock:before {
  content: "\e92e";
}
.mtn-icon-search:before {
  content: "\e92f";
}
.mtn-icon-security-lock:before {
  content: "\e930";
}
.mtn-icon-support:before {
  content: "\e931";
}
.mtn-icon-swap:before {
  content: "\e932";
}
.mtn-icon-twitter:before {
  content: "\e933";
}
.mtn-icon-upgrade:before {
  content: "\e934";
}
.mtn-icon-upload:before {
  content: "\e935";
}
.mtn-icon-video:before {
  content: "\e936";
}
.mtn-icon-vpn:before {
  content: "\e937";
}
.mtn-icon-wifi:before {
  content: "\e938";
}
.mtn-icon-youtube:before {
  content: "\e939";
}
.mtn-icon-play-games:before {
  content: "\e928";
}
.mtn-ripple {
  background: #fff;
  border-radius: 50%;
  height: 50px;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transform: translate(-50%, -50%);
  width: 50px;
  overflow: hidden;
}
.mtn-ripple.is-animating {
  transition: transform 0.5s cubic-bezier(0, 0, 0.2, 1),
    width 0.5s cubic-bezier(0, 0, 0.2, 1),
    height 0.5s cubic-bezier(0, 0, 0.2, 1),
    opacity 1s cubic-bezier(0, 0, 0.2, 1);
}
.mtn-ripple.is-visible {
  opacity: 0.3;
}
body,
html {
  font-family: MTNBrighterSans-Light, Century Gothic, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.3;
  margin-bottom: 0 !important;
}
@media (min-width: 992px) {
  body,
  html {
    font-size: 16px;
  }
}
section {
  padding: 40px 0;
  position: relative;
  z-index: 2;
}
section.no-padding {
  padding: 0;
}
.mtn-bg--yellow {
  background: #fc0 !important;
}
.mtn-bg--play {
  background: #e12d6e;
}
.mtn-bg--momo {
  background: #0f6987;
}
.mtn-bg--black {
  background: #000;
}
.mtn-bg--white {
  background: #fff;
}
.mtn-bg--grey {
  background: #f2f2f2;
}
.mtn-border--yellow {
  border-color: #fc0 !important;
}
.mtn-border--play {
  border-color: #e12d6e;
}
.mtn-border--momo {
  border-color: #0f6987;
}
.mtn-border--black {
  border-color: #000;
}
.mtn-border--white {
  border-color: #fff;
}
.mtn-border--grey {
  border-color: #f2f2f2;
}
.mtn-error-404 .mtn-heading--small {
  position: relative;
  font-weight: 500;
  display: block;
  color: #b7baba;
}
.mtn-error-404 .mtn-heading--icon {
  position: relative;
  font-size: 96px;
  display: block;
  line-height: 1;
}
.mtn-error-404 .mtn-heading--small:after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 0;
  height: 2px;
  width: 30px;
  background: #b7baba;
}
.mtn-error-404 .mtn-6 {
  font-weight: 700;
}
.mtn-icon--large {
  font-size: 92px;
}
.mtn-h1,
.mtn-h2,
.mtn-h3,
.mtn-h4,
.mtn-h5,
.mtn-h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
  line-height: 1;
  font-weight: 500;
}
.mtn-h1,
h1 {
  font-size: 35px;
}
@media (min-width: 992px) {
  .mtn-h1,
  h1 {
    font-size: 72px;
  }
}
.mtn-h2,
h2 {
  font-size: 30px;
}
@media (min-width: 992px) {
  .mtn-h2,
  h2 {
    font-size: 40px;
  }
}
.mtn-h3,
h3 {
  font-size: 28px;
}
@media (min-width: 992px) {
  .mtn-h3,
  h3 {
    font-size: 35px;
  }
}
.mtn-h4,
h4 {
  font-size: 24px;
}
@media (min-width: 992px) {
  .mtn-h4,
  h4 {
    font-size: 28px;
  }
}
.mtn-h5,
h5 {
  font-size: 20px;
}
@media (min-width: 992px) {
  .mtn-h5,
  h5 {
    font-size: 24px;
  }
}
.mtn-h6,
h6 {
  font-size: 18px;
}
@media (min-width: 992px) {
  .mtn-h6,
  h6 {
    font-size: 20px;
  }
}
.mtn-p,
p {
  font-family: MTNBrighterSans-Light, Century Gothic, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.3;
  margin: 14px 0;
}
@media (min-width: 992px) {
  .mtn-p,
  p {
    font-size: 16px;
  }
}
.mtn-b,
b,
strong {
  font-family: MTNBrighterSans-Light, Century Gothic, Arial, sans-serif;
}
.mtn-a,
a {
  color: #0277ff;
  cursor: pointer;
  text-decoration: none;
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
  font-weight: 500;
}
.mtn-u,
u {
  text-decoration: underline;
}
.mtn-small {
  font-size: 10px;
  font-weight: 400;
}
@media (min-width: 992px) {
  .mtn-small {
    font-size: 12px;
  }
}
.mtn-text-copyright,
.mtn-text-copyright a,
.mtn-text-copyright p {
  font-size: 8px;
  font-family: MTNBrighterSans-Light, Century Gothic, Arial, sans-serif;
  color: #484848;
  line-height: 1;
  font-weight: 300;
}
.mtn-caption {
  font-size: 9px;
  color: #4c4c4c;
}
.mtn-caption,
.mtn-strapline {
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  font-weight: 400;
}
.mtn-strapline {
  font-size: 0.8rem;
  color: #000;
  margin-bottom: 3px;
  font-size: 14px;
}
@media (min-width: 992px) {
  .mtn-strapline {
    font-size: 24px;
  }
}
.mtn-text-smaller {
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  font-size: 12px;
  line-height: 1;
  font-weight: 400;
}
.mtn-text-extra-light {
  font-family: MTNBrighterSans-ExtraLight, Century Gothic, Arial, sans-serif;
  font-weight: 200;
}
.mtn-text-extra-light-italic {
  font-style: italic;
}
.mtn-text-light {
  font-family: MTNBrighterSans-Light, Century Gothic, Arial, sans-serif;
  font-weight: 300;
}
.mtn-text-light-italic {
  font-style: italic;
}
.mtn-text-regular {
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  font-weight: 400;
}
.mtn-text-regular-italic {
  font-style: italic;
}
.mtn-b,
.mtn-text-medium,
b,
strong {
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
  font-weight: 500;
}
.mtn-text-medium-italic {
  font-style: italic;
}
.mtn-text-bold {
  font-family: MTNBrighterSans-Bold, Century Gothic, Arial, sans-serif;
  font-weight: 700;
}
.mtn-text-bold-italic {
  font-style: italic;
}
.mtn-text-extra-bold {
  font-family: MTNBrighterSans-ExtraBold, Century Gothic, Arial, sans-serif;
  font-weight: 900;
}
.mtn-text-extra-bold-italic {
  font-style: italic;
}
.text-c-black {
  color: #000 !important;
}
.text-c-white {
  color: #fff !important;
}
.text-c-grey {
  color: #f2f2f2 !important;
}
.text-c-yellow {
  color: #fc0 !important;
}
.text-c-play {
  color: #e12d6e !important;
}
.text-c-momo {
  color: #0f6987 !important;
}
.mtn-icon--yellow {
  color: #fc0;
}
.mtn-card {
  box-sizing: border-box;
  border-radius: 20px;
  min-height: 285px;
  min-width: 285px;
  padding: 20px;
  position: relative;
  margin-bottom: 6px;
  background-color: #fff;
}
.mtn-card.mtn-card--shadow {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.mtn-card .mtn-card__link {
  display: block;
  width: 100%;
  height: 100%;
}
.mtn-card.mtn-card--grey {
  background-color: #f2f2f2;
  color: #000;
}
.mtn-card-stack .mtn-card {
  margin-bottom: 40px;
}
.mtn-card-stack .mtn-card:last-child {
  margin-bottom: 0;
}
.mtn-tag {
  font-family: MTNBrighterSans-Bold, Century Gothic, Arial, sans-serif;
  font-weight: 600;
  background-color: #000;
  display: inline-block;
  color: #fff;
  font-size: 14px;
  padding: 3px 5px;
  margin: 0;
}
.mtn-tag.mtn-tag--white {
  background-color: #fff;
  color: #000;
}
.mtn-tag.mtn-tag--yellow {
  background-color: #fc0;
  color: #000;
}
.mtn-tag.mtn--black {
  background-color: #000;
  color: #fff;
}
.mtn-tag.mtn-tag--momo {
  background-color: #0f6987;
}
.mtn-tag.mtn-tag--play {
  background-color: #e12d6e;
}
.mtn-tag.mtn-tag--grey {
  background-color: #f2f2f2;
  color: #000;
}
.mtn-btn-link {
  text-decoration: none !important;
  position: relative;
  display: inline-block;
  height: auto;
}
.mtn-btn-link .mtn-btn,
.mtn-btn-link .mtn-fab-btn,
.mtn-btn-link .mtn-fab-btn--mini,
.mtn-btn-link .mtn-icon-btn,
.mtn-btn-link .mtn-icon-btn--mini {
  width: 100% !important;
}
.mtn-btn-link.mtn-btn--full-width {
  width: 100%;
}
input.mtn-btn[type="submit"],
input.mtn-fab-btn--mini[type="submit"],
input.mtn-fab-btn[type="submit"],
input.mtn-icon-btn--mini[type="submit"],
input.mtn-icon-btn[type="submit"] {
  -webkit-appearance: none;
}
.mtn-btn--raised {
  background-color: #fc0;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2),
    0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.mtn-btn--raised:hover {
  background-color: #ffe05c;
}
.mtn-btn--raised:active {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12),
    0 2px 4px -1px rgba(0, 0, 0, 0.2);
  background-color: #ffe273;
}
.mtn-btn--raised:focus:not(:active) {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
  background-color: #ffe37c;
}
.mtn-btn--skin-black {
  background-color: #000 !important;
  color: #fff !important;
}
.mtn-btn--skin-black:hover {
  background-color: #1a1a1a !important;
}
.mtn-btn--skin-white {
  background-color: #fff !important;
  color: #000 !important;
}
.mtn-btn--skin-white:hover {
  background-color: #e6e6e6 !important;
}
.mtn-btn--skin-yellow {
  background-color: #fc0 !important;
  color: #000 !important;
}
.mtn-btn--skin-yellow .mdi,
.mtn-btn--skin-yellow .mtn-icon {
  color: #000 !important;
}
.mtn-btn--skin-yellow:hover {
  background-color: #ffd633 !important;
}
.mtn-btn--skin-play {
  background-color: #e12d6e !important;
  color: #fff !important;
}
.mtn-btn--skin-play:hover {
  background-color: #e75a8d !important;
}
.mtn-btn--skin-momo {
  background-color: #0f6987 !important;
  color: #fff !important;
}
.mtn-btn--skin-momo:hover {
  background-color: #148db5 !important;
}
.mtn-btn--text-italic {
  font-family: MTNBrighterSans-MediumItalic, Century Gothic, Arial, sans-serif;
}
.mtn-btn--text-center {
  text-align: center;
}
.mdi.mtn-icon--black,
.mtn-icon.mtn-icon--black {
  color: #000 !important;
}
.mdi.mtn-icon--white,
.mtn-icon.mtn-icon--white {
  color: #fff !important;
}
.mdi.mtn-icon--yellow,
.mtn-icon.mtn-icon--yellow {
  color: #fc0 !important;
}
.mdi.mtn-icon--play,
.mtn-icon.mtn-icon--play {
  color: #e12d6e !important;
}
.mdi.mtn-icon--momo,
.mtn-icon.mtn-icon--momo {
  color: #0f6987 !important;
}
.mtn-btn-group {
  font-size: 0;
}
.mtn-btn-group .mtn-btn-link {
  width: 100%;
  margin-bottom: 10px;
}
.mtn-btn-group .mtn-btn-link:last-child {
  margin-bottom: 0 !important;
}
.mtn-btn-group .mtn-btn-group__2-col .mtn-btn-link {
  width: 49%;
}
.mtn-btn-group .mtn-btn-group__2-col .mtn-btn-link:nth-of-type(odd) {
  margin-right: 2%;
}
.mtn-btn-group .mtn-btn-group__horizontal .mtn-btn-link {
  width: fit-content;
  margin-right: 10px;
  display: inline-block;
}
.mtn-btn-group .mtn-btn-group__horizontal .mtn-btn-link:last-child {
  margin-right: 0;
}
.mtn-btn-group .mtn-btn-group__vertical .mtn-btn-link {
  margin-bottom: 10px;
  display: block;
  width: 100%;
}
.mtn-btn-group .mtn-btn-group__vertical .mtn-btn-link:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .mtn-btn-group.mtn-btn-group--desktop-floating {
    position: relative;
  }
  .mtn-btn-group.mtn-btn-group--desktop-floating .mtn-btn-group__floating {
    margin-bottom: 20px;
  }
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col {
    width: 530px;
    width: fit-content;
    position: relative;
    left: 0;
    right: 0;
    margin: 0 auto;
    margin-top: -60px;
  }
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn--square-icon-desktop.mtn-fab-btn,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn--square-icon-desktop.mtn-fab-btn--mini,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn--square-icon-desktop.mtn-icon-btn,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn--square-icon-desktop.mtn-icon-btn--mini,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn-link,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn.mtn-btn--square-icon-desktop {
    width: auto;
    margin-bottom: 22px;
    margin-right: 70px;
  }
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn--square-icon-desktop.mtn-fab-btn--mini:last-child,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn--square-icon-desktop.mtn-fab-btn:last-child,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn--square-icon-desktop.mtn-icon-btn--mini:last-child,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn--square-icon-desktop.mtn-icon-btn:last-child,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn-link:last-child,
  .mtn-btn-group.mtn-btn-group--desktop-floating
    .mtn-btn-group__floating
    .mtn-btn-group__2-col
    .mtn-btn.mtn-btn--square-icon-desktop:last-child {
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .mtn-btn-group .mtn-btn-group__2-col--desktop {
    position: relative;
    display: block;
  }
  .mtn-btn-group .mtn-btn-group__2-col--desktop .mtn-btn-link {
    width: 49%;
  }
  .mtn-btn-group .mtn-btn-group__2-col--desktop .mtn-btn-link:nth-of-type(odd) {
    margin-right: 2%;
  }
}
.mtn-btn-wrap {
  overflow: hidden;
  position: relative;
  display: inline-block;
  width: 80px;
  height: 93px;
  box-shadow: 13px 0 5px -11px rgba(0, 0, 0, 0.2),
    -13px 0 5px -11px rgba(0, 0, 0, 0.2);
}
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon {
  width: 80px;
  top: 7px;
  height: 70px;
  border-radius: 0;
  background-color: #fff;
  padding: 8px 15px;
  overflow: visible;
  position: relative;
}
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini:after,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini:before,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn:after,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn:before,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini:after,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini:before,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn:after,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn:before,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon:after,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon:before {
  position: absolute;
  content: "";
  background-color: #fff;
  right: -10%;
  width: 120%;
  left: -10%;
  z-index: 1;
  border-radius: 85%;
  height: 34px;
  transition: 0.2s;
}
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini:before,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn:before,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini:before,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn:before,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon:before {
  top: -7px;
}
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini:after,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn:after,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini:after,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn:after,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon:after {
  bottom: -7px;
  box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.16);
}
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini .btn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini .material-icons,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini .mtn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn .btn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn .material-icons,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn .mtn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini .btn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini .material-icons,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini .mtn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn .btn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn .material-icons,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn .mtn-icon,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon .btn-icon,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon .material-icons,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon .mtn-icon {
  position: relative;
  text-align: center;
  width: 40px;
  display: block;
  margin: 0 auto;
  z-index: 2;
}
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini .material-icons,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn--mini .mtn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn .material-icons,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-fab-btn .mtn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini .material-icons,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn--mini .mtn-icon,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn .material-icons,
.mtn-btn-wrap .mtn-btn--square-icon.mtn-icon-btn .mtn-icon,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon .material-icons,
.mtn-btn-wrap .mtn-btn.mtn-btn--square-icon .mtn-icon {
  font-size: 48px;
}
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-fab-btn,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-fab-btn--mini,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-fab-btn--mini:after,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-fab-btn--mini:before,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-fab-btn:after,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-fab-btn:before,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-icon-btn,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-icon-btn--mini,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-icon-btn--mini:after,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-icon-btn--mini:before,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-icon-btn:after,
.mtn-btn-wrap:hover .mtn-btn--square-icon.mtn-icon-btn:before,
.mtn-btn-wrap:hover .mtn-btn.mtn-btn--square-icon,
.mtn-btn-wrap:hover .mtn-btn.mtn-btn--square-icon:after,
.mtn-btn-wrap:hover .mtn-btn.mtn-btn--square-icon:before {
  background-color: #fff5cb;
}
.mtn-btn-wrap.mtn-btn-wrap--grey {
  box-shadow: none;
}
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-fab-btn,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-fab-btn--mini,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-fab-btn--mini:after,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-fab-btn--mini:before,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-fab-btn:after,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-fab-btn:before,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-icon-btn,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-icon-btn--mini,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-icon-btn--mini:after,
.mtn-btn-wrap.mtn-btn-wrap--grey
  .mtn-btn--square-icon.mtn-icon-btn--mini:before,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-icon-btn:after,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-icon-btn:before,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn.mtn-btn--square-icon,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn.mtn-btn--square-icon:after,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn.mtn-btn--square-icon:before {
  background-color: #e8e8e8;
  box-shadow: none;
}
.mtn-btn-wrap.mtn-btn-wrap--grey
  .mtn-btn--square-icon.mtn-fab-btn--mini
  .material-icons,
.mtn-btn-wrap.mtn-btn-wrap--grey
  .mtn-btn--square-icon.mtn-fab-btn--mini
  .mtn-icon,
.mtn-btn-wrap.mtn-btn-wrap--grey
  .mtn-btn--square-icon.mtn-fab-btn
  .material-icons,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-fab-btn .mtn-icon,
.mtn-btn-wrap.mtn-btn-wrap--grey
  .mtn-btn--square-icon.mtn-icon-btn--mini
  .material-icons,
.mtn-btn-wrap.mtn-btn-wrap--grey
  .mtn-btn--square-icon.mtn-icon-btn--mini
  .mtn-icon,
.mtn-btn-wrap.mtn-btn-wrap--grey
  .mtn-btn--square-icon.mtn-icon-btn
  .material-icons,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn--square-icon.mtn-icon-btn .mtn-icon,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn.mtn-btn--square-icon .material-icons,
.mtn-btn-wrap.mtn-btn-wrap--grey .mtn-btn.mtn-btn--square-icon .mtn-icon {
  color: #000;
}
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn--square-icon.mtn-fab-btn,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn--square-icon.mtn-fab-btn--mini,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover
  .mtn-btn--square-icon.mtn-fab-btn--mini:after,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover
  .mtn-btn--square-icon.mtn-fab-btn--mini:before,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn--square-icon.mtn-fab-btn:after,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn--square-icon.mtn-fab-btn:before,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn--square-icon.mtn-icon-btn,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn--square-icon.mtn-icon-btn--mini,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover
  .mtn-btn--square-icon.mtn-icon-btn--mini:after,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover
  .mtn-btn--square-icon.mtn-icon-btn--mini:before,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn--square-icon.mtn-icon-btn:after,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover
  .mtn-btn--square-icon.mtn-icon-btn:before,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn.mtn-btn--square-icon,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn.mtn-btn--square-icon:after,
.mtn-btn-wrap.mtn-btn-wrap--grey:hover .mtn-btn.mtn-btn--square-icon:before {
  background-color: #dcdbdb;
}
@media screen and (min-width: 768px) {
  .mtn-btn-wrap--desktop {
    overflow: hidden;
    position: relative;
    display: inline-block;
    width: 80px;
    height: 93px;
    box-shadow: 13px 0 5px -11px rgba(0, 0, 0, 0.2),
      -13px 0 5px -11px rgba(0, 0, 0, 0.2);
  }
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-fab-btn,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-fab-btn--mini,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-fab-btn--mini:after,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-fab-btn--mini:before,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-fab-btn:after,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-fab-btn:before,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-icon-btn,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-icon-btn--mini,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-icon-btn--mini:after,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-icon-btn--mini:before,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-icon-btn:after,
  .mtn-btn-wrap--desktop:hover .mtn-btn--square-icon.mtn-icon-btn:before,
  .mtn-btn-wrap--desktop:hover .mtn-btn.mtn-btn--square-icon,
  .mtn-btn-wrap--desktop:hover .mtn-btn.mtn-btn--square-icon:after,
  .mtn-btn-wrap--desktop:hover .mtn-btn.mtn-btn--square-icon:before {
    background-color: #fff5cb;
  }
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn--mini,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn--mini,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon {
    width: 80px;
    top: 7px;
    height: 70px;
    border-radius: 0;
    background-color: #fff;
    padding: 8px 15px;
    overflow: visible;
    position: relative;
  }
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn--mini:after,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn--mini:before,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn:after,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn:before,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn--mini:after,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn--mini:before,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn:after,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn:before,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon:after,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon:before {
    position: absolute;
    content: "";
    background: #fff;
    right: -10%;
    width: 120%;
    left: -10%;
    z-index: 1;
    border-radius: 85%;
    height: 34px;
    transition: 0.2s;
  }
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn--mini:before,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn:before,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn--mini:before,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn:before,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon:before {
    top: -7px;
  }
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn--mini:after,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn:after,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn--mini:after,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn:after,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon:after {
    bottom: -7px;
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.16);
  }
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn--mini .btn-icon,
  .mtn-btn-wrap--desktop
    .mtn-btn--square-icon.mtn-fab-btn--mini
    .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn--mini .mtn-icon,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn .btn-icon,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn .mtn-icon,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn--mini .btn-icon,
  .mtn-btn-wrap--desktop
    .mtn-btn--square-icon.mtn-icon-btn--mini
    .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn--mini .mtn-icon,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn .btn-icon,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn .mtn-icon,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon .btn-icon,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon .mtn-icon {
    position: relative;
    text-align: center;
    width: 40px;
    display: block;
    margin: 0 auto;
    z-index: 2;
  }
  .mtn-btn-wrap--desktop
    .mtn-btn--square-icon.mtn-fab-btn--mini
    .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn--mini .mtn-icon,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn .mtn-icon,
  .mtn-btn-wrap--desktop
    .mtn-btn--square-icon.mtn-icon-btn--mini
    .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn--mini .mtn-icon,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn .mtn-icon,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon .material-icons,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon .mtn-icon {
    font-size: 48px;
  }
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn--mini .btn-text,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-fab-btn .btn-text,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn--mini .btn-text,
  .mtn-btn-wrap--desktop .mtn-btn--square-icon.mtn-icon-btn .btn-text,
  .mtn-btn-wrap--desktop .mtn-btn.mtn-btn--square-icon .btn-text {
    display: none;
  }
}
.mtn-badge {
  position: relative;
  display: inline-block;
}
.mtn-badge .btn-text.btn-text--desktop {
  display: none;
}
@media screen and (min-width: 768px) {
  .mtn-badge .btn-text.btn-text--desktop {
    position: absolute;
    display: block;
    top: 93px;
    left: 0;
    right: 0;
    width: 100%;
    height: auto;
    text-align: center;
    font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
  }
}
.mtn-bubble,
.mtn-bubble.mtn-card {
  background-color: #f2f2f2;
  border-radius: 15px;
  padding: 20px 15px;
  position: relative;
  min-width: 115px;
  max-width: 115px;
}
.mtn-bubble.mtn-bubble--square,
.mtn-bubble.mtn-card.mtn-bubble--square {
  border-radius: 0;
}
.mtn-bubble.mtn-bubble--black.is-selected,
.mtn-bubble.mtn-card.mtn-bubble--black.is-selected {
  background-color: #000;
  color: #fff;
}
.mtn-bubble .mtn-bubble__arrow,
.mtn-bubble.mtn-card .mtn-bubble__arrow {
  width: 0;
  height: 0;
  position: absolute;
  margin: auto;
  opacity: 1;
}
.mtn-bubble .mtn-bubble__arrow.mtn-bubble__arrow--up,
.mtn-bubble.mtn-card .mtn-bubble__arrow.mtn-bubble__arrow--up {
  top: -10px;
  left: 0;
  right: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 10px solid #f2f2f2;
}
.mtn-bubble .mtn-bubble__arrow.mtn-bubble__arrow--right,
.mtn-bubble.mtn-card .mtn-bubble__arrow.mtn-bubble__arrow--right {
  top: 0;
  bottom: 0;
  right: -10px;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 10px solid #f2f2f2;
}
.mtn-bubble .mtn-bubble__arrow.mtn-bubble__arrow--down,
.mtn-bubble.mtn-card .mtn-bubble__arrow.mtn-bubble__arrow--down {
  right: 0;
  left: 0;
  bottom: -10px;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 10px solid #f2f2f2;
}
.mtn-bubble .mtn-bubble__arrow.mtn-bubble__arrow--left,
.mtn-bubble.mtn-card .mtn-bubble__arrow.mtn-bubble__arrow--left {
  top: 0;
  bottom: 0;
  left: -10px;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-right: 10px solid #f2f2f2;
}
.mtn-bubble.is-selected,
.mtn-bubble.mtn-card.is-selected {
  background-color: #fc0;
}
.mtn-bubble.is-selected .mtn-bubble__arrow.mtn-bubble__arrow--up,
.mtn-bubble.mtn-card.is-selected .mtn-bubble__arrow.mtn-bubble__arrow--up {
  border-bottom: 10px solid #fc0;
}
.mtn-bubble.is-selected .mtn-bubble__arrow.mtn-bubble__arrow--down,
.mtn-bubble.mtn-card.is-selected .mtn-bubble__arrow.mtn-bubble__arrow--down {
  border-top: 10px solid #fc0;
}
.mtn-bubble.is-selected .mtn-bubble__arrow.mtn-bubble__arrow--left,
.mtn-bubble.mtn-card.is-selected .mtn-bubble__arrow.mtn-bubble__arrow--left {
  border-right: 10px solid #fc0;
}
.mtn-bubble.is-selected .mtn-bubble__arrow.mtn-bubble__arrow--right,
.mtn-bubble.mtn-card.is-selected .mtn-bubble__arrow.mtn-bubble__arrow--right {
  border-left: 10px solid #fc0;
}
.is-selected .mtn-bubble.mtn-card {
  background-color: #fc0;
}
.is-selected .mtn-bubble.mtn-card .mtn-bubble__arrow.mtn-bubble__arrow--up {
  border-bottom: 10px solid #fc0;
}
.is-selected .mtn-bubble.mtn-card .mtn-bubble__arrow.mtn-bubble__arrow--down {
  border-top: 10px solid #fc0;
}
.is-selected .mtn-bubble.mtn-card .mtn-bubble__arrow.mtn-bubble__arrow--left {
  border-right: 10px solid #fc0;
}
.is-selected .mtn-bubble.mtn-card .mtn-bubble__arrow.mtn-bubble__arrow--right {
  border-left: 10px solid #fc0;
}
.mtn-curve {
  position: relative;
  width: 100%;
  z-index: 2 !important;
  min-height: 30px;
}
.mtn-curve .mtn-curve__concave,
.mtn-curve .mtn-curve__convex {
  width: 100%;
  z-index: 3;
}
.mtn-curve .mtn-curve__curve-mobile {
  width: 100%;
  display: block;
}
@media screen and (min-width: 575px) {
  .mtn-curve .mtn-curve__curve-mobile {
    display: none;
  }
}
.mtn-curve .mtn-curve__curve-desktop {
  width: 100%;
  display: none;
}
@media screen and (min-width: 575px) {
  .mtn-curve .mtn-curve__curve-desktop {
    display: block;
  }
}
.mtn-curve.mtn-curve--convex-bottom .mtn-curve__convex {
  width: 100%;
}
.mtn-curve.mtn-curve--concave-bottom .mtn-curve__concave {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.mtn-curve.mtn-curve--convex-top .mtn-curve__convex {
  position: absolute;
  vertical-align: bottom;
  left: 0;
  right: 0;
  top: 0;
  background-color: transparent;
}
.mtn-curve.mtn-curve--concave-top .mtn-curve__concave {
  position: absolute;
  vertical-align: bottom;
  left: 0;
  right: 0;
  bottom: 100%;
  background-color: transparent;
}
.mtn-curve.mtn-curve--convex-top-concave-bottom .mtn-curve__concave,
.mtn-curve.mtn-curve--convex-top-concave-bottom .mtn-curve__convex {
  position: absolute;
  left: 0;
  right: 0;
}
.mtn-curve.mtn-curve--convex-top-concave-bottom .mtn-curve__convex {
  vertical-align: top;
  top: 0;
}
.mtn-curve.mtn-curve--convex-top-concave-bottom .mtn-curve__concave {
  vertical-align: bottom;
  bottom: 0;
}
.mtn-curve-container.mtn-curve-container--striped
  .mtn-curve.mtn-curve--convex-bottom {
  vertical-align: top;
}
.mtn-curve-container.mtn-curve-container--striped
  .mtn-curve.mtn-curve--convex-bottom:nth-of-type(odd) {
  background-color: #f2f2f2;
}
.mtn-curve-container.mtn-curve-container--striped
  .mtn-curve.mtn-curve--convex-bottom:nth-of-type(odd)
  .mtn-curve__content {
  background-color: #fff;
}
.mtn-curve-container.mtn-curve-container--striped
  .mtn-curve.mtn-curve--convex-bottom:nth-of-type(odd)
  .mtn-curve__convex
  path {
  fill: #fff;
  background-color: #f2f2f2;
}
.mtn-curve-container.mtn-curve-container--striped
  .mtn-curve.mtn-curve--convex-bottom:nth-of-type(2n) {
  background-color: #fff;
}
.mtn-curve-container.mtn-curve-container--striped
  .mtn-curve.mtn-curve--convex-bottom:nth-of-type(2n)
  .mtn-curve__content {
  background-color: #f2f2f2;
}
.mtn-curve-container.mtn-curve-container--striped
  .mtn-curve.mtn-curve--convex-bottom:nth-of-type(2n)
  .mtn-curve__convex
  path {
  fill: #f2f2f2;
}
.mtn-curve-container.mtn-curve-container--striped
  .mtn-curve.mtn-curve--convex-bottom:last-child {
  background-color: transparent;
}
.mtn-curve-container.mtn-curve-container--desktop .mtn-curve {
  position: relative;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .mtn-curve-container.mtn-curve-container--desktop .mtn-curve {
    text-align: left;
    font-size: 0;
    padding-left: 50%;
    box-sizing: border-box;
  }
  .mtn-curve-container.mtn-curve-container--desktop .mtn-curve .mtn-curve__col {
    box-sizing: border-box;
    min-height: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: top;
  }
  .mtn-curve-container.mtn-curve-container--desktop
    .mtn-curve
    .mtn-curve__col
    .mtn-curve__concave {
    display: none;
  }
  .mtn-curve-container.mtn-curve-container--desktop
    .mtn-curve
    .mtn-curve__col:first-child,
  .mtn-curve-container.mtn-curve-container--desktop
    .mtn-curve
    .mtn-curve__col:first-of-type {
    width: 50%;
    position: absolute;
    z-index: 0;
    left: 0;
    top: 0;
    right: 0;
  }
  .mtn-curve-container.mtn-curve-container--desktop
    .mtn-curve
    .mtn-curve__col:last-child,
  .mtn-curve-container.mtn-curve-container--desktop
    .mtn-curve
    .mtn-curve__col:nth-of-type(2),
  .mtn-curve-container.mtn-curve-container--desktop
    .mtn-curve
    .mtn-curve__concave {
    z-index: 1;
  }
}
.mtn-svg-fill--white {
  fill: #fff;
}
.mtn-svg-fill--black {
  fill: #000;
}
.mtn-svg-fill--grey {
  fill: #f2f2f2;
}
.mtn-svg-fill--yellow {
  fill: #fc0;
}
.mtn-svg-fill--play {
  fill: #e12d6e;
}
.mtn-svg-fill--momo {
  fill: #0f6987;
}
.mtn-hr {
  border: none;
  margin: 10px 0;
  border-bottom: 1px solid #000;
  width: 100%;
}
.mtn-hr.mtn-hr--yellow {
  border-bottom: 3px solid #fc0;
}
.mtn-hr.mtn-hr--momo {
  border-bottom: 3px solid #0f6987;
}
.mtn-hr.mtn-hr--play {
  border-bottom: 3px solid #e12d6e;
}
.mtn-hr.mtn-hr--white {
  border-bottom: 3px solid #fff;
}
.mtn-hr.mtn-hr--black {
  border-bottom: 3px solid #000;
}
.mtn-banner {
  width: 100%;
  height: 50vh;
  min-height: 230px;
  position: relative;
}
.mtn-banner .mtn-banner__bg {
  width: 100%;
  padding: 30px;
  box-sizing: border-box;
  height: 100%;
  background-image: url(https://images.unsplash.com/photo-1519326882834-04c334752f58?auto=format&fit=crop&ixlib=rb-0.3.5&q=80&s=86222c7bfb514a7eba2cceb95e804e31&w=2928);
  background-size: cover;
  background-position: 50%;
}
.mtn-banner .mtn-banner__bg .mtn-banner__content {
  width: 50%;
  position: absolute;
  bottom: 28%;
  left: 30px;
}
@media (min-width: 992px) {
  .mtn-banner .mtn-banner__bg .mtn-banner__content {
    bottom: 25%;
  }
}
.mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-banner__header {
  margin: 0;
  color: #fff;
  margin-bottom: 15px;
}
.mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-strapline {
  color: #fff;
  margin-bottom: 3px;
}
.mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-btn,
.mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-fab-btn,
.mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-fab-btn--mini,
.mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-icon-btn,
.mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-icon-btn--mini {
  width: 100%;
}
@media (min-width: 768px) {
  .mtn-banner {
    height: 30vh;
  }
  .mtn-banner .mtn-banner__bg .mtn-banner__content {
    bottom: 38%;
  }
  .mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-btn,
  .mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-fab-btn,
  .mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-fab-btn--mini,
  .mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-icon-btn,
  .mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-icon-btn--mini {
    width: 170px;
  }
}
@media (min-width: 992px) {
  .mtn-banner {
    height: 70vh;
  }
  .mtn-banner .mtn-banner__bg .mtn-banner__content {
    bottom: 25%;
  }
  .mtn-banner .mtn-banner__bg .mtn-banner__content .mtn-h2 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  .mtn-banner .mtn-banner__bg .mtn-banner__content {
    bottom: 30%;
  }
}
.mtn-banner.mtn-banner--small .mtn-banner__bg .mtn-banner__content {
  width: 70%;
  bottom: 30%;
}
.mtn-banner.mtn-banner--small .mtn-banner__btn-top {
  position: absolute;
  left: 20px;
  top: 20px;
}
@media (min-width: 575px) {
  .mtn-banner.mtn-banner--small .mtn-banner__bg .mtn-banner__content {
    bottom: 40%;
  }
}
@media (min-width: 992px) {
  .mtn-banner.mtn-banner--small {
    min-height: 300px;
  }
  .mtn-banner.mtn-banner--small .mtn-banner__btn-top {
    top: 40px;
  }
}
@media (min-width: 1200px) {
  .mtn-banner.mtn-banner--small .mtn-banner__bg .mtn-banner__content {
    bottom: 40%;
  }
}
.container-fluid {
  overflow: hidden;
}
.owl-carousel .owl-dots {
  text-align: center;
}
.owl-carousel .owl-dots button.owl-dot {
  width: 6px;
  height: 6px;
  background: #000 !important;
  border-radius: 50%;
  margin-right: 6px;
  border: 1px solid #000;
  outline: none !important;
}
.owl-carousel .owl-dots button.owl-dot.active {
  background: transparent !important;
}
@media screen and (min-width: 1024px) {
  .owl-carousel.owl-carousel--link-card .owl-item:not(.active):before {
    content: "";
    background: #000;
    opacity: 0.8;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 20px;
    z-index: 2;
  }
}
.owl-carousel.owl-carousel--playpass .owl-item:not(.active):before,
.owl-carousel.owl-carousel--product .owl-item:not(.active):before,
.owl-carousel.owl-carousel--profile .owl-item:not(.active):before,
.owl-carousel.owl-carousel--selectable .owl-item:not(.active):before,
.owl-carousel.owl-carousel--tiny .owl-item:not(.active):before {
  display: none !important;
}
.owl-carousel.owl-carousel--selectable .owl-stage-outer,
.owl-carousel.owl-carousel--tiny .owl-stage-outer {
  overflow: visible !important;
}
.owl-carousel.owl-carousel--left .owl-stage {
  padding-left: 0 !important;
}
.owl-carousel .owl-stage-outer {
  padding: 20px 0;
}
.owl-carousel .owl-item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.owl-carousel .owl-item .item {
  width: 100%;
}
.owl-carousel .owl-item .mtn-card--link {
  width: 100% !important;
  height: 350px !important;
}
.owl-carousel .owl-nav {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  pointer-events: none;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.owl-carousel .owl-nav .mdi {
  display: block;
  margin: -10px 0 0;
}
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  font-size: 48px !important;
  color: #fff !important;
  outline: none;
  pointer-events: auto;
}
.owl-carousel .owl-nav .owl-next {
  float: right;
  margin-right: 50px !important;
}
.owl-carousel .owl-nav .owl-prev {
  float: left;
  margin-left: 50px !important;
}
.mtn-navbar__container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.mtn-navbar__container .mtn-btn.white-bg,
.mtn-navbar__container .white-bg.mtn-fab-btn,
.mtn-navbar__container .white-bg.mtn-fab-btn--mini,
.mtn-navbar__container .white-bg.mtn-icon-btn,
.mtn-navbar__container .white-bg.mtn-icon-btn--mini {
  background-color: #fff;
  color: #000;
}
.mtn-navbar__container > .mtn-navbar__collapse,
.mtn-navbar__container > .mtn-navbar__header {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .mtn-navbar__container > .mtn-navbar__collapse,
  .mtn-navbar__container > .mtn-navbar__header {
    margin-right: 0;
    margin-left: 0;
  }
}
.mtn-navbar:after,
.mtn-navbar:before,
.mtn-navbar__collapse:after,
.mtn-navbar__collapse:before,
.mtn-navbar__container:after,
.mtn-navbar__container:before,
.mtn-navbar__header:after,
.mtn-navbar__header:before {
  display: table;
  content: " ";
}
.mtn-navbar:after,
.mtn-navbar__collapse:after,
.mtn-navbar__container:after,
.mtn-navbar__header:after,
nav:after {
  clear: both;
}
.mtn-navbar {
  position: relative;
  background-color: #fc0;
  z-index: 999 !important;
}
.mtn-navbar,
.mtn-navbar *,
.mtn-navbar :after,
.mtn-navbar :before {
  box-sizing: border-box;
}
.mtn-navbar .mtn-navbar__header .navbar-logo {
  display: block;
  padding: 15px 0 15px 15px;
  color: #777;
}
.mtn-navbar .mtn-navbar__header .navbar-logo:focus,
.mtn-navbar .mtn-navbar__header .navbar-logo:hover {
  text-decoration: none;
  color: #5e5e5e;
  background-color: transparent;
}
.mtn-navbar .mtn-navbar__header .navbar-logo img {
  display: block;
  max-width: 100%;
  height: 40px;
}
.mtn-navbar .mtn-navbar__header .mtn-navbar__toggle {
  cursor: pointer;
  position: relative;
  float: right;
  padding: 26px 15px;
  background-color: transparent;
  background-image: none;
  border: none;
}
.mtn-navbar .mtn-navbar__header .mtn-navbar__toggle:focus {
  outline: 0;
}
.mtn-navbar .mtn-navbar__header .mtn-navbar__toggle .mtn-navbar__toggle__bar {
  display: block;
  width: 20px;
  height: 3px;
  border-radius: 1px;
  background-color: #1d1d1d;
}
.mtn-navbar
  .mtn-navbar__header
  .mtn-navbar__toggle
  .mtn-navbar__toggle__bar
  + .mtn-navbar__toggle__bar {
  margin-top: 4px;
  transition: all 0.5s;
}
.mtn-navbar
  .mtn-navbar__header
  .mtn-navbar__toggle
  .mtn-navbar__toggle__bar:nth-of-type(3),
.mtn-navbar
  .mtn-navbar__header
  .mtn-navbar__toggle.navbar-collapsed
  .mtn-navbar__toggle__bar:nth-of-type(2),
.mtn-navbar
  .mtn-navbar__header
  .mtn-navbar__toggle.navbar-collapsed
  .mtn-navbar__toggle__bar:nth-of-type(3),
.mtn-navbar
  .mtn-navbar__header
  .mtn-navbar__toggle.navbar-collapsed
  .mtn-navbar__toggle__bar:nth-of-type(4) {
  transform: translateZ(0) rotate(0deg);
}
.mtn-navbar
  .mtn-navbar__header
  .mtn-navbar__toggle
  .mtn-navbar__toggle__bar:nth-of-type(2) {
  transform: translate3d(0, 7px, 0) rotate(45deg);
  transform-origin: center center;
}
.mtn-navbar
  .mtn-navbar__header
  .mtn-navbar__toggle
  .mtn-navbar__toggle__bar:nth-of-type(3) {
  transform: translateZ(0) rotate(45deg);
  transform-origin: center center;
}
.mtn-navbar
  .mtn-navbar__header
  .mtn-navbar__toggle
  .mtn-navbar__toggle__bar:nth-of-type(4) {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
  transform-origin: center center;
}
.mtn-navbar .mtn-navbar__header .mtn-navbar__toggle .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.mtn-navbar .mtn-navbar__header .mtn-navbar__toggle .sr-only-focusable:active,
.mtn-navbar .mtn-navbar__header .mtn-navbar__toggle .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.mtn-navbar .mtn-navbar__collapse {
  height: 100%;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, 0.1);
  max-height: 0;
  transition: max-height 0.5s cubic-bezier(0, 1, 0, 1);
  background-color: #1d1d1d;
  overflow: hidden;
  display: block;
  box-sizing: border-box;
  border: none;
}
.mtn-navbar .mtn-navbar__collapse.in {
  max-height: 300vh;
  transition: max-height 1s ease-in-out;
  overflow-y: auto;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__item {
  padding: 20px 30px;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__item:last-child {
  padding-bottom: 40px;
}
.mtn-navbar .mtn-navbar__collapse .nav-item--mobile {
  display: list-item;
  background-color: #1d1d1d;
}
.mtn-navbar .mtn-navbar__collapse .nav-item--desktop,
.mtn-navbar .mtn-navbar__collapse .nav-list--desktop {
  display: none;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .mtn-accordion__panel,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .mtn-navbar__item,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav li {
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .mtn-accordion__panel > a,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .mtn-navbar__item > a,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
  color: #777;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-accordion__panel
  > a:focus,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-accordion__panel
  > a:hover,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .mtn-navbar__item > a:focus,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .mtn-navbar__item > a:hover,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav li > a:focus,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav li > a:hover {
  color: #333;
  background-color: transparent;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav > .active > a,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav > .active > a:focus,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav > .active > a:hover {
  color: #555;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav > .disabled > a,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav > .disabled > a:focus,
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav > .disabled > a:hover {
  color: #ccc;
  background-color: transparent;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item.mtn-navbar__tabs {
  background-color: #fc0;
  color: #fff;
  width: 100%;
  font-size: 0;
  margin: 0;
  padding: 13px 30px;
  border-top: 1px solid #ffea9d;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item.mtn-navbar__tabs
  .mtn-navbar__tab {
  display: inline-block;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item.mtn-navbar__tabs
  .mtn-navbar__tab
  .material-icons,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item.mtn-navbar__tabs
  .mtn-navbar__tab
  .mtn-icon {
  font-size: 24px;
  color: #fff;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item.mtn-navbar__tabs
  .mtn-navbar__tab
  .material-icons:hover,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item.mtn-navbar__tabs
  .mtn-navbar__tab
  .mtn-icon:hover {
  color: #1d1d1d;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .mtn-navbar__item .mtn-btn,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item
  .mtn-fab-btn,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item
  .mtn-fab-btn--mini,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item
  .mtn-icon-btn,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar__item
  .mtn-icon-btn--mini {
  width: 100%;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .nav-item--search {
  border-bottom: 1px solid #6a6b6b;
  color: #fff;
  padding: 0;
  background-color: #1d1d1d;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box {
  padding: 0;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box
  .mtn-input__label {
  display: none;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box
  .mtn-input__input {
  border: none;
  padding: 15px 30px;
  font-size: 14px;
  color: #fff;
  line-height: 1;
  height: 44px;
  font-family: MTNBrighterSans-MediumItalic, Century Gothic, Arial, sans-serif;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box
  .mtn-input__input:active,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box
  .mtn-input__input:focus {
  outline: none;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box.mtn-input--icon
  .mtn-input__icon
  .material-icons,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box.mtn-input--icon
  .mtn-input__icon
  .mtn-icon {
  font-size: 24px;
  line-height: 44px;
  color: #666;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box.mtn-input--icon.mtn-input--icon-right
  .mtn-input__icon {
  right: 30px;
  bottom: 0;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box.mtn-input--icon.is-focused
  .mtn-input__icon
  .mtn-icon {
  color: #fff;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .social-icons-container {
  padding: 20px 0 0;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .social-icons-container
  .social-icon
  .mtn-icon {
  color: #fff;
  font-size: 28px;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .social-icons-container
  .social-icon
  .mtn-icon:hover {
  color: #fc0;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .mtn-text-copyright {
  margin: 20px 0;
  text-align: center;
}
.mtn-navbar .mtn-navbar__collapse .mtn-navbar__nav .mtn-text-copyright:after {
  clear: both;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-text-copyright
  a:first-child {
  float: left;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-text-copyright
  a:last-child {
  float: right;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn--outlined.outline-white.mtn-btn--text-right-icon.mtn-fab-btn,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn--outlined.outline-white.mtn-btn--text-right-icon.mtn-fab-btn--mini,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn--outlined.outline-white.mtn-btn--text-right-icon.mtn-icon-btn,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn--outlined.outline-white.mtn-btn--text-right-icon.mtn-icon-btn--mini,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn.mtn-btn--outlined.outline-white.mtn-btn--text-right-icon,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn--outlined.outline-white-bg-black.mtn-btn--text-right-icon.mtn-fab-btn,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn--outlined.outline-white-bg-black.mtn-btn--text-right-icon.mtn-fab-btn--mini,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn--outlined.outline-white-bg-black.mtn-btn--text-right-icon.mtn-icon-btn,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn--outlined.outline-white-bg-black.mtn-btn--text-right-icon.mtn-icon-btn--mini,
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .mtn-select__title.mtn-btn.mtn-btn--outlined.outline-white-bg-black.mtn-btn--text-right-icon {
  background-color: #1d1d1d;
  border: 2px solid #fff;
  background-color: #000;
  color: #fff;
}
@media (min-width: 768px) {
  .mtn-navbar .mtn-navbar__container .mtn-navbar__header {
    float: left;
  }
  .mtn-navbar .mtn-navbar__container .mtn-navbar__header .navbar-logo {
    margin-left: -15px;
  }
  .mtn-navbar .mtn-navbar__container .mtn-navbar__header .mtn-navbar__toggle {
    display: none;
  }
  .mtn-navbar .mtn-navbar__container .mtn-navbar__collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .mtn-navbar .mtn-navbar__container .mtn-navbar__collapse.in {
    overflow-y: visible;
  }
  .mtn-navbar .mtn-navbar__container .mtn-navbar__collapse .nav-item--mobile {
    display: none;
  }
  .mtn-navbar .mtn-navbar__container .mtn-navbar__collapse .nav-list--desktop {
    display: block;
    list-style: none;
    margin: 0;
    float: right;
    padding: 14px 0;
    margin-left: 15px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .nav-list--desktop
    .mtn-navbar__item.nav-item--search {
    font-size: 24px;
  }
  .mtn-navbar .mtn-navbar__container .mtn-navbar__collapse .mtn-navbar__item,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__item:last-child {
    padding: 0;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__item.nav-item--search {
    margin-right: 15px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__item.nav-item--search
    .material-icons,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__item.nav-item--search
    .mtn-icon {
    line-height: 40px;
    vertical-align: middle;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__item.nav-item--desktop {
    display: inline-block;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion {
    float: left;
    margin: 0;
    padding-top: 25px;
    padding-bottom: 25px;
    font-size: 0;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    li {
    float: left;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    li
    a {
    padding-top: 15px;
    padding-bottom: 15px;
    padding: 0;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel {
    position: relative;
    padding: 0;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel.is-active
    .mtn-accordion__title,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel.is-active
    .mtn-accordion__title
    a:link {
    font-family: MTNBrighterSans-Bold, Century Gothic, Arial, sans-serif;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title {
    border: none;
    background-color: #fc0;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:active,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:link,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:visited {
    padding: 0;
    color: #000;
    text-align: left;
    padding-left: 0;
    font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
    position: relative;
    display: inline;
    vertical-align: middle;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:active:after,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:link:after,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:visited:after {
    font-family: Material Icons;
    font-size: 22px;
    content: "\e313";
    display: block;
    position: absolute;
    padding-left: 20px;
    right: -28px;
    top: -1px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a
    .material-icons,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a
    .mtn-icon {
    transition: all 1s cubic-bezier(0, 1, 0, 1);
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title:hover,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title:hover
    a {
    font-family: MTNBrighterSans-Bold, Century Gothic, Arial, sans-serif;
    font-weight: 700;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    .mtn-accordion__toggle {
    display: none;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content {
    position: absolute;
    top: 25px;
    border-radius: 15px;
    z-index: 1;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item {
    background-color: #1d1d1d;
    padding: 20px;
    padding-right: 30px;
    min-width: 150px;
    font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item
    a {
    font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item:after {
    right: 15px;
    top: 18px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item:hover {
    background-color: #4c4c4c;
    color: #fff;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item:hover
    a {
    color: #fff;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item:last-child {
    border-bottom: none;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .menu-item-has-children.mtn-accordion__panel {
    margin-left: 30px;
    min-width: 72px;
  }
  #mtn-navbar__accordion {
    background-color: #fc0;
  }
}
@media (min-width: 992px) {
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel,
  .mtn-navbar .mtn-navbar__container .mtn-navbar__collapse .nav-list--desktop {
    margin-left: 30px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__item.nav-item--search {
    margin-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a {
    font-size: 14px;
  }
}
@media (min-width: 811px) and (max-width: 860px) {
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel {
    margin-left: 10px;
    max-width: 50px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel:nth-of-type(2) {
    margin-left: 15px;
  }
  .mtn-navbar .mtn-navbar__container .mtn-navbar__collapse .nav-list--desktop {
    margin-left: 10px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__item.nav-item--search {
    margin-right: 10px;
  }
}
@media (max-width: 860px) and (min-width: 768px) {
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel {
    margin-left: 15px !important;
    max-width: 90px !important;
  }
}
@media (min-width: 768px) and (max-width: 810px) {
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel {
    margin-left: 4px;
    max-width: 45px;
    background-color: #fc0;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel:nth-of-type(2) {
    margin-left: 15px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:active:after,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:after,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:link:after,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:visited:after {
    right: -25px;
  }
  .mtn-navbar .mtn-navbar__container .mtn-navbar__collapse .nav-list--desktop {
    margin-left: 0;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__item.nav-item--search {
    margin-right: 8px;
  }
}
.noscroll {
  overflow: hidden;
}
.overlay {
  position: fixed;
  overflow-y: scroll;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.mtn-navbar .mtn-navbar__header .mtn-navbar__logo {
  display: block;
  padding: 15px 0;
  color: #777;
}
.mtn-navbar .mtn-navbar__header .mtn-navbar__logo img {
  display: block;
  max-width: 100%;
  height: 40px;
  border-radius: 0;
}
.mtn-navbar
  .mtn-navbar__collapse
  .mtn-navbar__nav
  .nav-item--search
  .mtn-input.mtn-search-box.mtn-input--icon
  .mtn-input__icon
  .mtn-icon {
  font-size: 22px;
  line-height: 39px;
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__content
  .mtn-accordion__item
  a,
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__content
  .mtn-accordion__item
  a:focus {
  background-color: transparent;
  outline: none;
}
.nav-link {
  padding: 0;
  cursor: pointer;
}
.dropdown-item.depth-2 {
  padding: 0 1rem;
}
.mtn-accordion__content {
  z-index: 10 !important;
}
.dropdown-toggle:after {
  border: none;
}
.widget {
  margin: auto;
}
.dropdown-item {
  padding: 0;
}
.item-has-no-children:after {
  display: none !important;
}
.mtn-accordion__title:hover a {
  font-weight: 400 !important;
}
@media (min-width: 768px) {
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion {
    padding-top: 25px;
    padding-bottom: 15px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    ul
    .mtn-accordion__item:first-child {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    ul
    .mtn-accordion__item:last-child {
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content {
    background-color: #1d1d1d;
    min-width: 250px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item {
    width: 100%;
    padding: 0;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item:last-child {
    border-bottom: none;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .accordion-dropdown.mtn-accordion__item:active
    > .mtn-accordion__content.sub-dropdown,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .accordion-dropdown.mtn-accordion__item:hover
    > .mtn-accordion__content.sub-dropdown {
    overflow: visible !important;
    left: 99%;
    top: 5px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:active:after {
    top: -4px;
    right: -25px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:link {
    margin-right: 15px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:link:after,
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:visited:after {
    top: -4px;
    right: -25px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    .item-has-no-children.mtn-accordion__panel
    .mtn-accordion__title
    a:after {
    display: none;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__nav.mtn-accordion
    li
    a {
    padding: 20px 30px 20px 20px;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .nav-list--desktop
    .mtn-navbar__item.nav-item--search {
    vertical-align: middle;
    vertical-align: -webkit-baseline-middle;
  }
  .mtn-navbar
    .mtn-navbar__container
    .mtn-navbar__collapse
    .mtn-navbar__item.nav-item--search
    .mtn-icon {
    font-size: 18px;
    line-height: 45px;
  }
  .mtn-navbar button {
    border: none;
    outline: none;
    background-color: transparent;
    cursor: pointer;
  }
  .mtn-accordion .mtn-accordion__panel .mtn-accordion__content.sub-dropdown {
    transition: none;
  }
  .mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content.accordion-dropdown,
  .mtn-accordion__content.sub-dropdown {
    overflow: hidden;
  }
  .accordion-dropdown:hover .mtn-accordion__content.accordion-dropdown {
    max-height: fit-content;
    overflow: visible;
    top: 20px !important;
  }
  .dropdown-item {
    margin-right: 15px;
  }
  .dropdown-item:focus,
  .dropdown-item:hover {
    background-color: transparent;
  }
  .mtn-icon-search {
    position: absolute;
  }
  .search-field.active {
    width: 200px;
    margin-right: 0;
    border: 2px solid #000 !important;
    border-radius: 20px;
    right: 10px;
  }
  .search-field.active .mtn-icon-search {
    visibility: hidden;
  }
  .search-field.active:after {
    height: 0;
  }
  .search-field {
    display: inline-block;
    position: relative;
    height: 35px;
    width: 30px;
    box-sizing: border-box;
    margin: 0 8px 7px 0;
    padding: 7px 9px 15px;
    border: 3px solid #fff;
    border-radius: 25px;
    transition: all 0.2s ease;
    cursor: text;
    background: transparent;
    border-color: transparent !important;
    outline: none;
  }
  .search-field:hover {
    width: 200px;
    margin-right: 0;
    border: 2px solid #000 !important;
    border-radius: 20px;
    right: 10px;
  }
  .search-field:hover .mtn-icon-search {
    visibility: hidden;
  }
  .search-field:hover:after {
    height: 0;
  }
  .search-field:after {
    content: "";
    position: absolute;
    width: 3px;
    height: 20px;
    right: -5px;
    top: 21px;
    background: #fff;
    border-radius: 3px;
    transform: rotate(-45deg);
    transition: all 0.2s ease;
    border: 2px solid #000 !important;
  }
  .search-field input {
    width: 100%;
    border: none;
    box-sizing: border-box;
    font-family: Helvetica;
    font-size: 15px;
    color: inherit;
    background: transparent;
    outline-width: 0;
  }
  input[type="text"].search-field {
    padding: 10px;
    font-size: 14px;
  }
  .mtn-accordion .mtn-accordion__panel .mtn-accordion__title {
    background-color: #fc0;
  }
}
@media (max-width: 760px) {
  .mtn-navbar .mtn-navbar__header .mtn-navbar__logo {
    padding: 15px 0 15px 15px;
  }
  .mtn-accordion .mtn-accordion__panel .mtn-accordion__toggle {
    position: absolute;
    right: 0;
    top: -5px;
    margin: 6px 0;
    background-color: transparent;
    background-image: none;
    border: none;
    width: 50px;
    height: 30px;
    padding: 20px 55px 20px 30px;
  }
  .mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item {
    padding: 15px 0;
    padding: 0;
  }
  .p-l {
    padding-left: 45px;
  }
  .item-has-no-children.mtn-accordion__panel
    .mtn-accordion__title
    .mtn-accordion--toggle,
  .mtn-accordion__content.sub-dropdown {
    display: none;
  }
  .dropdown-item.depth-1,
  .nav-link {
    padding: 15px 0;
  }
  .mtn-select .mtn-select__list.is-open {
    max-height: 300px;
    overflow: scroll;
  }
  .justify-evenly .justify-item {
    display: inline-block;
    padding-right: 15px;
  }
  .justify-evenly {
    font-size: 0;
    text-align: justify;
    width: 100%;
  }
}
.mtn-footer {
  background-color: #000;
  width: 100%;
}
.mtn-footer,
.mtn-footer *,
.mtn-footer :after,
.mtn-footer :before {
  box-sizing: border-box;
}
.mtn-footer .mtn-accordion__title {
  background: transparent !important;
}
@media screen and (min-width: 1024px) {
  .mtn-footer .mtn-accordion__title a {
    padding: 20px 0 !important;
  }
}
.mtn-footer .mtn-text-copyright {
  margin: 20px 0;
  text-align: center;
  clear: both;
}
.mtn-footer .mtn-text-copyright a:first-child {
  float: left;
}
.mtn-footer .mtn-text-copyright a:last-child {
  float: right;
}
.mtn-footer .mtn-btn--text-right-icon {
  background-color: #000;
}
.mtn-footer .mtn-footer__item {
  padding: 20px 30px;
}
.mtn-footer .mtn-footer__item:last-child {
  padding-bottom: 40px;
}
.mtn-footer .mtn-footer__item .mtn-btn,
.mtn-footer .mtn-footer__item .mtn-fab-btn,
.mtn-footer .mtn-footer__item .mtn-fab-btn--mini,
.mtn-footer .mtn-footer__item .mtn-icon-btn,
.mtn-footer .mtn-footer__item .mtn-icon-btn--mini {
  width: 100%;
}
.mtn-footer .mtn-footer__item.mtn-footer__item--search {
  border-bottom: 1px solid #6a6b6b;
  color: #fff;
  padding: 0;
}
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box {
  padding: 0;
}
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box
  .mtn-input__label {
  display: none;
}
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box
  .mtn-input__input {
  border: none;
  padding: 15px 30px;
  font-size: 14px;
  color: #fff;
  line-height: 1;
  height: 44px;
  font-family: MTNBrighterSans-MediumItalic, Century Gothic, Arial, sans-serif;
}
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box
  .mtn-input__input:active,
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box
  .mtn-input__input:focus {
  outline: none;
}
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box.mtn-input--icon
  .mtn-input__icon
  .material-icons,
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box.mtn-input--icon
  .mtn-input__icon
  .mtn-icon {
  font-size: 24px;
  line-height: 44px;
  color: #666;
}
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box.mtn-input--icon.mtn-input--icon-right
  .mtn-input__icon {
  right: 30px;
  bottom: 0;
}
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box.mtn-input--icon.is-focused
  .mtn-input__icon
  .mtn-icon,
.mtn-footer
  .mtn-footer__item.mtn-footer__item--search
  .mtn-input.mtn-search-box.mtn-input__icon
  .mtn-icon {
  color: #fff;
}
.mtn-footer .social-icons-container {
  padding: 20px 0 0;
}
.mtn-footer .social-icons-container .social-icon .mdi,
.mtn-footer .social-icons-container .social-icon .mtn-icon {
  color: #fff;
  font-size: 28px;
}
.mtn-footer .social-icons-container .social-icon .mdi:hover,
.mtn-footer .social-icons-container .social-icon .mtn-icon:hover {
  color: #fc0;
}
@media (min-width: 700px) {
  .mtn-footer .mtn-footer__hide-desktop,
  .mtn-footer .mtn-footer__hide-desktop * {
    display: none !important;
  }
  .mtn-footer .mtn-footer__desktop-right {
    float: right;
  }
  .mtn-footer .mtn-footer__item {
    padding-left: 0;
    padding-right: 0;
  }
  .mtn-footer .mtn-footer__item .mtn-btn,
  .mtn-footer .mtn-footer__item .mtn-fab-btn,
  .mtn-footer .mtn-footer__item .mtn-fab-btn--mini,
  .mtn-footer .mtn-footer__item .mtn-icon-btn,
  .mtn-footer .mtn-footer__item .mtn-icon-btn--mini {
    width: auto;
    margin-bottom: 10px;
  }
  .mtn-footer .mtn-footer__item.mtn-footer__item:last-child {
    padding-bottom: 130px;
  }
  .mtn-footer .mtn-accordion {
    margin: 0;
    padding: 0;
    padding: 4%;
    font-size: 0;
    list-style: none;
    width: 100%;
  }
  .mtn-footer .mtn-accordion .mtn-accordion__panel {
    position: relative;
    margin-left: 15px;
    min-width: 72px;
    padding: 0;
    margin: 0;
    display: inline-block;
    vertical-align: top;
    width: 16.6666%;
    font-size: 0;
  }
  .mtn-footer .mtn-accordion .mtn-accordion__panel .mtn-accordion__title {
    border: none;
  }
  .mtn-footer .mtn-accordion .mtn-accordion__panel .mtn-accordion__title a {
    padding: 0 0 20px;
    font-family: MTNBrighterSans-Bold, Century Gothic, Arial, sans-serif !important;
  }
  .mtn-footer .mtn-accordion .mtn-accordion__panel .mtn-accordion__toggle {
    display: none;
  }
  .mtn-footer .mtn-accordion .mtn-accordion__panel .mtn-accordion__content {
    margin: 0;
    padding: 0;
    max-height: 400px;
    transition: all 1s ease;
  }
  .mtn-footer
    .mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item {
    font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
    background-color: #000;
    border: none;
    padding: 0 0 15px;
  }
  .mtn-footer
    .mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item:after {
    display: none;
  }
  .mtn-footer .mtn-accordion .social-icons-container {
    text-align: left;
    width: auto;
    padding: 0;
  }
  .mtn-footer .mtn-accordion .social-icons-container .social-icon {
    margin-right: 20px;
  }
  .mtn-footer .mtn-accordion .mtn-select {
    width: auto;
    float: right;
  }
  .mtn-footer .mtn-accordion .mtn-select li {
    font-size: 14px;
  }
  .mtn-footer .mtn-accordion .mtn-btn,
  .mtn-footer .mtn-accordion .mtn-fab-btn,
  .mtn-footer .mtn-accordion .mtn-fab-btn--mini,
  .mtn-footer .mtn-accordion .mtn-icon-btn,
  .mtn-footer .mtn-accordion .mtn-icon-btn--mini,
  .mtn-footer .mtn-accordion .mtn-select {
    min-width: 285px;
  }
  .mtn-footer .mtn-accordion .mtn-footer__desktop-left {
    width: 50%;
    float: left;
  }
  .mtn-footer .mtn-accordion .copyright-links {
    text-align: left;
  }
  .mtn-footer .mtn-accordion .copyright-links a {
    float: none;
    margin-right: 40px;
  }
  .mtn-footer .mtn-accordion .mtn-text-copyright:first-child {
    margin-top: 0;
  }
}
.clearfix {
  clear: both;
}
.mtn-footer
  .mtn-btn--outlined
  .outline-white
  .mtn-btn--text-right-icon
  .mtn-select__title
  .mtn-btn,
.mtn-footer
  .mtn-btn--outlined
  .outline-white
  .mtn-btn--text-right-icon
  .mtn-select__title
  .mtn-fab-btn,
.mtn-footer
  .mtn-btn--outlined
  .outline-white
  .mtn-btn--text-right-icon
  .mtn-select__title
  .mtn-fab-btn--mini,
.mtn-footer
  .mtn-btn--outlined
  .outline-white
  .mtn-btn--text-right-icon
  .mtn-select__title
  .mtn-icon-btn,
.mtn-footer
  .mtn-btn--outlined
  .outline-white
  .mtn-btn--text-right-icon
  .mtn-select__title
  .mtn-icon-btn--mini,
.mtn-footer .mtn-btn--text-right-icon,
.mtn-footer .mtn-btn:focus:not(:active),
.mtn-footer .mtn-btn:hover,
.mtn-footer .mtn-fab-btn--mini:focus:not(:active),
.mtn-footer .mtn-fab-btn--mini:hover,
.mtn-footer .mtn-fab-btn:focus:not(:active),
.mtn-footer .mtn-fab-btn:hover,
.mtn-footer .mtn-icon-btn--mini:focus:not(:active),
.mtn-footer .mtn-icon-btn--mini:hover,
.mtn-footer .mtn-icon-btn:focus:not(:active),
.mtn-footer .mtn-icon-btn:hover {
  background-color: #1d1d1d;
  border: 2px solid #fff;
  background-color: #000;
  color: #fff;
}
.mtn-footer a {
  text-decoration: none;
}
.mtn-footer .dropdown-item {
  padding: 0;
}
@media (min-width: 768px) {
  .mtn-footer .mtn-accordion {
    padding: 4% 8%;
    background-color: #000;
  }
  .mtn-footer .mtn-accordion .mtn-accordion__panel .mtn-accordion__title {
    background-color: transparent;
  }
}
@media (max-width: 1200px) {
  .mtn-footer .mtn-accordion .mtn-accordion__panel {
    width: 30.6666%;
  }
}
@media (max-width: 760px) {
  .dropdown-item.depth-1,
  .mtn-footer .nav-link {
    padding: 10px 0;
  }
  .mtn-footer .p-l {
    padding-left: 0;
  }
  .mtn-footer
    .mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-accordion__item {
    padding: 0;
  }
}
@media (max-width: 699px) {
  .mtn-footer .mtn-accordion .mtn-accordion__panel {
    width: auto;
  }
  .mtn-footer .p-l {
    padding-left: 45px;
  }
}
.mtn-footer .mtn-accordion .social-icons-container {
  padding-bottom: 10px;
}
.mtn-footer .mtn-a,
.mtn-footer a {
  font-family: MTNBrighterSans-Light, Century Gothic, Arial, sans-serif;
}
.mtn-footer .mtn-accordion {
  background-color: #000;
}
.mtn-footer .mtn-text-copyright {
  margin: 15px 0;
}
.mtn-footer .justify-evenly .justify-item {
  display: inline-block;
  padding-right: 15px;
}
.mtn-footer .justify-evenly {
  font-size: 0;
  text-align: justify;
  width: 100%;
}
.mtn-footer .mtn-select .mtn-select__list.is-open {
  max-height: 300px;
  overflow: auto;
}
.mtn-btn,
.mtn-fab-btn,
.mtn-fab-btn--mini,
.mtn-icon-btn,
.mtn-icon-btn--mini {
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
  font-weight: 500;
  background-color: #fc0;
  border: none;
  border-radius: 24px;
  color: #000;
  position: relative;
  height: 40px;
  margin: 0;
  min-width: 64px;
  padding: 0 16px;
  font-size: 14px;
  line-height: 1 !important;
  letter-spacing: 0;
  overflow: hidden;
  will-change: box-shadow;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1),
    background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1),
    color 0.2s cubic-bezier(0.4, 0, 0.2, 1),
    border 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  outline: none;
  cursor: pointer;
  text-decoration: none !important;
  text-align: left;
  line-height: 40px;
  vertical-align: middle;
  box-sizing: border-box;
  display: inline-flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.mtn-btn .mtn-icon:before,
.mtn-fab-btn--mini .mtn-icon:before,
.mtn-fab-btn .mtn-icon:before,
.mtn-icon-btn--mini .mtn-icon:before,
.mtn-icon-btn .mtn-icon:before {
  font-family: mtn-icon !important;
}
.mtn-btn .material-icons,
.mtn-btn .mdi,
.mtn-btn .mtn-icon,
.mtn-fab-btn--mini .material-icons,
.mtn-fab-btn--mini .mdi,
.mtn-fab-btn--mini .mtn-icon,
.mtn-fab-btn .material-icons,
.mtn-fab-btn .mdi,
.mtn-fab-btn .mtn-icon,
.mtn-icon-btn--mini .material-icons,
.mtn-icon-btn--mini .mdi,
.mtn-icon-btn--mini .mtn-icon,
.mtn-icon-btn .material-icons,
.mtn-icon-btn .mdi,
.mtn-icon-btn .mtn-icon {
  position: relative;
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
}
.mtn-btn::-moz-focus-inner,
.mtn-fab-btn--mini::-moz-focus-inner,
.mtn-fab-btn::-moz-focus-inner,
.mtn-icon-btn--mini::-moz-focus-inner,
.mtn-icon-btn::-moz-focus-inner {
  border: 0;
}
.mtn-btn:hover,
.mtn-fab-btn--mini:hover,
.mtn-fab-btn:hover,
.mtn-icon-btn--mini:hover,
.mtn-icon-btn:hover {
  background-color: #ffe05c;
}
.mtn-btn:focus:not(:active),
.mtn-fab-btn--mini:focus:not(:active),
.mtn-fab-btn:focus:not(:active),
.mtn-icon-btn--mini:focus:not(:active),
.mtn-icon-btn:focus:not(:active) {
  background-color: #ffe37c;
}
.mtn-btn:active,
.mtn-fab-btn--mini:active,
.mtn-fab-btn:active,
.mtn-icon-btn--mini:active,
.mtn-icon-btn:active {
  background-color: #ffe273;
}
.mtn-btn .mtn-btn__ripple-container,
.mtn-fab-btn--mini .mtn-btn__ripple-container,
.mtn-fab-btn .mtn-btn__ripple-container,
.mtn-icon-btn--mini .mtn-btn__ripple-container,
.mtn-icon-btn .mtn-btn__ripple-container {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  overflow: hidden;
}
.mtn-btn--disabled.mtn-fab-btn--mini .mtn-btn__ripple-container .mtn-ripple,
.mtn-btn--disabled.mtn-fab-btn .mtn-btn__ripple-container .mtn-ripple,
.mtn-btn--disabled.mtn-icon-btn--mini .mtn-btn__ripple-container .mtn-ripple,
.mtn-btn--disabled.mtn-icon-btn .mtn-btn__ripple-container .mtn-ripple,
.mtn-btn.mtn-btn--disabled .mtn-btn__ripple-container .mtn-ripple,
.mtn-btn[disabled] .mtn-btn__ripple-container .mtn-ripple,
.mtn-fab-btn--mini[disabled] .mtn-btn__ripple-container .mtn-ripple,
.mtn-fab-btn[disabled] .mtn-btn__ripple-container .mtn-ripple,
.mtn-icon-btn--mini[disabled] .mtn-btn__ripple-container .mtn-ripple,
.mtn-icon-btn[disabled] .mtn-btn__ripple-container .mtn-ripple {
  background-color: transparent;
}
.mtn-btn--left-and-right-icon,
.mtn-btn--text-left-icon,
.mtn-btn--text-right-icon {
  min-width: fit-content;
  clear: both;
}
.mtn-btn--left-and-right-icon .mdi,
.mtn-btn--left-and-right-icon .mtn-icon,
.mtn-btn--text-left-icon .mdi,
.mtn-btn--text-left-icon .mtn-icon,
.mtn-btn--text-right-icon .mdi,
.mtn-btn--text-right-icon .mtn-icon {
  font-size: 20px;
}
.mtn-btn--text-right-icon .mdi,
.mtn-btn--text-right-icon .mtn-icon {
  margin-left: 20px;
  margin-right: -7px;
}
.mtn-btn--left-and-right-icon .material-icons:first-of-type,
.mtn-btn--left-and-right-icon .mdi:first-of-type,
.mtn-btn--left-and-right-icon .mtn-icon:first-of-type,
.mtn-btn--text-left-icon .material-icons,
.mtn-btn--text-left-icon .mdi,
.mtn-btn--text-left-icon .mtn-icon {
  margin-left: -5px;
  margin-right: 8px;
}
.mtn-btn--left-and-right-icon .material-icons:last-of-type,
.mtn-btn--left-and-right-icon .mdi:last-of-type,
.mtn-btn--left-and-right-icon .mtn-icon:last-of-type {
  margin-right: -7px;
  margin-left: 20px;
}
.mtn-btn--full-width .mtn-btn--no-icon .btn-text {
  margin: 0 auto;
}
.mtn-btn[disabled],
.mtn-fab-btn--mini[disabled],
.mtn-fab-btn[disabled],
.mtn-icon-btn--mini[disabled],
.mtn-icon-btn[disabled] {
  cursor: default;
  background: rgba(0, 0, 0, 0.12) !important;
  color: rgba(0, 0, 0, 0.26) !important;
  box-shadow: none;
}
.mtn-btn[disabled]:active,
.mtn-btn[disabled]:hover,
.mtn-fab-btn--mini[disabled]:active,
.mtn-fab-btn--mini[disabled]:hover,
.mtn-fab-btn[disabled]:active,
.mtn-fab-btn[disabled]:hover,
.mtn-icon-btn--mini[disabled]:active,
.mtn-icon-btn--mini[disabled]:hover,
.mtn-icon-btn[disabled]:active,
.mtn-icon-btn[disabled]:hover {
  background: rgba(0, 0, 0, 0.12) !important;
}
.mtn-btn--outlined {
  padding: 0 14px;
  background: transparent;
}
.mtn-btn--outlined.outline-white {
  border: 2px solid #fff;
  color: #fff;
}
.mtn-btn--outlined.outline-white:hover {
  background: #e6e6e6;
}
.mtn-btn--outlined.outline-black {
  border: 2px solid #000;
  color: #000;
}
.mtn-btn--outlined.outline-black:hover {
  background: #999;
}
.mtn-btn--outlined.outline-yellow {
  border: 2px solid #fc0;
  color: #fc0;
}
.mtn-btn--outlined.outline-yellow:hover {
  background: #fff5cc;
}
.mtn-btn--outlined.outline-momo {
  border: 2px solid #0f6987;
  color: #0f6987;
}
.mtn-btn--outlined.outline-momo:hover {
  background: #73d0ef;
}
.mtn-btn--outlined.outline-play {
  border: 2px solid #e12d6e;
  color: #e12d6e;
}
.mtn-btn--outlined.outline-play:hover {
  background: #fbe0e9;
}
.mtn-btn--rect.mtn-fab-btn--mini:hover,
.mtn-btn--rect.mtn-fab-btn:hover,
.mtn-btn--rect.mtn-icon-btn--mini:hover,
.mtn-btn--rect.mtn-icon-btn:hover,
.mtn-btn.mtn-btn--rect:hover,
.mtn-btn.outline-black-bg-white:hover,
.mtn-btn.white-bg:hover,
.outline-black-bg-white.mtn-fab-btn--mini:hover,
.outline-black-bg-white.mtn-fab-btn:hover,
.outline-black-bg-white.mtn-icon-btn--mini:hover,
.outline-black-bg-white.mtn-icon-btn:hover,
.white-bg.mtn-fab-btn--mini:hover,
.white-bg.mtn-fab-btn:hover,
.white-bg.mtn-icon-btn--mini:hover,
.white-bg.mtn-icon-btn:hover {
  background-color: #fff5cb;
}
.mtn-btn--rect.mtn-fab-btn--mini .mtn-ripple,
.mtn-btn--rect.mtn-fab-btn .mtn-ripple,
.mtn-btn--rect.mtn-icon-btn--mini .mtn-ripple,
.mtn-btn--rect.mtn-icon-btn .mtn-ripple,
.mtn-btn.mtn-btn--rect .mtn-ripple,
.mtn-btn.outline-black-bg-white .mtn-ripple,
.mtn-btn.white-bg .mtn-ripple,
.outline-black-bg-white.mtn-fab-btn--mini .mtn-ripple,
.outline-black-bg-white.mtn-fab-btn .mtn-ripple,
.outline-black-bg-white.mtn-icon-btn--mini .mtn-ripple,
.outline-black-bg-white.mtn-icon-btn .mtn-ripple,
.white-bg.mtn-fab-btn--mini .mtn-ripple,
.white-bg.mtn-fab-btn .mtn-ripple,
.white-bg.mtn-icon-btn--mini .mtn-ripple,
.white-bg.mtn-icon-btn .mtn-ripple {
  background: #fc0;
}
.mtn-btn--outlined.outline-white-bg-yellow.mtn-fab-btn--mini:hover,
.mtn-btn--outlined.outline-white-bg-yellow.mtn-fab-btn:hover,
.mtn-btn--outlined.outline-white-bg-yellow.mtn-icon-btn--mini:hover,
.mtn-btn--outlined.outline-white-bg-yellow.mtn-icon-btn:hover,
.mtn-btn.mtn-btn--outlined.outline-white-bg-yellow:hover {
  background-color: #ffe273;
}
.mtn-btn--square-icon-desktop {
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .mtn-btn--square-icon-desktop .btn-text {
    color: initial !important;
  }
}
@media (min-width: 768px) {
  .mtn-btn--square-icon-desktop {
    width: 80px;
    min-width: 80px;
    height: 80px;
    border-radius: 100px/8px;
    background-color: #fff;
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.16);
    padding: 15px;
    overflow: visible;
    margin-bottom: 22px;
    text-align: center;
  }
  .mtn-btn--square-icon-desktop .btn-icon,
  .mtn-btn--square-icon-desktop .material-icons,
  .mtn-btn--square-icon-desktop .mdi,
  .mtn-btn--square-icon-desktop .mtn-icon {
    width: 40px;
    display: block;
    margin: 0 auto;
  }
  .mtn-btn--square-icon-desktop .material-icons,
  .mtn-btn--square-icon-desktop .mdi,
  .mtn-btn--square-icon-desktop .mtn-icon {
    font-size: 48px;
  }
  .mtn-btn--square-icon-desktop .mdi:before {
    font-family: Material Design Icons !important;
  }
  .mtn-btn--square-icon-desktop .btn-text {
    position: absolute;
    bottom: -30px;
    left: -50%;
    right: -50%;
    width: 200%;
    text-align: center;
  }
}
.mtn-btn--icon-long {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}
.mtn-btn--icon-long .material-icons,
.mtn-btn--icon-long .mdi,
.mtn-btn--icon-long .mtn-icon {
  color: #fff;
  font-size: 20px;
  margin: 0 !important;
}
.mtn-btn--rect {
  border-radius: 5px !important;
  line-height: 36px;
  padding: 0 14px !important;
}
.mtn-btn--rect-grey {
  background-color: #f2f2f2 !important;
  border: none !important;
}
.mtn-btn--rect-grey:hover {
  background-color: #bfbfbf !important;
  border-color: #bfbfbf !important;
}
.mtn-btn--tiny {
  height: 30px;
  font-size: 14px;
}
@media screen and (min-width: 768px) {
  .mtn-btn--tiny {
    font-size: 14px;
  }
}
.mtn-fab-btn,
.mtn-fab-btn--mini {
  border-radius: 50%;
  font-size: 24px;
  height: 56px;
  margin: auto;
  min-width: 56px;
  width: 56px;
  padding: 0;
  overflow: hidden;
  background: transparent;
  position: relative;
  line-height: normal;
  justify-content: center;
}
.mtn-fab-btn--mini .mtn-btn__ripple-container,
.mtn-fab-btn .mtn-btn__ripple-container {
  border-radius: 50%;
  mask-image: radial-gradient(circle, #fff, #000);
  -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000);
}
.mtn-fab-btn--outlined.mtn-fab-btn--mini,
.mtn-fab-btn.mtn-fab-btn--outlined {
  background: transparent;
}
.mtn-fab-btn--outlined-black.mtn-fab-btn--mini,
.mtn-fab-btn.mtn-fab-btn--outlined-black {
  border: 2px solid #000;
  color: #000;
}
.mtn-fab-btn--outlined-black.mtn-fab-btn--mini:hover,
.mtn-fab-btn.mtn-fab-btn--outlined-black:hover {
  background: #ccc;
}
.mtn-fab-btn--outlined-white.mtn-fab-btn--mini,
.mtn-fab-btn.mtn-fab-btn--outlined-white {
  border: 2px solid #fff;
  color: #fff;
}
.mtn-fab-btn--outlined-white.mtn-fab-btn--mini:hover,
.mtn-fab-btn.mtn-fab-btn--outlined-white:hover {
  background: #333;
}
.mtn-fab-btn--outlined-yellow.mtn-fab-btn--mini,
.mtn-fab-btn.mtn-fab-btn--outlined-yellow {
  border: 2px solid #fc0;
  color: #000;
}
.mtn-fab-btn--outlined-yellow.mtn-fab-btn--mini:hover,
.mtn-fab-btn.mtn-fab-btn--outlined-yellow:hover {
  background: #fff5cc;
}
.mtn-fab-btn--outlined-momo.mtn-fab-btn--mini,
.mtn-fab-btn.mtn-fab-btn--outlined-momo {
  border: 2px solid #0f6987;
  color: #000;
}
.mtn-fab-btn--outlined-momo.mtn-fab-btn--mini:hover,
.mtn-fab-btn.mtn-fab-btn--outlined-momo:hover {
  background: #73d0ef;
}
.mtn-fab-btn--outlined-play.mtn-fab-btn--mini,
.mtn-fab-btn.mtn-fab-btn--outlined-play {
  border: 2px solid #e12d6e;
  color: #000;
}
.mtn-fab-btn--outlined-play.mtn-fab-btn--mini:hover,
.mtn-fab-btn.mtn-fab-btn--outlined-play:hover {
  background: #fbe0e9;
}
.mtn-fab-btn--mini {
  height: 40px;
  min-width: 40px;
  max-width: 40px;
  width: 40px;
}
.mtn-fab-btn--mini[disabled],
.mtn-fab-btn[disabled] {
  border-color: rgba(0, 0, 0, 0.26);
}
.mtn-icon-btn,
.mtn-icon-btn--mini {
  border-radius: 50%;
  margin-left: 0;
  margin-right: 0;
  min-width: 34px;
  height: 34px;
  width: 34px;
  overflow: hidden;
  color: inherit;
  background-color: #b7baba;
  padding: 0;
  text-align: center;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.mtn-icon-btn--mini .mdi,
.mtn-icon-btn--mini .mtn-icon,
.mtn-icon-btn .mdi,
.mtn-icon-btn .mtn-icon {
  color: #fff;
  line-height: 34px;
  font-size: 18px;
  width: 100%;
}
.mtn-icon-btn--mini:hover,
.mtn-icon-btn:hover {
  background-color: #dadada;
}
.mtn-btn--arrows.mtn-icon-btn--mini .mdi,
.mtn-btn--arrows.mtn-icon-btn--mini .mtn-icon,
.mtn-icon-btn.mtn-btn--arrows .mdi,
.mtn-icon-btn.mtn-btn--arrows .mtn-icon {
  font-size: 26px;
}
.mtn-icon-btn--mini {
  height: 24px;
  min-width: 24px;
  width: 24px;
}
.mtn-icon-btn--mini .mdi,
.mtn-icon-btn--mini .mtn-icon {
  top: 0;
  left: 0;
}
.mtn-icon-btn--mini .mtn-btn__ripple-container {
  border-radius: 50%;
  mask-image: radial-gradient(circle, #fff, #000);
  -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000);
}
@media screen and (max-width: 768px) {
  .mtn-social-share {
    text-align: center;
  }
  .mtn-social-share .mtn-btn--icon-long {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.mtn-social-share.mtn-social-share--center {
  text-align: center;
}
.mtn-social-share.mtn-social-share--center .mtn-btn--icon-long {
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (min-width: 768px) {
  .mtn-social-share.mtn-social-share--left {
    display: flex;
    align-items: center;
  }
  .mtn-social-share.mtn-social-share--left .mtn-social-share__text {
    margin: 10px 20px 20px 0;
  }
}
.mtn-btn--back.mtn-fab-btn,
.mtn-btn--back.mtn-fab-btn--mini,
.mtn-btn--back.mtn-icon-btn,
.mtn-btn--back.mtn-icon-btn--mini,
.mtn-btn.mtn-btn--back {
  padding: 0 13px;
  height: 35px;
}
.mtn-btn--back.mtn-btn--text-left-icon.mtn-fab-btn--mini .mdi,
.mtn-btn--back.mtn-btn--text-left-icon.mtn-fab-btn .mdi,
.mtn-btn--back.mtn-btn--text-left-icon.mtn-icon-btn--mini .mdi,
.mtn-btn--back.mtn-btn--text-left-icon.mtn-icon-btn .mdi,
.mtn-btn.mtn-btn--back.mtn-btn--text-left-icon .mdi {
  margin-right: 0;
}
.mtn-card.mtn-card--checkout {
  height: auto;
  min-height: auto;
  color: #000;
  margin: 0;
  border-radius: 15px;
  padding: 12px;
}
.mtn-card.mtn-card--checkout .mtn-card__content {
  z-index: 2;
  font-size: 0;
  position: relative;
}
.mtn-card.mtn-card--checkout .mtn-card__content .mtn-card__header,
.mtn-card.mtn-card--checkout .mtn-card__content .mtn-h5,
.mtn-card.mtn-card--checkout .mtn-card__content .mtn-text-smaller {
  margin: 0;
}
.mtn-card.mtn-card--checkout .mtn-card__content .mtn-card--checkout__info {
  width: 75%;
  box-sizing: border-box;
  padding-right: 20px;
  display: inline-block;
  vertical-align: middle;
}
.mtn-card.mtn-card--checkout .mtn-card__content .mtn-card--checkout__price {
  text-align: center;
  color: #fff;
  display: inline-block;
  width: 25%;
  box-sizing: border-box;
  padding-left: 20px;
  vertical-align: middle;
}
.mtn-card.mtn-card--checkout .mtn-card--checkout__price-bg {
  background-color: #7f7f7f;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 75%;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  z-index: 1;
}
.mtn-cart-item {
  display: flex;
  align-self: center;
  justify-content: space-between;
}
.mtn-cart-item .mtn-card--checkout {
  width: 100%;
}
.mtn-cart-item .mtn-cart-item__icon {
  align-self: center;
  margin-left: 15px;
}
.mtn-cart-item .mtn-cart-item__icon .mtn-icon {
  font-size: 30px;
}
.mtn-cart-item .mtn-cart-item__icon__link {
  cursor: pointer;
  text-decoration: none;
  color: #000;
}
.mtn-cart-item .mtn-cart-item__icon__link:visited {
  color: #000;
}
.mtn-card--clear:before {
  background: linear-gradient(0deg, transparent, rgba(255, 0, 0, 0)) !important;
}
.mtn-card--no-link .mtn-h2 {
  font-size: 40px;
  font-weight: 700;
  margin: 0 0 10px;
}
.mtn-card--no-link .mtn-p {
  margin: 0;
  font-size: 20px;
  color: #fc0;
  font-weight: 700;
}
.mtn-card--link.mtn-card {
  background-size: cover !important;
}
.mtn-card--link.mtn-card .mtn-card__content .mtn-card__header {
  margin-bottom: 10px;
  font-size: 24px;
}
.mtn-card--link.mtn-card .mtn-card__content .mtn-p {
  line-height: 18px;
  font-size: 14px;
}
.mtn-card--link.mtn-card .mtn-tag {
  margin-bottom: 10px;
}
.mtn-card--link.mtn-card .mtn-btn-link .mtn-btn,
.mtn-card--link.mtn-card .mtn-btn-link .mtn-fab-btn,
.mtn-card--link.mtn-card .mtn-btn-link .mtn-fab-btn--mini,
.mtn-card--link.mtn-card .mtn-btn-link .mtn-icon-btn,
.mtn-card--link.mtn-card .mtn-btn-link .mtn-icon-btn--mini {
  width: 240px !important;
}
.mtn-card--link.mtn-card.mtn-card--large {
  height: 440px;
}
.mtn-card--link.mtn-card.mtn-card--large .mtn-tag {
  font-size: 18px;
  padding: 5px 6px;
  margin-bottom: 20px;
}
.mtn-card--link.mtn-card.mtn-card--large .mtn-card__header {
  font-size: 40px;
  margin-bottom: 20px;
}
.mtn-card--link.mtn-card.mtn-card--link--fab .mtn-btn-link {
  position: absolute;
  bottom: 0;
  right: 0;
}
.mtn-card--link.mtn-card.mtn-card--link--fab .mtn-card__header.mtn-p {
  margin: 0;
  font-size: 20px;
  color: #fc0;
}
@media (max-width: 600px) {
  .mtn-card--link--fab .mtn-card__content .mtn-p {
    line-height: 15px;
  }
}
.mtn-card.mtn-card--image {
  background: url(https://brand.mtn.com/api/screen/thumbnail/OYvDuIZ3ELws0mGUISwDZGDX0TmLPAilFYgqW00A2kxQO7qMEjQ5zZXFXUVGkOJJ_2_tu9SJClyuCZDs9YUfIQ/2240);
  background-size: cover;
  background-position: 50%;
}
.mtn-card.mtn-card--image:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 20px;
  background-image: linear-gradient(
    180deg,
    transparent,
    60%,
    rgba(0, 0, 0, 0.9)
  );
}
.mtn-card.mtn-card--image .mtn-card__content {
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  color: #fff;
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 30px;
  z-index: 1;
  margin: 0;
  padding: 0;
  border: 0;
  line-height: 1;
  font-size: 1rem;
  vertical-align: baseline;
}
.mtn-card.mtn-card--image .mtn-card__content .mtn-card__header {
  color: #fff;
  font-weight: 400;
  width: 75%;
}
.mtn-card.mtn-card--image .mtn-card__content .mtn-card__body {
  margin: 10px 0 0;
  width: 80%;
}
.mtn-card.mtn-card--image.mtn-card--image--lighter-bg:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 20px;
  background-image: linear-gradient(180deg, transparent, 60%, #464646);
}
.mtn-card.mtn-card--image.mtn-card--image--long {
  height: 190px;
}
.mtn-card.mtn-card--image.mtn-card--image--long .mtn-card__header {
  margin-bottom: 20px;
}
.mtn-card--masonry a {
  text-decoration: none !important;
}
.mtn-card--masonry .mtn-card__content .mtn-tag {
  margin: 0 10px 10px;
  font-size: 14px;
}
.mtn-card--masonry .mtn-card__content .mtn-h3 {
  font-size: 14px;
  padding: 0 10px;
  margin: 0 0 5px;
}
.mtn-card--masonry .mtn-card__content .mtn-p {
  font-size: 12px;
  padding: 0 10px 10px;
}
.mtn-card--masonry .mtn-card__content .mtn-btn,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn--mini,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn--mini {
  text-align: left;
}
.mtn-card--masonry .mtn-card__content .mtn-btn .mdi,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn--mini .mdi,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn .mdi,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn--mini .mdi,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn .mdi {
  color: #fc0;
  float: right;
  line-height: 40px;
  margin-left: 20px;
  margin-right: -7px;
  font-size: 20px;
}
.mtn-card--masonry .mtn-card__img-container,
.mtn-card--masonry .mtn-card__img-container img {
  height: 100%;
}
.mtn-card--masonry {
  padding: 0;
  box-sizing: border-box;
  width: 135px;
  min-width: 135px;
  height: 200px;
  min-height: 200px;
}
.mtn-card--masonry:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 20px;
  background-image: linear-gradient(
    180deg,
    transparent,
    60%,
    rgba(0, 0, 0, 0.9)
  );
}
.mtn-card--masonry:hover .mtn-card__content .mtn-btn,
.mtn-card--masonry:hover .mtn-card__content .mtn-fab-btn,
.mtn-card--masonry:hover .mtn-card__content .mtn-fab-btn--mini,
.mtn-card--masonry:hover .mtn-card__content .mtn-icon-btn,
.mtn-card--masonry:hover .mtn-card__content .mtn-icon-btn--mini {
  background-color: hsla(0, 0%, 100%, 0.25);
}
.mtn-card--masonry .mtn-card__img-container img {
  width: 135px;
  height: 200px;
  border-radius: 20px;
  object-fit: cover;
}
.mtn-card--masonry .mtn-card__content {
  color: #fff;
  position: absolute;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
}
.mtn-card--masonry .mtn-card__content .mtn-p {
  display: block;
  margin: 0;
  width: 100%;
  padding: 0 10px 20px;
  box-sizing: border-box;
}
.mtn-card--masonry .mtn-card__content .mtn-btn,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn--mini,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn--mini {
  padding: 0 15px 10px;
  width: 100%;
  border: 0;
  border-top: 1px solid #fff;
  border-radius: 0;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  color: #fff;
  font-size: 9px;
  background-color: hsla(0, 0%, 100%, 0);
}
.mtn-card--masonry .mtn-card__content .mtn-btn .material-icons,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn--mini .material-icons,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn .material-icons,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn--mini .material-icons,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn .material-icons {
  color: #e12d6e;
  margin-left: 10px;
  line-height: 40px;
}
.mtn-card--masonry .mtn-card__content .mtn-btn:hover,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn--mini:hover,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn:hover,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn--mini:hover,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn:hover {
  background-color: hsla(0, 0%, 100%, 0.25);
}
.mtn-card--masonry .mtn-card__content .mtn-btn .mtn-ripple,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn--mini .mtn-ripple,
.mtn-card--masonry .mtn-card__content .mtn-fab-btn .mtn-ripple,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn--mini .mtn-ripple,
.mtn-card--masonry .mtn-card__content .mtn-icon-btn .mtn-ripple {
  background-color: #e12d6e;
}
.mtn-card--masonry.mtn-card--masonry--large {
  height: 250px;
  min-height: 250px;
}
.mtn-card--masonry.mtn-card--masonry--large .mtn-card__img-container img {
  height: 250px;
}
.mtn-card--masonry.mtn-card--masonry--small {
  height: 150px;
  min-height: 150px;
}
.mtn-card--masonry.mtn-card--masonry--small .mtn-card__img-container img {
  height: 150px;
}
@media screen and (min-width: 768px) {
  .mtn-card--masonry,
  .mtn-card--masonry.mtn-card--masonry--small {
    height: 160px;
    min-height: 160px;
    width: 166px;
  }
  .mtn-card--masonry.mtn-card--masonry--small .mtn-card__img-container img,
  .mtn-card--masonry .mtn-card__img-container img {
    width: 166px;
    height: 160px;
  }
}
.mtn-card--pass {
  min-width: 160px;
  width: 160px;
  min-height: 200px;
  height: 200px;
  display: inline-block;
  margin-right: 12px;
}
@media (max-width: 768px) {
  .mtn-card--pass {
    min-width: 140px;
    width: 140px;
  }
}
.mtn-card--pass .mtn-card__content {
  width: 100%;
  height: 100%;
}
.mtn-card--pass .mtn-card__content .mtn-card__pill {
  color: #fff;
  background-color: #e12d6e;
  border-radius: 20px;
  min-width: 35px;
  height: 30px;
  line-height: 30px;
  position: absolute;
  top: calc(50% - 15px);
  text-align: center;
}
.mtn-card--pass .mtn-card__content .mtn-card__img-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 50%;
  width: 100%;
  overflow: hidden;
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.mtn-card--pass
  .mtn-card__content
  .mtn-card__img-container
  .mtn-card-half-image {
  width: 100%;
  height: auto;
}
.mtn-card--pass .mtn-card__content .mtn-card__text {
  position: absolute;
  top: 60%;
}
.mtn-card--pass .mtn-card__content .mtn-card__text .mtn-h5,
.mtn-card--pass .mtn-card__content .mtn-card__text .mtn-h6 {
  color: #000;
}
.mtn-card--pass .mtn-card__content .mtn-card__text .mtn-h3 {
  color: #000;
  margin: 0;
}
.mtn-card--pass .mtn-card__content .mtn-card__text .mtn-superscript-zeroes {
  font-size: 14px;
  line-height: 28px;
  vertical-align: text-top;
}
@media (min-width: 992px) {
  .mtn-card--pass .mtn-card__content .mtn-card__text .mtn-superscript-zeroes {
    line-height: 35px;
  }
}
.mtn-card.mtn-card--product {
  height: 400px;
  min-width: 300px;
  color: #000;
  padding: 0;
  border-radius: 15px;
}
.mtn-card.mtn-card--product .mtn-card__content {
  height: 100%;
}
.mtn-card.mtn-card--product .mtn-card--product__brand,
.mtn-card.mtn-card--product .mtn-card--product__price,
.mtn-card.mtn-card--product .mtn-card__header {
  margin: 0;
}
.mtn-card.mtn-card--product .mtn-card__header {
  font-family: MTNBrighterSans-Light, Century Gothic, Arial, sans-serif;
  font-size: 28px;
  line-height: 1.25;
  font-weight: 300;
}
.mtn-card.mtn-card--product .mtn-card--product__price {
  font-family: MTNBrighterSans-ExtraBold, Century Gothic, Arial, sans-serif;
  font-size: 50px;
  line-height: 1;
  font-weight: 900;
}
.mtn-card.mtn-card--product .mtn-card--product__brand {
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  font-size: 12px;
  line-height: 1;
  font-weight: 400;
  opacity: 0.9;
}
.mtn-card.mtn-card--product .mtn-card__img-container {
  background-color: #fc0;
  width: 100%;
  padding: 20px 20px 0;
  height: 45%;
  box-sizing: border-box;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}
.mtn-card.mtn-card--product .mtn-card__img-container .mtn-tag {
  position: absolute;
  top: 20px;
  left: 20px;
  font-size: 12px;
}
.mtn-card.mtn-card--product .mtn-card__img-container .mtn-card--product__image {
  height: 100%;
  max-width: 150px;
  object-fit: cover;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 2;
}
.mtn-card.mtn-card--product .mtn-card__img-container .mtn-curve__concave {
  fill: #fff;
}
.mtn-card.mtn-card--product .mtn-card__body {
  background-color: #fff;
  width: 100%;
  padding: 20px;
  height: 55%;
  box-sizing: border-box;
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
}
.mtn-card.mtn-card--product .mtn-card__body .mtn-card__top-text {
  position: relative;
}
.mtn-card.mtn-card--product
  .mtn-card__body
  .mtn-card__top-text
  .mtn-card--product__btns {
  position: absolute;
  right: 0;
  bottom: 6px;
}
.mtn-card.mtn-card--product
  .mtn-card__body
  .mtn-card__top-text
  .mtn-card--product__btns
  .mtn-btn-link {
  display: flex;
  margin-bottom: 5px;
}
.mtn-card.mtn-card--product
  .mtn-card__body
  .mtn-card__bottom-text
  .mtn-btn-link {
  position: absolute;
  bottom: 20px;
  right: 20px;
}
.mtn-card.mtn-card--product
  .mtn-card__body
  .mtn-card__bottom-text
  .contract-info {
  opacity: 0.9;
  line-height: 1.3;
  margin: 0;
}
.mtn-card-group.mtn-card-group--product .mtn-card.mtn-card--product {
  margin-bottom: 40px;
}
.mtn-card-group.mtn-card-group--product .mtn-card.mtn-card--product:last-child {
  margin-bottom: 6px;
}
.mtn-card--profile:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.mtn-card--profile.mtn-card {
  min-height: 225px;
  min-width: 255px;
}
.mtn-card--profile.mtn-card--image {
  background-size: cover !important;
  top: 0;
  left: 0;
  height: 255px !important;
}
.mtn-card--profile.mtn-card .mtn-card__content {
  padding-right: 75px;
}
.mtn-card--profile .mtn-profile-text {
  color: #fc0;
  font-size: 14px;
}
.mtn-card--profile .mtn-card__header {
  margin-bottom: 8px !important;
}
.mtn-card--profile .mtn-btn-link {
  position: absolute;
  bottom: -10px;
  right: 0;
}
.mtn-card.mtn-card--profile-info {
  padding: 0;
  width: 100%;
  margin: 10px 0;
}
.mtn-card.mtn-card--profile-info .mtn-card--profile-info__header {
  height: 180px;
  background-color: #fc0;
  border-radius: 20px 20px 0 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.mtn-card.mtn-card--profile-info
  .mtn-card--profile-info__header
  .mtn-card--profile-info__header__img {
  height: 180px;
  width: 40%;
  background-color: #000;
  backround-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  border-radius: 20px 0 0 0;
}
.mtn-card.mtn-card--profile-info
  .mtn-card--profile-info__header
  .mtn-card--profile-info__header__content {
  width: 60%;
  height: 180px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 20px;
}
.mtn-card.mtn-card--profile-info
  .mtn-card--profile-info__header
  .mtn-card--profile-info__header__content
  .mtn-h4 {
  margin: 0 0 5px;
  font-weight: 500;
  word-wrap: break-word;
}
.mtn-card.mtn-card--profile-info
  .mtn-card--profile-info__header
  .mtn-card--profile-info__header__content
  .mtn-p {
  margin: 0;
  font-weight: 700;
}
.mtn-card.mtn-card--profile-info .mtn-card--profile-info__body {
  padding: 20px;
  text-align: right;
  height: 150px;
}
.mtn-card.mtn-card--profile-info .mtn-card--profile-info__body p {
  text-align: left;
}
.mtn-card.mtn-card--profile-info .mtn-card--profile-info__body .mtn-btn-link {
  position: absolute;
  bottom: 15px;
  right: 15px;
}
@media (-ms-high-contrast: none) {
  .mtn-card.mtn-card--profile-info
    .mtn-card--profile-info__header
    .mtn-card--profile-info__header__content {
    display: block !important;
  }
  .mtn-card.mtn-card--profile-info
    .mtn-card--profile-info__header
    .mtn-card--profile-info__header__content,
  ::-ms-backdrop {
    display: block !important;
  }
}
.mtn-card--search {
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 10px 0;
  margin-bottom: 5px;
}
.mtn-card--search:last-child {
  margin-bottom: 0 !important;
}
.mtn-card--search .mtn-bg-business {
  background: #000;
  color: #fff;
}
.mtn-card--search .mtn-bg-yellow {
  color: #000;
}
.mtn-card--search .mtn-bg-momo {
  background: #29668b;
  color: #fff;
}
.mtn-card--search .mtn-bg-momo .mtn-card__link,
.mtn-card--search .mtn-bg-play .mtn-card__link {
  color: #fff !important;
}
.mtn-card--search .mtn-bg-play {
  background: #ed0c6e;
  color: #fff;
}
.mtn-card--search.mtn-card {
  width: 100% !important;
}
.mtn-card--search .mtn-btn-link {
  position: absolute;
  bottom: 20px;
  right: 20px;
}
.mtn-card--search.mtn-card {
  min-width: auto;
  min-height: auto;
  display: inline-block;
  padding: 20px;
}
.mtn-card--search .mtn-card__link {
  color: #00678f !important;
  text-decoration: none;
}
.mtn-card--search .mtn-card--search__content {
  width: calc(100% - 60px);
}
.mtn-card.mtn-card--selectable {
  width: 120px;
  min-width: 115px;
  max-width: 115px;
  min-height: 120px;
  box-sizing: content-box;
  border-radius: 15px;
  padding: 20px 15px;
  margin-right: 10px;
  margin-bottom: 0;
  cursor: pointer;
}
.mtn-card.mtn-card--selectable .mtn-bubble__arrow {
  opacity: 0;
  transition: all 0.1s ease-in-out;
}
.mtn-card.mtn-card--selectable.is-selected {
  box-shadow: 0 15px 16px 0 rgba(0, 0, 0, 0.15);
}
.mtn-card.mtn-card--selectable.is-selected .mtn-bubble__arrow {
  opacity: 1;
}
.mtn-card.mtn-card--selectable.unselected-bg-white {
  background-color: #fff;
}
.mtn-card.mtn-card--selectable.unselected-bg-grey {
  background-color: #f2f2f2;
}
.mtn-card.mtn-card--selectable .mtn-card__label,
.mtn-card.mtn-card--selectable .mtn-p,
.mtn-card.mtn-card--selectable p {
  margin-bottom: 0;
  word-break: break-word;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--business {
  transition: all 0.5s ease-in-out;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--business
  .mtn-card--selectable__icon {
  color: #000;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--business
  .mtn-bubble__arrow {
  transition: all 0.5s ease-in-out;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--business.is-selected {
  background-color: #000;
  transition: all 0.5s ease-in-out;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--business.is-selected
  .mtn-hr {
  border-color: #fff;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--business.is-selected
  .mtn-bubble__arrow {
  border-top: 10px solid #000;
  transition: all 0.5s ease-in-out;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--business.is-selected
  .mtn-bubble__arrow.mtn-bubble__arrow--down {
  border-top-color: #000;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--business.is-selected
  .mtn-card--selectable__icon,
.mtn-card.mtn-card--selectable.mtn-card--selectable--business.is-selected
  .mtn-card__label,
.mtn-card.mtn-card--selectable.mtn-card--selectable--business.is-selected
  .mtn-h4,
.mtn-card.mtn-card--selectable.mtn-card--selectable--business.is-selected p {
  color: #fff;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--play,
.mtn-card.mtn-card--selectable.mtn-card--selectable--play
  .mtn-card--selectable__icon {
  color: #e12d6e;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--play.is-selected {
  background-color: #e12d6e;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--play.is-selected.is-selected
  .mtn-bubble__arrow.mtn-bubble__arrow--down {
  border-top-color: #e12d6e;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--play.is-selected
  .mtn-card--selectable__icon,
.mtn-card.mtn-card--selectable.mtn-card--selectable--play.is-selected
  .mtn-card__label,
.mtn-card.mtn-card--selectable.mtn-card--selectable--play.is-selected .mtn-h4,
.mtn-card.mtn-card--selectable.mtn-card--selectable--play.is-selected p {
  color: #fff;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--momo,
.mtn-card.mtn-card--selectable.mtn-card--selectable--momo
  .mtn-card--selectable__icon {
  color: #000;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--momo.is-selected {
  background-color: #0f6987;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--momo.is-selected.is-selected
  .mtn-bubble__arrow.mtn-bubble__arrow--down {
  border-top-color: #0f6987;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--momo.is-selected
  .mtn-card--selectable__icon,
.mtn-card.mtn-card--selectable.mtn-card--selectable--momo.is-selected
  .mtn-card__label,
.mtn-card.mtn-card--selectable.mtn-card--selectable--momo.is-selected .mtn-h4,
.mtn-card.mtn-card--selectable.mtn-card--selectable--momo.is-selected p {
  color: #fff;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--yellow,
.mtn-card.mtn-card--selectable.mtn-card--selectable--yellow
  .mtn-card--selectable__icon {
  color: #000;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--yellow.is-selected {
  background-color: #fc0;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--yellow.is-selected
  .mtn-bubble__arrow.mtn-bubble__arrow--down {
  border-top-color: #fc0;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--yellow.is-selected
  .mtn-card--selectable__icon,
.mtn-card.mtn-card--selectable.mtn-card--selectable--yellow.is-selected
  .mtn-card__label,
.mtn-card.mtn-card--selectable.mtn-card--selectable--yellow.is-selected .mtn-h4,
.mtn-card.mtn-card--selectable.mtn-card--selectable--yellow.is-selected p {
  color: #000;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--hr {
  box-shadow: 0 15px 16px 0 rgba(0, 0, 0, 0.15);
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--hr .mtn-card__checkmark {
  font-size: 26px;
  display: none;
  color: #fff;
  position: absolute;
  right: 10px;
  top: 10px;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--hr.is-selected
  .material-icons {
  display: block;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--icon-card {
  min-width: 90px;
  min-height: 90px;
  width: 90px;
  height: 90px;
  padding: 10px;
  box-sizing: border-box;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--icon-card
  .mtn-card__label {
  margin: 10px 0 0;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--icon-card
  .mtn-card--selectable__icon {
  height: 28px;
  font-size: 28px;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--long {
  padding: 20px 10px;
  min-height: 60px;
  height: 60px;
  max-height: 60px;
}
.mtn-card.mtn-card--selectable.mtn-card--selectable--long.is-selected {
  box-shadow: 0 15px 16px 0 rgba(0, 0, 0, 0.15);
}
.mtn-card--text-link {
  height: auto;
  min-height: auto;
  color: #000;
  margin: 0;
  margin-bottom: 15px;
  border-radius: 15px;
}
.mtn-card--text-link .mtn-card__content {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.mtn-card--text-link .mtn-card--text-link__info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0 !important;
}
.mtn-card--text-link .mtn-card__content .mtn-text-italic {
  font-style: italic;
}
.mtn-card--text-link .mtn-card--text-link__title {
  margin: 0;
  font-size: 16px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
.mtn-card--text-link .mtn-card--text-link__title .mtn-p {
  margin: 0 0 3px;
  font-weight: 700;
}
.mtn-card--text-link .mtn-card--text-link__subtitle {
  margin: 0 0 5px;
  font-size: 14px;
}
.mtn-card--text-link .mtn-text-smaller {
  margin: 0;
  font-size: 12px;
}
.mtn-card--text-link .mtn-card__content .mtn-btn-link {
  position: relative;
  top: 0;
  right: 0;
}
.mtn-card.mtn-card--tiny {
  width: 120px;
  min-width: 120px;
  height: 120px;
  min-height: auto;
  padding: 10px;
  position: relative;
  display: inline-block;
}
.mtn-card.mtn-card--tiny .mtn-card__content {
  width: 100%;
  height: 100%;
  position: relative;
}
.mtn-card.mtn-card--tiny .mtn-card__content .mtn-card-img-container {
  box-sizing: border-box;
  height: 100%;
  width: 100%;
  padding-bottom: 45px;
}
.mtn-card.mtn-card--tiny
  .mtn-card__content
  .mtn-card-img-container
  .mtn-card-image {
  width: auto;
  height: 100%;
  display: block;
  margin: 0 auto;
  max-width: 100%;
}
.mtn-card.mtn-card--tiny .mtn-card__content .mtn-card__icon-container {
  display: table;
  height: 100%;
  width: 100%;
  padding-bottom: 45px;
}
.mtn-card.mtn-card--tiny .mtn-card__content .mtn-card__icon-container .mdi,
.mtn-card.mtn-card--tiny
  .mtn-card__content
  .mtn-card__icon-container
  .mtn-icon {
  display: table-cell;
  vertical-align: middle;
  font-size: 36px;
  text-align: center;
  color: #fc0;
  line-height: 1;
}
.mtn-card.mtn-card--tiny .mtn-card__content .mtn-card__label {
  margin: 0;
  font-size: 14px;
}
.mtn-card.mtn-card--tiny .mtn-card__content .mtn-btn-link {
  width: 100%;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.mtn-card.mtn-card--tiny .mtn-card__content .mtn-btn--text-right-icon .mdi,
.mtn-card.mtn-card--tiny
  .mtn-card__content
  .mtn-btn--text-right-icon
  .mtn-icon {
  margin-left: 5px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--tall {
  height: 155px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--tall
  .mtn-card__content
  .mtn-card__icon-container
  .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--tall
  .mtn-card__content
  .mtn-card__icon-container
  .mtn-icon {
  text-align: left;
  font-size: 45px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--tall
  .mtn-card__content
  .mtn-card__label {
  font-size: 12px;
  position: absolute;
  top: 55px;
  left: 0;
  right: 0;
  width: 70%;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--tall
  .mtn-card__content
  .mtn-card__icon-container {
  padding-bottom: 75px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--bottom-text {
  padding: 16px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--bottom-text
  .mtn-card__content
  .mtn-card-img-container {
  padding-bottom: 25px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--bottom-text
  .mtn-card__content
  .mtn-card__label {
  color: #000;
  text-align: center;
  margin: 0;
  width: 100%;
  display: inline-block;
  position: absolute;
  bottom: 0;
  line-height: 1;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text {
  width: 140px;
  min-width: 140px;
  height: 140px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text
  .mtn-card__content
  .mtn-card-image {
  height: 35%;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text .mtn-card__content .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text .mtn-card__content .mtn-icon {
  color: #000;
  font-size: 38px;
  line-height: 1;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text
  .mtn-card__content
  .mtn-card__label {
  font-size: 14px;
  display: inline-block;
  width: 80%;
  margin: 0;
  color: #000;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text.mtn-card--tiny--white .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text.mtn-card--tiny--white
  .mtn-icon,
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text.tiny-bg--black .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text.tiny-bg--black
  .mtn-card__label.mtn-p,
.mtn-card.mtn-card--tiny.mtn-card--tiny--hr-text.tiny-bg--black .mtn-icon {
  color: #fff;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--top-bottom-text
  .mtn-card__content
  .mtn-card-img-container {
  padding-top: 5px;
  padding-bottom: 10px;
  max-height: 40%;
  margin-bottom: 5px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--top-bottom-text
  .mtn-card__content
  .mtn-card__icon-container {
  padding-top: 5px;
  padding-bottom: 0;
  max-height: 40%;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--top-bottom-text
  .mtn-card__content
  .mtn-card__icon-container
  .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--top-bottom-text
  .mtn-card__content
  .mtn-card__icon-container
  .mtn-icon {
  font-size: 35px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--top-bottom-text
  .mtn-card__content
  .mtn-card__label {
  color: #000;
  display: block;
  text-align: center;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--round {
  border-radius: 50%;
  height: 75px;
  width: 75px;
  min-width: 75px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--round
  .mtn-card__content
  .mtn-card-img-container,
.mtn-card.mtn-card--tiny.mtn-card--tiny--round
  .mtn-card__content
  .mtn-card__icon-container {
  max-height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--round
  .mtn-card__content
  .mtn-card__icon-container
  .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--round
  .mtn-card__content
  .mtn-card__icon-container
  .mtn-icon {
  font-size: 39px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--yellow-rect {
  background-color: #fc0;
  width: 100px;
  height: 80px;
  border-radius: 5px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--yellow-rect .mtn-card__label {
  margin: 0;
  color: #000;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--black {
  background-color: #f2f2f2;
  color: #000;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--black .mtn-card__icon-container .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--black
  .mtn-card__icon-container
  .mtn-icon {
  color: #000;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--momo .mtn-card__icon-container .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--momo
  .mtn-card__icon-container
  .mtn-icon {
  color: #0f6987;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--play .mtn-card__icon-container .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--play
  .mtn-card__icon-container
  .mtn-icon {
  color: #e12d6e;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--white .mtn-card__icon-container .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--white
  .mtn-card__icon-container
  .mtn-icon,
.mtn-card.mtn-card--tiny.mtn-card--tiny--white .mtn-card__label.mtn-p {
  color: #fff;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--large {
  width: 170px;
  min-width: 170px;
  height: 170px;
  padding: 18px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--large
  .mtn-card__content
  .mtn-card-img-container {
  padding-bottom: 60px;
}
.mtn-card.mtn-card--tiny.mtn-card--tiny--large
  .mtn-card__content
  .mtn-card__icon-container
  .mdi,
.mtn-card.mtn-card--tiny.mtn-card--tiny--large
  .mtn-card__content
  .mtn-card__icon-container
  .mtn-icon {
  font-size: 60px;
}
.mtn-card.mtn-card--tiny.tiny-bg--black {
  background-color: #000 !important;
}
.mtn-card.mtn-card--tiny.tiny-bg--momo {
  background-color: #0f6987 !important;
}
.mtn-card.mtn-card--tiny.tiny-bg--play {
  background-color: #e12d6e !important;
}
.mtn-card.mtn-card--tiny.tiny-bg--yellow {
  background-color: #fc0 !important;
}
.mtn-card.mtn-card--tiny.tiny-bg--grey {
  background-color: #f2f2f2 !important;
}
.mtn-card--video {
  padding: 0;
  overflow: hidden;
  position: relative;
}
.mtn-card--video.mtn-card--video--local {
  min-height: auto;
}
.mtn-card--video .mtn-card .mtn-card__content {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.mtn-card--video video.mtn-video {
  width: 100% !important;
  height: auto !important;
  margin-bottom: -10px;
}
.mtn-card--video .videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.mtn-card--video .videoWrapper {
  padding-bottom: 56.5%;
  position: relative;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.mtn-card--filter a {
  text-decoration: none !important;
}
.mtn-card--filter .mtn-card__content .mtn-tag {
  margin: 0 10px 10px;
  font-size: 14px;
}
.mtn-card--filter .mtn-card__content .mtn-btn,
.mtn-card--filter .mtn-card__content .mtn-fab-btn,
.mtn-card--filter .mtn-card__content .mtn-fab-btn--mini,
.mtn-card--filter .mtn-card__content .mtn-icon-btn,
.mtn-card--filter .mtn-card__content .mtn-icon-btn--mini {
  text-align: left;
}
.mtn-card--filter .mtn-card__content .mtn-btn .mdi,
.mtn-card--filter .mtn-card__content .mtn-fab-btn--mini .mdi,
.mtn-card--filter .mtn-card__content .mtn-fab-btn .mdi,
.mtn-card--filter .mtn-card__content .mtn-icon-btn--mini .mdi,
.mtn-card--filter .mtn-card__content .mtn-icon-btn .mdi {
  float: right;
  line-height: 40px;
  margin-left: 20px;
  margin-right: -7px;
  font-size: 30px;
}
.mtn-card--filter .mtn-card__content .mtn-btn .mdi.yellow,
.mtn-card--filter .mtn-card__content .mtn-fab-btn--mini .mdi.yellow,
.mtn-card--filter .mtn-card__content .mtn-fab-btn .mdi.yellow,
.mtn-card--filter .mtn-card__content .mtn-icon-btn--mini .mdi.yellow,
.mtn-card--filter .mtn-card__content .mtn-icon-btn .mdi.yellow {
  color: #fc0;
}
.mtn-card--filter .mtn-card__content .mtn-btn .mdi.momo,
.mtn-card--filter .mtn-card__content .mtn-fab-btn--mini .mdi.momo,
.mtn-card--filter .mtn-card__content .mtn-fab-btn .mdi.momo,
.mtn-card--filter .mtn-card__content .mtn-icon-btn--mini .mdi.momo,
.mtn-card--filter .mtn-card__content .mtn-icon-btn .mdi.momo {
  color: #0f6987;
}
.mtn-card--filter .mtn-card__content .mtn-btn .mdi.play,
.mtn-card--filter .mtn-card__content .mtn-fab-btn--mini .mdi.play,
.mtn-card--filter .mtn-card__content .mtn-fab-btn .mdi.play,
.mtn-card--filter .mtn-card__content .mtn-icon-btn--mini .mdi.play,
.mtn-card--filter .mtn-card__content .mtn-icon-btn .mdi.play {
  color: #e12d6e;
}
.mtn-card--filter .mtn-card__img-container,
.mtn-card--filter .mtn-card__img-container img {
  height: 100%;
}
.mtn-card--filter {
  padding: 0;
  box-sizing: border-box;
  width: 100%;
  min-width: 120px;
  height: 240px;
  min-height: 220px;
}
.mtn-card--filter:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 20px;
  background-image: linear-gradient(180deg, transparent, 40%, #000);
}
.mtn-card--filter:hover .mtn-card__content .mtn-btn,
.mtn-card--filter:hover .mtn-card__content .mtn-fab-btn,
.mtn-card--filter:hover .mtn-card__content .mtn-fab-btn--mini,
.mtn-card--filter:hover .mtn-card__content .mtn-icon-btn,
.mtn-card--filter:hover .mtn-card__content .mtn-icon-btn--mini {
  background-color: hsla(0, 0%, 100%, 0.25);
}
.mtn-card--filter .mtn-card__img-container img {
  border-radius: 20px;
  object-fit: cover;
}
.mtn-card--filter .mtn-card__content {
  color: #fff;
  position: absolute;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
}
.mtn-card--filter .mtn-card__content .mtn-p {
  display: block;
  margin: 0;
  width: 100%;
  padding: 0 20px 20px;
  box-sizing: border-box;
  font-size: 14px;
}
.mtn-card--filter .mtn-card__content .mtn-btn,
.mtn-card--filter .mtn-card__content .mtn-fab-btn,
.mtn-card--filter .mtn-card__content .mtn-fab-btn--mini,
.mtn-card--filter .mtn-card__content .mtn-icon-btn,
.mtn-card--filter .mtn-card__content .mtn-icon-btn--mini {
  padding: 0 20px;
  width: 100%;
  border: 0;
  border-top: 1px solid #fff;
  border-radius: 0;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  color: #fff;
  font-size: 14px;
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  font-weight: 400;
  background-color: hsla(0, 0%, 100%, 0);
}
.mtn-card--filter .mtn-card__content .mtn-btn:hover,
.mtn-card--filter .mtn-card__content .mtn-fab-btn--mini:hover,
.mtn-card--filter .mtn-card__content .mtn-fab-btn:hover,
.mtn-card--filter .mtn-card__content .mtn-icon-btn--mini:hover,
.mtn-card--filter .mtn-card__content .mtn-icon-btn:hover {
  background-color: hsla(0, 0%, 100%, 0.25);
}
.mtn-checkbox {
  position: relative;
  z-index: 1;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  min-height: 24px;
  margin: 0;
  padding: 0;
}
.mtn-checkbox.is-upgraded {
  padding-left: 24px;
}
.mtn-checkbox__input {
  line-height: 24px;
}
.mtn-checkbox.is-upgraded .mtn-checkbox__input {
  position: absolute;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
  -ms-appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: none;
}
.mtn-checkbox__box-outline {
  position: absolute;
  top: 3px;
  left: 0;
  display: inline-block;
  box-sizing: border-box;
  width: 16px;
  height: 16px;
  margin: 0;
  cursor: pointer;
  overflow: hidden;
  z-index: 2;
}
.mtn-checkbox.is-disabled .mtn-checkbox__box-outline,
fieldset[disabled] .mtn-checkbox .mtn-checkbox__box-outline {
  border: 2px solid rgba(0, 0, 0, 0.26);
  cursor: auto;
}
.mtn-checkbox__focus-helper {
  position: absolute;
  top: 3px;
  left: 0;
  border-radius: 3px;
  display: inline-block;
  box-sizing: border-box;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 2px solid #000;
}
.mtn-checkbox__tick-outline {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition-property: background-image;
  transition-duration: 0.28s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.mtn-checkbox.is-checked .mtn-checkbox__tick-outline {
  background-size: 10px;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.7 8.5'%3E%3Cstyle%3E.st0{fill:%231d1d1d}%3C/style%3E%3Cpath class='st0' d='M3.5 8.5L0 4.8l1.5-1.4 1.9 2.1L8.2 0l1.5 1.3z' id='Path_2401'/%3E%3C/svg%3E");
}
.mtn-checkbox.is-checked.is-disabled .mtn-checkbox__tick-outline,
fieldset[disabled] .mtn-checkbox.is-checked .mtn-checkbox__tick-outline {
  background-color: rgba(0, 0, 0, 0.26);
}
.mtn-checkbox__label {
  position: relative;
  cursor: pointer;
  font-size: 14px;
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
  line-height: 24px;
  margin: 0;
}
.mtn-checkbox.is-disabled .mtn-checkbox__label,
fieldset[disabled] .mtn-checkbox .mtn-checkbox__label {
  color: rgba(0, 0, 0, 0.26);
  cursor: auto;
}
.mtn-checkbox__ripple-container {
  position: absolute;
  z-index: 2;
  top: -6.66667px;
  left: -10px;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  cursor: pointer;
  overflow: hidden;
}
.mtn-checkbox__ripple-container .mtn-ripple {
  background: #323232;
}
.mtn-checkbox.is-disabled .mtn-checkbox__ripple-container,
fieldset[disabled] .mtn-checkbox .mtn-checkbox__ripple-container {
  cursor: auto;
}
.mtn-checkbox.is-disabled .mtn-checkbox__ripple-container .mtn-ripple,
fieldset[disabled] .mtn-checkbox .mtn-checkbox__ripple-container .mtn-ripple {
  background: transparent;
}
.mtn-input {
  position: relative;
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  font-size: 14px;
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 10px 0 0;
  transition: margin 0.3s ease;
}
.mtn-input.mtn-input--icon .mtn-input__icon {
  position: absolute;
  bottom: 15px;
  left: 15px;
  line-height: 20px;
  z-index: 1;
}
.mtn-input.mtn-input--icon .mtn-input__icon .mtn-icon {
  font-size: 20px;
  line-height: 20px;
  color: #666;
}
.mtn-input.mtn-input--icon.mtn-input--icon-right .mtn-input__input {
  padding-right: 40px;
}
.mtn-input.mtn-input--icon.mtn-input--icon-right .mtn-input__icon {
  left: inherit;
  right: 15px;
}
.mtn-input--align-right {
  text-align: right;
}
.mtn-input--full-width {
  width: 100%;
}
.mtn-input--expandable {
  min-width: 32px;
  width: auto;
  min-height: 32px;
}
.mtn-input--expandable .mtn-input__icon {
  top: 16px;
}
.mtn-input__input {
  border: none;
  border: 1px solid #666;
  border-radius: 5px;
  display: block;
  font-size: 14px;
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  margin: 0;
  padding: 20px 15px;
  box-sizing: border-box;
  width: 100%;
  background: none;
  text-align: left;
  color: #000;
}
.mtn-input__input[type="number"] {
  -moz-appearance: textfield;
}
.mtn-input__input[type="number"]::-webkit-inner-spin-button,
.mtn-input__input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.mtn-input.is-focused .mtn-input__input {
  outline: none;
  border-color: #fc0;
}
.mtn-input.is-invalid .mtn-input__input {
  border-color: #d50000;
  box-shadow: none;
}
.mtn-input.is-disabled .mtn-input__input,
fieldset[disabled] .mtn-input .mtn-input__input {
  background-color: transparent;
  border-bottom: 1px dotted #000;
  color: rgba(0, 0, 0, 0.26);
}
.mtn-input textarea.mtn-input__input {
  display: block;
}
.mtn-input--icon.mtn-input--icon-right .mtn-input__input {
  padding: 20px;
}
.mtn-input--icon.mtn-input--icon-right .mtn-input__label {
  left: 20px;
}
.mtn-input--icon .mtn-input__input {
  padding: 20px 0 20px 40px;
}
.mtn-input--icon .mtn-input__label {
  left: 40px;
}
.mtn-input--icon .mtn-input__icon .mtn-icon {
  transition: color 0.2s ease-in-out;
}
.mtn-input--icon.is-focused .mtn-input__icon .mtn-icon {
  color: #000;
}
.mtn-input--icon.is-invalid .mtn-input__icon .mtn-icon {
  color: #d00;
}
.mtn-input__label {
  bottom: 0;
  color: #666;
  font-size: 14px;
  line-height: 20px;
  left: 15px;
  right: 0;
  top: 28px;
  pointer-events: none;
  position: absolute;
  display: block;
  width: fit-content;
  height: fit-content;
  overflow: hidden;
  white-space: nowrap;
  text-align: left;
  padding: 3px;
}
.mtn-input.has-placeholder .mtn-input__label,
.mtn-input.is-dirty .mtn-input__label {
  visibility: hidden;
}
.mtn-input--floating-label .mtn-input__label {
  transition-duration: 0.3s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.mtn-input--floating-label.has-placeholder .mtn-input__label {
  transition: none;
}
.mtn-input.is-disabled.is-disabled .mtn-input__label,
fieldset[disabled] .mtn-input .mtn-input__label {
  color: rgba(0, 0, 0, 0.26);
}
.mtn-input--floating-label.has-placeholder .mtn-input__label,
.mtn-input--floating-label.is-dirty .mtn-input__label,
.mtn-input--floating-label.is-focused .mtn-input__label {
  color: #000;
  font-size: 12px;
  left: 20px;
  top: 0;
  background-color: #fff;
  border-radius: 5px;
  visibility: visible;
}
.mtn-input--floating-label.has-placeholder
  .mtn-textfield__expandable-holder
  .mtn-input__label,
.mtn-input--floating-label.is-dirty
  .mtn-textfield__expandable-holder
  .mtn-input__label,
.mtn-input--floating-label.is-focused
  .mtn-textfield__expandable-holder
  .mtn-input__label {
  top: -22px;
}
.mtn-input--floating-label.is-invalid .mtn-input__label {
  color: #d50000;
  font-size: 12px;
}
.mtn-input.is-focused .mtn-input__label:after {
  left: 0;
  visibility: visible;
  width: 100%;
}
.mtn-input.is-invalid .mtn-input__label:after {
  background-color: #d50000;
}
.mtn-input.mtn-input--floating-label.is-dirty,
.mtn-input.mtn-input--floating-label.is-focused {
  margin-top: 10px;
}
.mtn-textfield__error {
  color: #d50000;
  position: absolute;
  font-size: 12px;
  margin-top: 3px;
  visibility: hidden;
  display: block;
}
.mtn-input.is-invalid .mtn-textfield__error {
  visibility: visible;
}
.mtn-input.is-invalid {
  transition: margin 0.3s ease;
  margin-bottom: 20px;
}
.mtn-textfield__expandable-holder {
  position: relative;
  margin-left: 32px;
  transition-duration: 0.3s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  display: inline-block;
  max-width: 0.1px;
}
.mtn-input.is-dirty .mtn-textfield__expandable-holder,
.mtn-input.is-focused .mtn-textfield__expandable-holder {
  max-width: 600px;
}
.mtn-textfield__expandable-holder .mtn-input__label:after {
  bottom: 0;
}
.mtn-input.mtn-input--icon .mtn-input__icon .mdi {
  font-size: 20px;
  line-height: 20px;
  color: #666;
  vertical-align: super;
}
.mdi:before {
  vertical-align: middle;
}
.mtn-input--floating-label.has-placeholder .mtn-input__label,
.mtn-input--floating-label.is-dirty .mtn-input__label,
.mtn-input--floating-label.is-focused .mtn-input__label {
  max-height: 25px;
  max-width: 300px;
}
.mtn-input__label {
  overflow: initial;
}
.mtn-radio {
  position: relative;
  font-size: 16px;
  line-height: 24px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  min-height: 24px;
  margin: 0;
  padding-left: 0;
}
.mtn-radio.is-upgraded {
  padding-left: 24px;
}
.mtn-radio__button {
  line-height: 24px;
}
.mtn-radio.is-upgraded .mtn-radio__button {
  position: absolute;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
  -ms-appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: none;
}
.mtn-radio__outer-circle {
  position: absolute;
  top: 4px;
  left: 0;
  display: inline-block;
  box-sizing: border-box;
  width: 16px;
  height: 16px;
  margin: 0;
  cursor: pointer;
  border: 2px solid #323232;
  border-radius: 50%;
  z-index: 2;
}
.mtn-radio.is-checked .mtn-radio__outer-circle {
  border: 2px solid #323232;
}
.mtn-radio.is-disabled .mtn-radio__outer-circle,
.mtn-radio__outer-circle fieldset[disabled] .mtn-radio {
  border: 2px solid rgba(0, 0, 0, 0.26);
  cursor: auto;
}
.mtn-radio__inner-circle {
  position: absolute;
  z-index: 1;
  margin: 0;
  top: 8px;
  left: 4px;
  box-sizing: border-box;
  width: 8px;
  height: 8px;
  cursor: pointer;
  transition-duration: 0.28s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-property: transform;
  transform: scale(0);
  border-radius: 50%;
  background: #323232;
}
.mtn-radio.is-checked .mtn-radio__inner-circle {
  transform: scale(1);
}
.mtn-radio.is-disabled .mtn-radio__inner-circle,
fieldset[disabled] .mtn-radio .mtn-radio__inner-circle {
  background: rgba(0, 0, 0, 0.26);
  cursor: auto;
}
.mtn-radio.is-focused .mtn-radio__inner-circle {
  box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
}
.mtn-radio__label {
  cursor: pointer;
  font-size: 14px;
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
  line-height: 24px;
  margin: 0;
}
.mtn-radio.is-disabled .mtn-radio__label,
fieldset[disabled] .mtn-radio .mtn-radio__label {
  color: rgba(0, 0, 0, 0.26);
  cursor: auto;
}
.mtn-radio__ripple-container {
  position: absolute;
  z-index: 2;
  top: -9px;
  left: -13px;
  box-sizing: border-box;
  width: 42px;
  height: 42px;
  border-radius: 50%;
  cursor: pointer;
  overflow: hidden;
  -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000);
}
.mtn-radio__ripple-container .mtn-ripple {
  background: #323232;
}
.mtn-radio.is-disabled .mtn-radio__ripple-container,
fieldset[disabled] .mtn-radio .mtn-radio__ripple-container {
  cursor: auto;
}
.mtn-radio.is-disabled .mtn-radio__ripple-container .mtn-ripple,
fieldset[disabled] .mtn-radio .mtn-radio__ripple-container .mtn-ripple {
  background: transparent;
}
.mtn-select {
  display: inline-block;
  font-family: MTNBrighterSans-Regular, sans-serif;
  position: relative;
  width: 100%;
  outline: none;
}
.mtn-select .mtn-select__title,
.mtn-select .mtn-select__title.mtn-btn,
.mtn-select .mtn-select__title.mtn-fab-btn,
.mtn-select .mtn-select__title.mtn-fab-btn--mini,
.mtn-select .mtn-select__title.mtn-icon-btn,
.mtn-select .mtn-select__title.mtn-icon-btn--mini {
  cursor: pointer;
  position: relative;
  text-align: left;
  width: 100%;
  outline: none;
}
.mtn-select .outline-white-bg-white {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  border-radius: 6px;
}
.mtn-select .outline-white-bg-grey {
  background: #f2f2f2;
  color: #000;
  border: 1px solid #000;
  border-radius: 6px;
}
.mtn-select .mtn-select--grey {
  background-color: #f2f2f2;
  border-radius: 5px;
}
.mtn-select .mtn-select--grey li.mtn-select__selected {
  background-color: #b7baba;
}
.mtn-select .mtn-select__title:after {
  display: inline-block;
  font-family: Material Icons;
  font-size: 24px;
  content: "\e313";
  display: block;
  position: absolute;
  right: 34px;
  top: 20%;
  width: 0;
}
.mtn-select .mtn-select__list {
  background: #fff;
  box-sizing: border-box;
  display: none;
  height: 0;
  list-style: none;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  transition: 0.2s linear;
  width: 100%;
  z-index: 999;
  border-radius: 10px;
  outline: none;
}
.mtn-select .mtn-select__list.is-open {
  display: block;
  height: auto;
  opacity: 1;
}
.mtn-select .mtn-select__list.drop-up {
  bottom: 100%;
}
.mtn-select .mtn-select__list img {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  vertical-align: middle;
}
.mtn-select .mtn-select__list li {
  border-bottom: 1px solid #ddd;
  cursor: pointer;
  color: #000;
  text-align: left;
  padding: 12px 16px;
  font-size: 14px;
}
.mtn-select .mtn-select__list li:last-child {
  border-bottom: none;
}
.mtn-select .mtn-select__list li:hover {
  background-color: #ddd;
}
.mtn-select .mtn-select__list li:hover:last-child {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.mtn-select .mtn-select__list li:hover:first-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.mtn-select .mtn-select__list li.mtn-select__selected {
  background-color: #fc0;
}
.mtn-select .mtn-select__list li.mtn-select__selected:last-child {
  background-color: #fc0;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.mtn-select .mtn-select__list li.mtn-select__selected:first-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.mtn-select.mtn-select--grey .mtn-btn--rect.mtn-btn--rect--grey.mtn-fab-btn,
.mtn-select.mtn-select--grey
  .mtn-btn--rect.mtn-btn--rect--grey.mtn-fab-btn--mini,
.mtn-select.mtn-select--grey .mtn-btn--rect.mtn-btn--rect--grey.mtn-icon-btn,
.mtn-select.mtn-select--grey
  .mtn-btn--rect.mtn-btn--rect--grey.mtn-icon-btn--mini,
.mtn-select.mtn-select--grey .mtn-btn.mtn-btn--rect.mtn-btn--rect--grey {
  background-color: #f2f2f2;
  padding: 0 14px;
  border: none;
}
.mtn-select.mtn-select--grey .mtn-select__list {
  background-color: #f2f2f2;
  border-radius: 5px;
}
.mtn-select.mtn-select--grey .mtn-select__list li.mtn-select__selected {
  background-color: #b7baba;
}
.mtn-select.mtn-select-image .mtn-btn--outlined,
.mtn-select.mtn-select-image .mtn-btn--rect {
  padding-left: 45px !important;
  padding-right: 40px !important;
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: 5px;
}
.mtn-btn.mtn-select-js-disabled,
.mtn-select-js-disabled.mtn-fab-btn,
.mtn-select-js-disabled.mtn-fab-btn--mini,
.mtn-select-js-disabled.mtn-icon-btn,
.mtn-select-js-disabled.mtn-icon-btn--mini {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxMiA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1MS4zICg1NzU0NCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGUgQ29weTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTaGFwZS1Db3B5IiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cG9seWdvbiBpZD0icGF0aC0xIiBwb2ludHM9IjEuNDEgMCA2IDQuNTggMTAuNTkgMCAxMiAxLjQxIDYgNy40MSAwIDEuNDEiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-position: calc(100% - 14px) 11px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  padding-right: 40px;
  appearance: none;
  display: inline-block;
  font-family: MTNBrighterSans-Regular, sans-serif;
  position: relative;
  width: 100%;
}
.mtn-btn.mtn-select-js-disabled.mtn-btn--rect--grey,
.mtn-select-js-disabled.mtn-btn--rect--grey.mtn-fab-btn,
.mtn-select-js-disabled.mtn-btn--rect--grey.mtn-fab-btn--mini,
.mtn-select-js-disabled.mtn-btn--rect--grey.mtn-icon-btn,
.mtn-select-js-disabled.mtn-btn--rect--grey.mtn-icon-btn--mini {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxMiA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1MS4zICg1NzU0NCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+cGF0aC0xPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlNoYXBlLUNvcHkiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMS40MSAwIDYgNC41OCAxMC41OSAwIDEyIDEuNDEgNiA3LjQxIDAgMS40MSI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-position: calc(100% - 14px) 13px;
}
@media (min-width: 575px) {
  .mtn-banner.mtn-banner--small.mtn-header-page
    .mtn-banner__bg
    .mtn-banner__content {
    bottom: 30%;
  }
}
@media (min-width: 1200px) {
  .mtn-banner.mtn-banner--small.mtn-header-page
    .mtn-banner__bg
    .mtn-banner__content {
    bottom: 25%;
  }
}
.mtn-banner.mtn-header-page .mtn-banner__content {
  width: 100% !important;
  left: 0 !important;
  padding: 0;
  z-index: 10;
}
.mtn-banner.mtn-header-page .mtn-banner__bg:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.3));
  pointer-events: none;
}
.mtn-banner.mtn-header-page .mtn-banner__btn-top.mtn-fab-btn,
.mtn-banner.mtn-header-page .mtn-banner__btn-top.mtn-fab-btn--mini,
.mtn-banner.mtn-header-page .mtn-banner__btn-top.mtn-icon-btn,
.mtn-banner.mtn-header-page .mtn-banner__btn-top.mtn-icon-btn--mini,
.mtn-banner.mtn-header-page .mtn-btn.mtn-banner__btn-top {
  z-index: 1;
}
.mtn-banner.mtn-header-page .mdi-chevron-left:before {
  vertical-align: middle;
}
.mtn-banner__bg {
  background-size: cover !important;
}
@media only screen and (min-width: 992px) {
  .mtn-banner.mtn-header-page {
    min-height: 400px !important;
  }
}
@media only screen and (max-width: 420px) {
  .mtn-h1 {
    font-size: 28px;
  }
}
.component--profile-header .back {
  color: #000;
}
.component--profile-header .mtn-banner__bg {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  background-size: cover !important;
}
.component--profile-header .mtn-banner.mtn-banner--small {
  min-height: 350px;
}
.component--profile-header .mtn-card--masonry {
  width: auto;
  min-width: 200px;
  height: auto;
  min-height: 200px;
}
.component--profile-header .mtn-card--masonry:before {
  background-image: none;
}
.component--profile-header .mtn-card {
  background-size: cover;
}
.component--profile-header .mtn-banner__content {
  position: relative !important;
  width: auto !important;
  bottom: 0 !important;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  z-index: 2;
}
.component--profile-header .mtn-banner__content .mtn-profile-img {
  margin-right: 30px;
}
h2.mtn-banner__header.mtn-h2 {
  font-size: 26px;
}
.mtn-banner.mtn-banner--small .mtn-banner__btn-top {
  z-index: 3;
}
.mtn-banner .mtn-banner__bg:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.9));
  z-index: 1;
}
.mtn-banner__content {
  left: 0 !important;
}
.mdi-chevron-left:before {
  vertical-align: middle;
}
@media (max-width: 575.98px) {
  .component--profile-header .mtn-banner__content {
    flex-direction: column;
    align-items: flex-start;
  }
  .component--profile-header .mtn-card--masonry {
    min-width: 120px;
    min-height: 120px;
  }
}
.mtn-banner .mtn-banner__content {
  width: 100% !important;
  left: 0 !important;
  padding: 0;
  z-index: 10 !important;
}
.component--post-header .mtn-banner__btn-top.mtn-fab-btn,
.component--post-header .mtn-banner__btn-top.mtn-fab-btn--mini,
.component--post-header .mtn-banner__btn-top.mtn-icon-btn,
.component--post-header .mtn-banner__btn-top.mtn-icon-btn--mini,
.component--post-header .mtn-btn.mtn-banner__btn-top {
  z-index: 2;
}
.component--post-header .mtn-banner__bg {
  background-size: cover !important;
}
.component--post-header .mtn-banner__bg:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.9));
  pointer-events: none;
}
.component--post-header .mtn-banner.mtn-banner--small {
  min-height: 350px;
}
.component--post-header .mtn-text-yellow {
  color: #fc0;
}
.component--post-header .mdi-chevron-left:before {
  vertical-align: middle;
}
@media only screen and (min-width: 992px) {
  .mtn-banner {
    min-height: 400px !important;
  }
}
@media only screen and (max-width: 768px) {
  .mtn-banner__header {
    font-size: 20px !important;
  }
  .mtn-banner__content {
    bottom: 20% !important;
  }
}
.mtn-banner .mtn-banner__btn-top {
  z-index: 3 !important;
  position: absolute !important;
  top: 20px;
  left: 20px;
}
@media screen and (min-width: 920) {
  .mtn-banner .mtn-banner__btn-top {
    top: 40px;
  }
}
.mtn-banner .mtn-banner__bg {
  height: 100% !important;
  padding: 0;
}
.mtn-banner .mtn-banner__bg:before {
  content: "";
  background-image: linear-gradient(
    180deg,
    transparent,
    rgba(0, 0, 0, 0.5)
  ) !important;
  pointer-events: none;
}
.mtn-banner .owl-carousel {
  height: 100%;
}
.mtn-banner .owl-carousel .owl-item,
.mtn-banner .owl-carousel .owl-stage,
.mtn-banner .owl-carousel .owl-stage-outer {
  height: 100% !important;
  padding: 0 !important;
}
.mtn-banner .owl-carousel .owl-dots {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
  bottom: 20px;
}
@media (min-width: 768px) {
  .mtn-banner .owl-carousel .owl-dots {
    bottom: 60px;
  }
}
@media (min-width: 992px) {
  .mtn-banner .owl-carousel .owl-dots {
    bottom: 60px;
  }
}
.mtn-banner .owl-carousel .owl-dots button.owl-dot {
  background: #fff !important;
  border: 1px solid #fff !important;
}
.mtn-banner .owl-carousel .owl-dots button.owl-dot.active {
  background: transparent !important;
}
@media (min-width: 992px) {
  .component--banner .mtn-h1,
  .component--banner h1 {
    font-size: 50px;
  }
}
.component--banner .mtn-banner__content {
  bottom: auto !important;
}
.mtn-title {
  width: 100%;
  clear: both;
  display: inline-block;
  position: relative;
  height: auto;
}
.mtn-title .mtn-title--heading {
  display: inline-block;
  position: relative;
  float: left;
  clear: none;
  vertical-align: top;
  line-height: 40px;
  margin: 0;
}
.mtn-title .mtn-title--icon {
  display: inline-block;
  position: relative;
  float: left;
  max-width: 40px;
  height: 40px;
  margin-right: 20px;
}
.mtn-title .mtn-title--icon img {
  max-width: 100%;
}
.mtn-title .mtn-title--icon .mdi,
.mtn-title .mtn-title--icon .mtn-icon {
  font-size: 40px;
}
.mtn-title .mtn-btn-link {
  display: inline-block;
  position: relative;
  float: right;
  margin-left: 0;
}
@media screen and (min-width: 768px) {
  .mtn-title .mtn-btn-link {
    float: left;
    margin-left: 40px;
  }
}
.mtn-title--portfolio h4 {
  font-size: 28px;
}
@media (min-width: 992px) {
  .mtn-title--portfolio h4 {
    font-size: 35px;
  }
}
@media screen and (min-width: 992px) {
  .mtn-title--portfolio .mtn-title--heading {
    line-height: 60px;
  }
  .mtn-title--portfolio .mtn-title--icon {
    max-width: 60px;
    height: 60px;
  }
  .mtn-title--portfolio .mtn-title--icon .mdi,
  .mtn-title--portfolio .mtn-title--icon .mtn-icon {
    font-size: 60px;
  }
  .mtn-title--portfolio .mtn-btn-link {
    margin-top: 10px;
  }
}
@media (min-width: 768px) {
  .mtn-image-separator {
    min-height: 370px;
  }
}
.mtn-image-separator {
  min-height: 360px;
  background-size: cover !important;
}
.mtn-image-separator.mtn-image-separator--icon {
  min-height: 250px;
  margin-bottom: 30px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.mtn-image-separator.mtn-image-separator--icon .mtn-image-separator__icon {
  position: absolute;
  bottom: -35px;
  margin: 0;
  z-index: 2;
  padding: 15px;
  border-radius: 60px/10px;
  width: 80px;
  min-width: 80px;
  height: 80px;
  background-color: #fff;
}
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon
  .mtn-image-separator__icon__content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon
  .mtn-image-separator__icon__content
  .mtn-image-separator__icon-container {
  display: block;
  height: auto;
  width: auto;
  padding-bottom: 0;
}
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon
  .mtn-image-separator__icon__content
  .mtn-image-separator__icon-container
  .mdi,
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon
  .mtn-image-separator__icon__content
  .mtn-image-separator__icon-container
  .mtn-icon {
  font-size: 50px;
  text-align: center;
}
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon
  .mtn-image-separator__icon__content
  .mtn-image-separator__icon-container.mtn-image-separator__icon-container--yellow {
  color: #fc0;
}
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon
  .mtn-image-separator__icon__content
  .mtn-image-separator__icon-container.mtn-image-separator__icon-container--black {
  color: #000;
}
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon
  .mtn-image-separator__icon__content
  .mtn-image-separator__icon-container.mtn-image-separator__icon-container--momo {
  color: #0f6987;
}
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon
  .mtn-image-separator__icon__content
  .mtn-image-separator__icon-container.mtn-image-separator__icon-container--play {
  color: #e12d6e;
}
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon.mtn-image-separator__icon--grey {
  background-color: #f2f2f2;
}
.mtn-image-separator.mtn-image-separator--icon
  .mtn-image-separator__icon.mtn-image-separator__icon--white {
  background-color: #fff;
}
.mtn-image-separator
  .mtn-curve.mtn-curve--convex-top-concave-bottom
  .mtn-curve__concave {
  z-index: 0;
}
.mtn-icon-w-text {
  width: 100%;
  position: relative;
  margin-bottom: 20px;
  padding: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
}
.mtn-icon-w-text .mtn-icon-w-text__icon-wrapper {
  width: 60px;
  margin-right: 20px;
}
.mtn-icon-w-text .mtn-icon-w-text__icon {
  border-radius: 50%;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  width: 60px;
  height: 60px;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background: #fc0;
  position: relative;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
}
.mtn-icon-w-text .mtn-icon-w-text__info {
  position: relative;
}
.mtn-icon-w-text .mtn-icon-w-text__info .mtn-h4 {
  font-weight: 700;
  font-size: 16px;
  margin: 0 0 5px;
}
.mtn-icon-w-text .mtn-icon-w-text__info .mtn-p,
.mtn-icon-w-text .mtn-icon-w-text__info p {
  margin: 0 !important;
}
.mtn-icon-w-text.mtn-icon-w-text--has-borders {
  border-top: 3px solid #fc0;
  border-bottom: 3px solid #fc0;
  padding: 20px 0;
  margin-bottom: 20px;
}
.mtn-vertical-spacer {
  width: 100%;
  position: relative;
  display: block;
}
.mtn-accordion {
  list-style: none;
}
.mtn-accordion,
.mtn-accordion .mtn-accordion__panel {
  margin: 0 auto;
  padding: 0;
  position: relative;
}
.mtn-accordion .mtn-accordion__panel .mtn-accordion__title {
  border-bottom: 1px solid #6a6b6b;
  background-color: #1d1d1d;
  color: #fff;
  position: relative;
}
.mtn-accordion .mtn-accordion__panel .mtn-accordion__title a,
.mtn-accordion .mtn-accordion__panel .mtn-accordion__title a:active,
.mtn-accordion .mtn-accordion__panel .mtn-accordion__title a:link,
.mtn-accordion .mtn-accordion__panel .mtn-accordion__title a:visited {
  font-family: MTNBrighterSans-MediumItalic, Century Gothic, Arial, sans-serif;
  display: block;
  font-size: 14px;
  text-decoration: none;
  font-weight: 400;
  transition: all 0.5s ease-in-out;
  transition-property: color, font-family, font-weight;
  padding: 15px 30px;
  color: #fff;
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #b7baba;
}
.mtn-accordion .mtn-accordion__panel .mtn-accordion__title:hover a {
  color: #b7baba;
}
@media screen and (max-width: 767px) {
  .mtn-accordion .mtn-accordion__panel .mtn-accordion__title {
    font-size: 16px;
    line-height: 15px;
  }
}
@media screen and (max-width: 400px) {
  .mtn-accordion .mtn-accordion__panel .mtn-accordion__title {
    font-size: 14px;
    line-height: 18px;
  }
}
.mtn-accordion .mtn-accordion__panel .mtn-accordion__content {
  margin: 0;
  padding: 0;
  max-height: 0;
  overflow: hidden;
  background-color: #4c4c4c;
  transition: all 0.5s ease;
  color: #fff;
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__content
  .mtn-accordion__item {
  line-height: 1;
  display: block;
  margin: 0;
  padding: 15px 60px;
  background-color: #4c4c4c;
  border-bottom: 1px solid #707070;
  color: #fff;
  font-size: 14px;
  font-family: MTNBrighterSans-RegularItalic, Century Gothic, Arial, sans-serif;
  position: relative;
  cursor: pointer;
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__content
  .mtn-accordion__item:after {
  display: inline-block;
  font-family: Material Icons;
  font-size: 18px;
  content: "\e315";
  display: block;
  position: absolute;
  right: 30px;
  top: 15px;
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__content
  .mtn-accordion__item:hover,
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__content
  .mtn-accordion__item:hover
  a {
  color: #b7baba;
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__content
  .mtn-accordion__item
  a {
  color: #fff;
  font-size: 14px;
  text-decoration: none;
}
.mtn-accordion .mtn-accordion__panel.is-active .mtn-accordion__content {
  margin: 0;
  padding: 0;
  max-height: 400px;
  transition: all 1s ease;
}
.mtn-accordion
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  .mtn-accordion__toggle__bar:nth-of-type(2) {
  transform: translate3d(0, -6px, 0) rotate(180deg);
}
.mtn-accordion .mtn-accordion__panel .mtn-accordion__toggle {
  position: absolute;
  right: 30px;
  top: 15px;
  margin: 6px 0;
  padding: 0;
  background-color: transparent;
  background-image: none;
  border: none;
}
.mtn-accordion .mtn-accordion__panel .mtn-accordion__toggle:focus {
  outline: 0;
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  display: block;
  background-color: #fff;
  border-radius: 0;
  width: 19px;
  height: 2px;
  transition: all 0.2s;
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar:nth-of-type(2) {
  transform: translate3d(0, -6px, 0) rotate(90deg);
  transform-origin: center center;
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar:first-of-type {
  transform: translateZ(0) rotate(0deg);
}
.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar
  + .mtn-accordion__toggle__bar {
  margin-top: 4px;
  transition: all 0.5s;
}
.mtn-accordion.mtn-accordion--light {
  background-color: #f2f2f2;
}
.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel
  .mtn-accordion__title {
  background-color: #fff;
  border-bottom: none;
  border-top: 1px solid #b7baba;
  color: #000;
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
}
.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel
  .mtn-accordion__title
  a {
  color: #000;
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
  padding: 15px 0;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  .mtn-accordion.mtn-accordion--light
    .mtn-accordion__panel
    .mtn-accordion__title
    a {
    font-size: 16px;
  }
  .mtn-accordion.mtn-accordion--light
    .mtn-accordion__panel
    .mtn-accordion__title
    a
    .mtn-accordion__toggle {
    top: 18px;
  }
}
.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel
  .mtn-accordion__title
  .mtn-accordion__toggle {
  top: 14px;
}
.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel
  .mtn-accordion__title
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #000;
  width: 15px;
}
.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #5c5c5c;
}
.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  a {
  color: #5c5c5c;
}
.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel
  .mtn-accordion__content
  .mtn-p {
  margin: 0;
  padding: 0 0 15px;
  background-color: #fff;
  color: #000;
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  .mtn-accordion.mtn-accordion--light
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-p {
    font-size: 16px;
  }
}
.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a {
  color: #000;
}
.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #000;
}
.mtn-accordion.mtn-accordion--light .mtn-accordion__panel:last-child {
  border-bottom: 1px solid #b7baba;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--play
  .mtn-accordion__panel
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #e12d6e;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--play
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #f081a9;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--play
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  a {
  color: #f081a9;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--play
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a {
  color: #e12d6e;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--play
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #e12d6e;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--momo
  .mtn-accordion__panel
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #0f6987;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--momo
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #3c869f;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--momo
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  a {
  color: #3c869f;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--momo
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a {
  color: #0f6987;
}
.mtn-accordion.mtn-accordion--light.mtn-accordion--momo
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #0f6987;
}
.mtn-accordion.mtn-accordion--white {
  background-color: #fff;
}
.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel
  .mtn-accordion__title {
  background-color: #fff;
  border-bottom: none;
  border-top: 1px solid #b7baba;
  color: #000;
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
}
.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel
  .mtn-accordion__title
  a {
  color: #000;
  font-family: MTNBrighterSans-Medium, Century Gothic, Arial, sans-serif;
  padding: 15px 0;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  .mtn-accordion.mtn-accordion--white
    .mtn-accordion__panel
    .mtn-accordion__title
    a {
    font-size: 16px;
  }
  .mtn-accordion.mtn-accordion--white
    .mtn-accordion__panel
    .mtn-accordion__title
    a
    .mtn-accordion__toggle {
    top: 18px;
  }
}
.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel
  .mtn-accordion__title
  .mtn-accordion__toggle {
  top: 14px;
}
.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel
  .mtn-accordion__title
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #000;
  width: 15px;
}
.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #5c5c5c;
}
.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  a {
  color: #5c5c5c;
}
.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel
  .mtn-accordion__content
  .mtn-p {
  margin: 0;
  padding: 0 0 15px;
  background-color: #fff;
  color: #000;
  font-family: MTNBrighterSans-Regular, Century Gothic, Arial, sans-serif;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  .mtn-accordion.mtn-accordion--white
    .mtn-accordion__panel
    .mtn-accordion__content
    .mtn-p {
    font-size: 16px;
  }
}
.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a {
  color: #000;
}
.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #000;
}
.mtn-accordion.mtn-accordion--white .mtn-accordion__panel:last-child {
  border-bottom: 1px solid #b7baba;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--play
  .mtn-accordion__panel
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #e12d6e;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--play
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #f081a9;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--play
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  a {
  color: #f081a9;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--play
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a {
  color: #e12d6e;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--play
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #e12d6e;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--momo
  .mtn-accordion__panel
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #0f6987;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--momo
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #3c869f;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--momo
  .mtn-accordion__panel
  .mtn-accordion__title:hover
  a {
  color: #3c869f;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--momo
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a {
  color: #0f6987;
}
.mtn-accordion.mtn-accordion--white.mtn-accordion--momo
  .mtn-accordion__panel.is-active
  .mtn-accordion__title
  a
  .mtn-accordion__toggle
  .mtn-accordion__toggle__bar {
  background-color: #0f6987;
}
.mtn-accordion {
  background-color: #4c4c4c;
}
.mtn-accordion .mtn-accordion__panel .mtn-accordion__title a {
  padding: 15px 0;
}
span {
  font-family: MTNBrighterSans-Regular, sans-serif;
}
.mtn-accordion-section.mtn-accordion
  .mtn-accordion__panel
  .mtn-accordion__title
  a:link {
  padding: 15px 0;
}
.mtn-accordion-section.mtn-accordion .mtn-accordion__content {
  font-size: 14px;
}
.mtn-accordion-section.mtn-accordion .mtn-accordion__panel.is-active {
  padding-bottom: 15px;
}
.mtn-accordion-section.mtn-accordion
  .mtn-accordion__panel.is-active
  .mtn-accordion__content {
  max-height: 1000px;
}
.mtn-accordion-section.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel
  .mtn-accordion__content {
  background: #f1f1f1;
  color: rgba(0, 0, 0, 0.8);
}
.mtn-accordion-section.mtn-accordion.mtn-accordion--light
  .mtn-accordion__panel
  .mtn-accordion__title {
  background-color: #f1f1f1;
}
.mtn-accordion-section.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel
  .mtn-accordion__content {
  background: #fff;
  color: rgba(0, 0, 0, 0.8);
}
.mtn-accordion-section.mtn-accordion.mtn-accordion--white
  .mtn-accordion__panel
  .mtn-accordion__title {
  background-color: #fff;
}
@media screen and (min-width: 768px) {
  .mtn-accordion-section.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    a:link {
    font-size: 16px;
  }
  .mtn-accordion-section.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__toggle {
    right: 4px;
  }
  .mtn-accordion.mtn-accordion--light
    .mtn-accordion__panel
    .mtn-accordion__title
    a
    .mtn-accordion__toggle,
  .mtn-accordion.mtn-accordion--white
    .mtn-accordion__panel
    .mtn-accordion__title
    a
    .mtn-accordion__toggle {
    top: 20px;
  }
}
@media screen and (max-width: 760px) {
  .mtn-accordion-section.mtn-accordion.mtn-accordion--light
    .mtn-accordion__panel
    .mtn-accordion__title
    .mtn-accordion__toggle,
  .mtn-accordion-section.mtn-accordion.mtn-accordion--white
    .mtn-accordion__panel
    .mtn-accordion__title
    .mtn-accordion__toggle,
  .mtn-accordion-section.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__title
    .mtn-accordion__toggle {
    top: -3px;
  }
  .mtn-accordion-section.mtn-accordion.mtn-accordion--light
    .mtn-accordion__panel
    .mtn-accordion__toggle,
  .mtn-accordion-section.mtn-accordion.mtn-accordion--white
    .mtn-accordion__panel
    .mtn-accordion__toggle,
  .mtn-accordion-section.mtn-accordion
    .mtn-accordion__panel
    .mtn-accordion__toggle {
    right: -23px;
    width: 50px;
    height: 30px;
    padding: 20px 40px 20px 30px;
  }
  .mtn-accordion--toggle span {
    margin-right: 5px;
  }
}
.owl-carousel--product {
  width: 100%;
  position: relative;
  height: inherit;
}
.owl-carousel--product .owl-carousel {
  z-index: 1;
}
.owl-carousel--product .owl-carousel .item {
  margin: 0 auto;
  width: 50%;
}
.owl-carousel--product .owl-carousel .item img {
  width: auto;
  max-height: 400px;
  margin: 0 auto;
  display: block;
}
.owl-carousel--product .owl-curves {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  background-color: #f2f2f2;
  background: linear-gradient(180deg, #f2f2f2 80%, #fff 0);
}
.owl-carousel--product .owl-curves .mtn-curve__concave {
  position: absolute;
  bottom: 20%;
}
.owl-carousel--product .owl-nav {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  height: 40px;
  z-index: 3;
  margin: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.owl-carousel--product .owl-nav .owl-prev {
  margin: 0 0 0 16px;
}
@media screen and (min-width: 992px) {
  .owl-carousel--product .owl-nav .owl-prev {
    background: initial;
  }
}
.owl-carousel--product .owl-nav .owl-next {
  margin: 0 16px 0 0;
}
@media screen and (min-width: 992px) {
  .owl-carousel--product .owl-nav {
    bottom: 20px;
    top: auto;
    transform: translateY(0);
  }
}
.mtn-progressbar__items {
  margin: 0;
  width: 100%;
  padding: 0;
}
.mtn-progressbar__items li {
  list-style-type: none;
  width: 25%;
  float: left;
  font-size: 13px;
  position: relative;
  text-align: center;
  color: #a7a7a7;
  background-color: #fff;
  padding: 4px;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.16), 2px 0 4px rgba(0, 0, 0, 0.23);
  border-radius: 0 20px 20px 0;
  margin-left: -10px;
  height: 25px;
}
.mtn-progressbar__items li.active {
  color: #fff;
  background-color: #28bf28;
  box-shadow: none;
  border: 1px solid #f2f2f2;
}
.mtn-progressbar__items li.active.step-4 {
  background-color: #fc0;
  color: #000;
}
.mtn-progressbar__items .material-icons {
  font-size: 13px;
}
.mtn-progressbar__items span {
  margin-right: 10px;
  line-height: 1;
}
.mtn-progressbar__items .step-1 {
  border-radius: 20px;
  margin-left: 0;
  z-index: 14;
}
.mtn-progressbar__items .step-2 {
  z-index: 13;
}
.mtn-progressbar__items .step-3 {
  z-index: 12;
}
.mtn-progressbar__items .step-4 {
  box-shadow: none;
}
.mtn-snippet--download-app .mtn-snippet--cta,
.mtn-snippet--help .mtn-snippet--cta {
  width: 100%;
  padding: 50px 40px 60px;
}
@media screen and (min-width: 1024px) {
  .mtn-snippet--download-app .mtn-snippet--cta,
  .mtn-snippet--help .mtn-snippet--cta {
    padding: 100px 90px 70px;
  }
}
.mtn-snippet--download-app .mtn-snippet--cta .mtn-store-badge,
.mtn-snippet--help .mtn-snippet--cta .mtn-store-badge {
  width: auto;
  height: 50px;
  margin-right: 5px;
  position: relative;
  display: inline;
}
.mtn-img--square {
  border-radius: 15px;
  position: relative;
  overflow: hidden;
  padding-bottom: 100%;
  width: 100%;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
.mtn-img--square img {
  position: absolute;
  height: 100%;
  min-width: 100%;
}
.mtn-img--banner {
  width: 100%;
  min-height: 200px;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
