/*B3 Line Icon*/
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_b3lineicon_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_b3lineicon_icon_fd:after,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_b3lineicon_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_b3lineicon_icon_fd:after,
#page-container .et_pb_button.b3_divi_b3lineicon_icon_fd:before,
#page-container .et_pb_button.b3_divi_b3lineicon_icon_fd:after,
#page-container .et_pb_newsletter_button.b3_divi_b3lineicon_icon_fd:before,
#page-container .et_pb_newsletter_button.b3_divi_b3lineicon_icon_fd:after,
#page-container .et_overlay.b3_divi_b3lineicon_icon_fd:before,
#page-container .et_overlay.b3_divi_b3lineicon_icon_fd:after,
#page-container .et_pb_promo_button.b3_divi_b3lineicon_icon_fd::before,
#page-container .et_pb_promo_button.b3_divi_b3lineicon_icon_fd::after,
#page-container .et_pb_contact_reset.b3_divi_b3lineicon_icon_fd:before,
#page-container .et_pb_contact_reset.b3_divi_b3lineicon_icon_fd:after,
#page-container .et_pb_contact_submit.b3_divi_b3lineicon_icon_fd:before,
#page-container .et_pb_contact_submit.b3_divi_b3lineicon_icon_fd:after,
#page-container .b3_divi_b3lineicon_icon_fd:before,
#page-container .b3_divi_b3lineicon_icon_fd:after,
#page-container .b3_divi_b3lineicon_icon_fd.et-pb-icon,
#page-container .et_pb_shop.b3_divi_b3lineicon_icon_fd .et_overlay:before,
#page-container .et_pb_font_icon.b3_divi_b3lineicon_icon_fd:before,
#page-container .et_pb_font_icon.b3_divi_b3lineicon_icon_fd:after,
#page-container .et_pb_pricing_table_button.b3_divi_b3lineicon_icon_fd:before,
#page-container .et_pb_pricing_table_button.b3_divi_b3lineicon_icon_fd:after,
.et-db #et-boc .et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_b3lineicon_icon_fd:after{font-family: 'B3-Line-Icons' !important}
/*Material Icon*/
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_mt_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_mt_icon_fd:after,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_mt_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_mt_icon_fd:after,
#page-container .et_pb_button.b3_divi_mt_icon_fd:before,
#page-container .et_pb_button.b3_divi_mt_icon_fd:after,
#page-container .et_pb_newsletter_button.b3_divi_mt_icon_fd:before,
#page-container .et_pb_newsletter_button.b3_divi_mt_icon_fd:after,
#page-container .et_overlay.b3_divi_mt_icon_fd:before,
#page-container .et_overlay.b3_divi_mt_icon_fd:after,
#page-container .et_pb_promo_button.b3_divi_mt_icon_fd::before,
#page-container .et_pb_promo_button.b3_divi_mt_icon_fd::after,
#page-container .et_pb_contact_reset.b3_divi_mt_icon_fd:before,
#page-container .et_pb_contact_reset.b3_divi_mt_icon_fd:after,
#page-container .et_pb_contact_submit.b3_divi_mt_icon_fd:before,
#page-container .et_pb_contact_submit.b3_divi_mt_icon_fd:after,
#page-container .b3_divi_mt_icon_fd:before,
#page-container .b3_divi_mt_icon_fd:after,
#page-container .b3_divi_mt_icon_fd.et-pb-icon,
#page-container .et_pb_shop.b3_divi_mt_icon_fd .et_overlay:before,
#page-container .et_pb_font_icon.b3_divi_mt_icon_fd:before,
#page-container .et_pb_font_icon.b3_divi_mt_icon_fd:after,
#page-container .et_pb_pricing_table_button.b3_divi_mt_icon_fd:before,
#page-container .et_pb_pricing_table_button.b3_divi_mt_icon_fd:after,
.et-db #et-boc .et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_mt_icon_fd:after{font-family: 'Material Icons' !important}
/*Font Awesome Icon*/
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_fas_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_fas_icon_fd:after,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_fas_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_fas_icon_fd:after,
#page-container .et_pb_button.b3_divi_fas_icon_fd:before,
#page-container .et_pb_button.b3_divi_fas_icon_fd:after,
#page-container .et_pb_newsletter_button.b3_divi_fas_icon_fd:before,
#page-container .et_pb_newsletter_button.b3_divi_fas_icon_fd:after,
#page-container .et_overlay.b3_divi_fas_icon_fd:before,
#page-container .et_overlay.b3_divi_fas_icon_fd:after,
#page-container .et_pb_promo_button.b3_divi_fas_icon_fd:before,
#page-container .et_pb_promo_button.b3_divi_fas_icon_fd:after,
#page-container .et_pb_contact_reset.b3_divi_fas_icon_fd:before,
#page-container .et_pb_contact_reset.b3_divi_fas_icon_fd:after,
#page-container .et_pb_contact_submit.b3_divi_fas_icon_fd:before,
#page-container .et_pb_contact_submit.b3_divi_fas_icon_fd:after,
#page-container .b3_divi_fas_icon_fd:before,
#page-container .b3_divi_fas_icon_fd:after,
#page-container .b3_divi_fas_icon_fd.et-pb-icon,
#page-container .et_pb_shop.b3_divi_fas_icon_fd .et_overlay:before,
#page-container .et_pb_font_icon.b3_divi_fas_icon_fd:before,
#page-container .et_pb_font_icon.b3_divi_fas_icon_fd:after,
#page-container .et_pb_pricing_table_button.b3_divi_fas_icon_fd:before,
#page-container .et_pb_pricing_table_button.b3_divi_fas_icon_fd:after,
.et-db #et-boc .et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_fas_icon_fd:after{font-family: 'Font Awesome 5 Free' !important;font-weight: 900;}

