#page-container .divi_fontawesome::before, #page-container .divi_fontawesome::after, #page-container .divi_fontawesome.et-pb-icon, #page-container .et_pb_button.divi_fontawesome::before, #page-container .et_pb_button.divi_fontawesome::after, #page-container .et_pb_contact_reset.divi_fontawesome::before, #page-container .et_pb_contact_reset.divi_fontawesome::after, #page-container .et_pb_contact_submit.divi_fontawesome::before, #page-container .et_pb_contact_submit.divi_fontawesome::after, #page-container .et_pb_font_icon.divi_fontawesome::before, #page-container .et_pb_font_icon.divi_fontawesome::after, #page-container .et_pb_newsletter_button.divi_fontawesome::before, #page-container .et_pb_newsletter_button.divi_fontawesome::after, #page-container .et_pb_pricing_table_button.divi_fontawesome::before, #page-container .et_pb_pricing_table_button.divi_fontawesome::after, #page-container .et_pb_promo_button.divi_fontawesome::before, #page-container .et_pb_promo_button.divi_fontawesome::after, #page-container .et_overlay.divi_fontawesome::before, #page-container .et_overlay.divi_fontawesome::after, .et_font_icon li.fa::before {font-family: "FontAwesome" !important;}
.et_font_icon li.fa {font-size: 18px;}
.gtm_dfa_settings {background: #fff;padding: 10px 15px;border-right: 2px solid #e5e5e5;border-bottom: 2px solid #e5e5e5;}
.gtm_dfa_settings_label_icon::before {padding-right: 10px;color: #ccc;}
.gtm_dfa_settings_label_icon--unlocked::before {color: #1abc9c;}
.gtm_dfa_settings input {width: 25em;}
.gtm_dfa_credits {display: block;text-align: center;color: #888;font-size: .9em;}