:root {
    --color-orange-pro: #FFAD63;
    --color-black-pro: #181716;
}

.color-orange-pro {
    color: var(--color-orange-pro);
}

.filter-color-white img, #header .products-menu .mm_menu_content_title > img, .list-icon-pro .elementor-icon-list-icon svg, .title-accordion-footer:after{
    filter: invert(1);
}

#header .slogan, #header .header-banner, .btn-primary-pro{
    background-color: var(--color-orange-pro);
}

#header .header-top.sticky, .angled-section-bottom-black::after, .angled-section-top-black::before {
    background-color: var(--color-black-pro) !important;
}

#header a, .blockcart .header span, #header .layout_layout5:not(.ybc_vertical_menu) .mm_menus_ul .mm_menus_li>a {
    color: white;
}

#header .mm_menus_li.products-menu>a {
    border-color: white;
}

#header .ybc-menu-toggle .icon-bar {
    background-color: white;
}

.reassurance-list .elementor-image-box-wrapper:hover {
    filter: brightness(0) saturate(100%) invert(78%) sepia(16%) saturate(1851%) hue-rotate(327deg) brightness(101%) contrast(103%);
}


@media (min-width: 1200px) {
    .ets_mm_megamenu.layout_layout5:not(.ybc_vertical_menu) .mm_menus_ul {
        background: var(--color-black-pro);
    }
}

