.elementor-109579 .elementor-element.elementor-element-76a88a8{--grid-columns:5;--grid-row-gap:10px;--load-more-spinner-color:var( --e-global-color-b708d1e );--grid-column-gap:10px;}.elementor-109579 .elementor-element.elementor-element-76a88a8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-109579 .elementor-element.elementor-element-76a88a8 .e-loop-item > .elementor-section, .elementor-109579 .elementor-element.elementor-element-76a88a8 .e-loop-item > .elementor-section > .elementor-container, .elementor-109579 .elementor-element.elementor-element-76a88a8 .e-loop-item > .e-con, .elementor-109579 .elementor-element.elementor-element-76a88a8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}body.elementor-page-109579:not(.elementor-motion-effects-element-type-background), body.elementor-page-109579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}@media(max-width:1024px){.elementor-109579 .elementor-element.elementor-element-76a88a8{--grid-columns:2;}}@media(max-width:767px){.elementor-109579 .elementor-element.elementor-element-76a88a8{--grid-columns:1;}}/* Start custom CSS for wpb-accordion-categories, class: .elementor-element-92369ec */.elementor-109579 .elementor-element.elementor-element-92369ec .wpb-submenu-indicator {
    padding: 11px 22px;
    position: absolute;
    right: 0;
    top: 0;
}

.wpb_category_n_menu_accordion ul li .wpb-wmca-cat-count:before {
    content:" (";
}
.wpb_category_n_menu_accordion ul li .wpb-wmca-cat-count:after {
    content:")";
}

.elementor-109579 .elementor-element.elementor-element-92369ec .wpb_category_n_menu_accordion li a {
    padding: 12px 22px;
}

.elementor-109579 .elementor-element.elementor-element-92369ec .wpb_category_n_menu_accordion > ul > li li:hover > a, .wpb_category_n_menu_accordion > ul > li li.current-cat > a, .wpb_category_n_menu_accordion li.wpb-submenu-indicator-minus > a {
    border-left-color: #f6b800;
}

.elementor-109579 .elementor-element.elementor-element-92369ec .wpb_category_n_menu_accordion li a {
    font-weight: 400;
    font-size: 13px;
    text-transform: uppercase;
}

.elementor-109579 .elementor-element.elementor-element-92369ec .wpb_category_n_menu_accordion > ul > li > a {
    font-size: 13px;
    background: #0d0d0d;
    border-bottom: 1px solid #2d2d2d;
}

.elementor-109579 .elementor-element.elementor-element-92369ec .wpb_category_n_menu_accordion > ul > li > ul > li > a {
    padding-left: 20px;
    background: #1d1d1d;
    border-bottom: 1px solid #3d3d3d;
}

.elementor-109579 .elementor-element.elementor-element-92369ec .wpb_category_n_menu_accordion > ul > li > ul > li > ul > li > a {
    padding-left: 40px;
    background: #2d2d2d;
    border-bottom: 1px solid #4d4d4d;
}

.elementor-109579 .elementor-element.elementor-element-92369ec .wpb_category_n_menu_accordion > ul > li > ul > li > ul > li > ul > li > a {
    padding-left: 60px;
    background: #3d3d3d;
    border-bottom: 1px solid #5d5d5d;
}

.elementor-109579 .elementor-element.elementor-element-92369ec .wpb_category_n_menu_accordion > ul > li > ul > li > ul > li > ul > li > ul > li > a {
    padding-left: 80px;
    background: #4d4d4d;
    border-bottom: 1px solid #6d6d6d;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-76a88a8 */.elementor-109579 .elementor-element.elementor-element-76a88a8 {
    color:#fff;
}/* End custom CSS */