@font-face {
  font-family: 'Alternate Gothic';
  src: url('/wp-content/themes/revlonprofessional/dist/fonts/AlternateGothic_ru.otf') format('opentype');
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
}

.header__mega-menu-button {
  font-size: 0.7rem;
  padding: 0 0.7rem;
}

.section-head__title {
  font-family: 'Alternate Gothic';
}
.hero-title-brand {
  font-family: 'Alternate Gothic';
}

.error-message {
  font-family: 'Alternate Gothic';
}

.page-title {
  font-family: 'Alternate Gothic';
}

.title {
  font-family: 'Alternate Gothic';
}
.popup__title {
  font-family: 'Alternate Gothic';
}

.section-accent__title {
  font-family: 'Alternate Gothic';
}
.section-head__title {
  font-family: 'Alternate Gothic';
}
.about__title {
  font-family: 'Alternate Gothic';
}
.discover__pic-title {
  font-family: 'Alternate Gothic';
}
.discover__misc-title,
.filtered-grid__grid-item-suptitle {
  font-family: 'Alternate Gothic';
}
.how-to__step-cover:after {
  font-family: 'Alternate Gothic';
}

.jumbotron-img__title {
  font-family: 'Alternate Gothic';
}

.page-title {
  letter-spacing: 0 !important;
}

.section-accent__title {
  letter-spacing: 0 !important;
}

.section-head__title {
  letter-spacing: 0 !important;
}

.hero-title-brand {
  letter-spacing: 0 !important;
}

.legal__title {

}
.persons__name {

}

.sign-up__title{

}
.tml-error{

}