#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_far_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_far_icon_fd:after,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_far_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_far_icon_fd:after,
#page-container .et_pb_button.b3_divi_far_icon_fd:before,
#page-container .et_pb_button.b3_divi_far_icon_fd:after,
#page-container .et_pb_newsletter_button.b3_divi_far_icon_fd:before,
#page-container .et_pb_newsletter_button.b3_divi_far_icon_fd:after,
#page-container .et_overlay.b3_divi_far_icon_fd:before,
#page-container .et_overlay.b3_divi_far_icon_fd:after,
#page-container .et_pb_promo_button.b3_divi_far_icon_fd:before,
#page-container .et_pb_promo_button.b3_divi_far_icon_fd:after,
#page-container .et_pb_contact_reset.b3_divi_far_icon_fd:before,
#page-container .et_pb_contact_reset.b3_divi_far_icon_fd:after,
#page-container .et_pb_contact_submit.b3_divi_far_icon_fd:before,
#page-container .et_pb_contact_submit.b3_divi_far_icon_fd:after,
#page-container .b3_divi_far_icon_fd:before,
#page-container .b3_divi_far_icon_fd:after,
#page-container .b3_divi_far_icon_fd.et-pb-icon,
#page-container .et_pb_shop.b3_divi_far_icon_fd .et_overlay:before,
#page-container .et_pb_font_icon.b3_divi_far_icon_fd:before,
#page-container .et_pb_font_icon.b3_divi_far_icon_fd:after,
#page-container .et_pb_pricing_table_button.b3_divi_far_icon_fd:before,
#page-container .et_pb_pricing_table_button.b3_divi_far_icon_fd:after,
.et-db #et-boc .et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_far_icon_fd:after
{font-family: 'Font Awesome 5 Free' !important;font-weight: 400;}

