#top-menu .menu-item-has-children>a:first-child:after,
#et-secondary-nav .menu-item-has-children>a:first-child:after,
.et_pb_blurb_0_tb_footer .et-pb-icon,
.et_pb_blurb_1_tb_footer .et-pb-icon,
.et_pb_blurb_2_tb_footer .et-pb-icon,
.et_pb_blurb_3_tb_footer .et-pb-icon,
.et_pb_blurb_4_tb_footer .et-pb-icon,
.et_pb_blurb_5_tb_footer .et-pb-icon,
.et_pb_blurb_6_tb_footer .et-pb-icon,
.et_pb_blurb_7_tb_footer .et-pb-icon,
.et_pb_blurb_8_tb_footer .et-pb-icon,
.et_pb_blurb_9_tb_footer .et-pb-icon,
.et_pb_blurb_10_tb_footer .et-pb-icon,
.et_pb_blurb_11_tb_footer .et-pb-icon,
.et_pb_blurb_12_tb_footer .et-pb-icon,
.et_pb_blurb_13_tb_footer .et-pb-icon {
  font-family: var(--customHeaderFooter-customFont) !important;
}

#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle::before {
  font-family: var(--customHeaderFooter-customFont) !important;
}

#et-info-email:before,
#et-info-phone:before {
  font-family: var(--customHeaderFooter-customFont) !important;
}

#et-secondary-menu img {
  display: block !important;
  height: 16px !important;
}

.rll-youtube-player,
[data-lazy-src] {
  display: block !important;
}

.et_header_style_centered .mobile_nav .select_page,
.et_header_style_split .mobile_nav .select_page,
.et_nav_text_color_light #top-menu>li>a,
.et_nav_text_color_dark #top-menu>li>a,
#top-menu a,
.et_mobile_menu li a,
.et_nav_text_color_light .et_mobile_menu li a,
.et_nav_text_color_dark .et_mobile_menu li a,
#et_search_icon:before,
.et_search_form_container input,
span.et_close_search_field:after,
#et-top-navigation .et-cart-info {
  color: #000 !important;
}

.et-fixed-header #top-menu li.current-menu-ancestor>a,
.et-fixed-header #top-menu li.current-menu-item>a,
.et-fixed-header #top-menu li.current_page_item>a {
  color: #000 !important;
}

.mobile_menu_bar:before {
  font-family: 'customFontUploaded' !important;
}

div#page-container {
  position: relative;
}

.et_fixed_nav #main-header,
.et_fixed_nav #top-header {
  position: sticky;
}

#page-container {
  padding-top: 0px !important;
}

#main-header #mobile_menu.et_mobile_menu li a {
  color: rgba(73,155,80,0.6) !important;
}

#homePageTopSeo span {
    font-family: Bowlby One;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 1.2em;
}

.CategoryCard_catWrapper__lUXUs .CategoryCard_catagoryNameLabel___Ogj_ {
  font-family: helvetica, sans-serif, sans-serif;
}

#homePageBottomSeo ul {
    font-family: Bowlby One;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 1.2em;
}

#homePageTopSeo + .SEOContent_showMoreButtonWrapper__6TXyZ {
    display: none;
}