/* Fonts */
@font-face {
  font-family: "ActiveRegular";
  src: url("https://ctfront3.ct-assets.com/2024/valassis/ActiveRegular.otf") format("opentype");
}

/* Fuente general a toda la Campaña */
body,
.promo_info h1, 
.participate_button, 
.title h1, 
.title h2, 
.title h3, 
.pagination, 
.m_header>*, 
.m_popup_header, 
.m_action_share_title, 
.legal_row label, 
.m_countdown_time, 
.error, 
.notice, 
.error_explanation, 
.m_follow_text, 
.m_no_promo_header, 
.m_no_promo_content_title, 
.m_powered_by, 
.m_url_description, 
.pagination em.current, 
.footer_text, select, 
.form_fields .form_input label, 
.form_fields .form_select label, 
.form_fields .form_input input, 
.form_fields .form_input textarea, 
.form_fields .form_checkbox a, 
.m_btn, 
.alertify-button, 
.wizard>.actions a, 
.m_btn_goto, 
.link_btn, 
.m_action_count, 
.m_comment_name, 
.m_countdown_title, 
.m_entry_user, 
.m_entry_points, 
.m_entry_votes, 
.m_header_step, 
.m_no_promo_content p strong, .m_option, .m_participations_text, 
.m_powered_by strong, .m_score_value, 
.alertify-notifier, 
.m_tabs_nav, 
.m_url_content, 
.m_user_name, 
.m_wysiwyg_dialog_title,.wizard, 
.tabcontrol,.m_header_strong>*, 
.m_comment_date, 
.m_entry .m_figure_content_text .m_text_content, 
.m_entry .m_figure_content_quotes .m_text_content, 
.m_entry_date, 
.m_figure_caption .m_text, 
.m_user_created_at, 
.swiper-buttons button, 
.select2-container .select2-choice, 
.select .select_label {
  font-family: "ActiveRegular" !important;
}

/* Fuente para Titulares y Encabezados */ 
.promo_info h1, 
.title h1, 
.title h2, 
.title h3, 
.m_header>*, 
.m_popup_header, 
.m_action_share_title {
  font-family: "ActiveRegular" !important;  
}

.form_fields .form_input input {background-color: #ffffff !important;}
table, tr, td, table span {
  font-size: 0.7rem !important;
  height: auto !important;