#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_fab_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_fab_icon_fd:after,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_fab_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_fab_icon_fd:after,
#page-container .et_pb_button.b3_divi_fab_icon_fd:before,
#page-container .et_pb_button.b3_divi_fab_icon_fd:after,
#page-container .et_pb_newsletter_button.b3_divi_fab_icon_fd:before,
#page-container .et_pb_newsletter_button.b3_divi_fab_icon_fd:after,
#page-container .et_overlay.b3_divi_fab_icon_fd:before,
#page-container .et_overlay.b3_divi_fab_icon_fd:after,
#page-container .et_pb_promo_button.b3_divi_fab_icon_fd:before,
#page-container .et_pb_promo_button.b3_divi_fab_icon_fd:after,
#page-container .et_pb_contact_reset.b3_divi_fab_icon_fd:before,
#page-container .et_pb_contact_reset.b3_divi_fab_icon_fd:after,
#page-container .et_pb_contact_submit.b3_divi_fab_icon_fd:before,
#page-container .et_pb_contact_submit.b3_divi_fab_icon_fd:after,
#page-container .b3_divi_fab_icon_fd:before,
#page-container .b3_divi_fab_icon_fd:after,
#page-container .b3_divi_fab_icon_fd.et-pb-icon,
#page-container .et_pb_shop.b3_divi_fab_icon_fd .et_overlay:before,
#page-container .et_pb_font_icon.b3_divi_fab_icon_fd:before,
#page-container .et_pb_font_icon.b3_divi_fab_icon_fd:after,
#page-container .et_pb_pricing_table_button.b3_divi_fab_icon_fd:before,
#page-container .et_pb_pricing_table_button.b3_divi_fab_icon_fd:after,
.et-db #et-boc .et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_fab_icon_fd:after
{font-family: 'Font Awesome 5 Brands' !important}
/*ET Icon*/
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_et_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_one.et_pb_button.b3_divi_et_icon_fd:after,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_et_icon_fd:before,
#page-container .et_pb_more_button.et_pb_button_two.et_pb_button.b3_divi_et_icon_fd:after,
#page-container .et_pb_button.b3_divi_et_icon_fd:before,
#page-container .et_pb_button.b3_divi_et_icon_fd:after,
#page-container .et_pb_newsletter_button.b3_divi_et_icon_fd:before,
#page-container .et_pb_newsletter_button.b3_divi_et_icon_fd:after,
#page-container .et_overlay.b3_divi_et_icon_fd:before,
#page-container .et_overlay.b3_divi_et_icon_fd:after,
#page-container .et_pb_promo_button.b3_divi_et_icon_fd::before,
#page-container .et_pb_promo_button.b3_divi_et_icon_fd::after,
#page-container .et_pb_contact_reset.b3_divi_et_icon_fd:before,
#page-container .et_pb_contact_reset.b3_divi_et_icon_fd:after,
#page-container .et_pb_contact_submit.b3_divi_et_icon_fd:before,
#page-container .et_pb_contact_submit.b3_divi_et_icon_fd:after,
#page-container .b3_divi_et_icon_fd:before,
#page-container .b3_divi_et_icon_fd:after,
#page-container .b3_divi_et_icon_fd.et-pb-icon,
#page-container .et_pb_shop.b3_divi_et_icon_fd .et_overlay:before,
#page-container .et_pb_font_icon.b3_divi_et_icon_fd:before,
#page-container .et_pb_font_icon.b3_divi_et_icon_fd:after,
#page-container .et_pb_pricing_table_button.b3_divi_et_icon_fd:before,
#page-container .et_pb_pricing_table_button.b3_divi_et_icon_fd:after,
.et-db #et-boc .et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_et_icon_fd:after{font-family: 'ETModules' !important}
/*Font Awesome Icon*/
.et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_fas_icon_fd,
.et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_fab_icon_fd,
.et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_far_icon_fd{background-color:#619cdf33 !important;}
/*B3 Line Icon*/
.et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_b3lineicon_icon_fd{background-color:#85afe51f !important;}
/*Material Icon*/
.et-fb-font-icon-list li.b3_divi_icons_list.b3_divi_mt_icon_fd{background-color:#619cdf33 !important;}
/*Active Icon*/
.et-db #et-boc .et-fb-font-icon-list li.b3_divi_icons_list.active{ background-color: #008bdb !important;border-radius: 0px;color: #fff;}
/*Global*/
.et-db #et-boc ul.et-fb-font-icon-list {max-width: 100%; overflow-y: scroll;max-height: 250px;}
.et-db #et-boc .et-fb-font-icon-list li {font-size: 20px !important;line-height: 22px !important;width: 50px;height: 50px;text-align: center;padding: 12px 15px 0px !important;vertical-align: middle;}

#b3_custom_search {background-image: url('../img/searchicon.png');background-position: 10px 12px;background-repeat: no-repeat;width: 100%;font-size: 16px;padding: 12px 20px 12px 42px;border: 1px solid #ddd;margin-bottom: 20px;font-style:italic;}
.b3_filter_div{margin-bottom: 20px;margin-top: 20px;}
.b3_filter_div .b3_filter{border: 1px solid #f1f5f9;padding:12px;width: 100%;display: inline-block;text-align: center;margin-bottom: 20px;}
.b3_filter_div a.b3_filter ,.b3_filter_div  a.b3_filter:focus{text-decoration:none;color:#A0A9B2;box-shadow: none;font-style:italic;}
.b3_active.b3_filter{border: 1px solid #A0A9B2;}
.b3_filter_search_result{display:none;}
.et-pb-icon.hide_icon{display:none;}
.show_icon.et-pb-icon{display:inline-block;}
/*.et-fb-font-icon-list.hide_li_icon li.active{visibility:hidden;background-color: #008bdb !important;}
.et-fb-font-icon-list li.active{visibility:visible;background-color: #008bdb !important;}*/