#index .header_logo img {filter: none!important; max-width: 120px; width: 100%;}
.logo.img-fluid {filter: none!important; max-width: 120px; width: 100%; margin-top: 10px; margin-bottom: 10px;}
.box_slide .slide_btn .caption-contain {background-color: #ce8b25; font-weight: 700; font-size: 13px;}

:root {--theme-color-default: #ce8b25; --font-family-megamenu: "anticvaregular", serif, serif; --font-family-heading: "anticvaregular", serif;}
.leo-megamenu .navbar-nav > li > a {padding: 25px 20px;}
.leo-megamenu .navbar-nav > li > a::before {height: 2px; background-color: #fff;}
.leo-megamenu .navbar-nav > li > a > .menu-title {
  position: relative;
  text-transform: inherit;
  font-size: 14px;
  font-weight: 500;
}
.item-text {font-family: "satoshi", sans-serif !important;}
.footer-container li a:hover {color: #fffbf4 !important;}
.link_hover_color a:hover {color: #fffbf4 !important;}
.cms-id-6 .breadcrumb-bg {display: none;}
.cms-id-6 #main .page-header {display: none;}
.cms-id-7 .breadcrumb-bg {display: none;}
.cms-id-7 #main .page-header {display: none;}
.contact-rich h4 {text-transform: uppercase;
  font-family: var(--font-family-septenary);
  font-size: 28px;
  line-height: 32px;
  font-weight: 400;
  color: #000;}

.leo-megamenu .dropdown-menu li a {font-size: 14px; line-height: 18px; margin-bottom: 10px;}

 .menu_item_shop > .dropdown-menu .row > .mega-col:last-child, .menu_item_shop > .dropdown-menu .row > .mega-col {width: 100%;}

.product-features .h6 {display: none;}
.product-manufacturer {display: none;}
.line span, .line a {color: var(--theme-color-default);}
.line a:hover {color: var(--link-color);}
.block-category {text-align: center!important;}

.sitename {
  color: var(--theme-color-default);
  text-transform: uppercase;
  font-style: italic;
  font-family: "anticvaregular", serif;
  font-weight: 500;
  margin-bottom: 20px;
}
.h1.kd-cat-name {
  font-size: 40px;
  text-transform: uppercase;
  font-family: "anticvaregular", serif;
  font-weight: 900;
  color: #222;
  margin-top: 20px !important;
}



@media (min-width: 992px) {
#index .leo-megamenu .navbar-nav > li.active > a, #index .leo-megamenu .navbar-nav > li:hover > a, #index .leo-megamenu .navbar-nav > li:focus > a {color: #fff!important;}
}


:root {
  --theme-color-default: #ce8b25;
  --font-family-megamenu: "Times Roman", serif, serif;
  --font-family-heading: "Times Roman", serif, serif;
  --font-family-megamenu: "Times Roman", serif, serif;
  --font-family-slider: "Times Roman", serif, serif;
  --font-family-heading: "Times Roman", serif, serif;
  --font-family-senary: "Times Roman", serif, serif;
  --font-family-septenary: "Times Roman", serif, serif;}
.h1, h1 {font-family: "Times Roman", serif, serif!important;}
.sitename {font-family: "Times Roman"!important;}
.h2, h2 {font-family: "Times Roman", serif, serif!important;}
.h3, h3 {font-family: "Times Roman", serif, serif!important;}
.h4, h4 {font-family: "Times Roman", serif, serif!important;}
.h5, h5 {font-family: "Times Roman", serif, serif!important;}
.h6, h6 {font-family: "Times Roman", serif, serif!important;}
.h1.kd-cat-name {font-weight: 500;}

.leo-megamenu .navbar-nav > li > a > .menu-title {font-weight: 900;}
.product-detail-name {font-family: var(--font-family-base) !important;}
.product-price {font-weight: 600; font-family: var(--font-family-base) !important;}

#product #main.product-detail .line {display: none;}

#footer {background-color: #CE8B25; background-image: url("/img/cms/rodape-novo.png");
  background-position: top center;
  background-repeat: repeat;
  background-size: contain;}

.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {text-align: justify;}

.cms-id-2 .page-header {display: none;}

.elementor-widget .elementor-icon-list-icon {margin-bottom: 7px;}