.elementor-21 .elementor-element.elementor-element-654c394{border-style:solid;border-width:0px 0px 1px 0px;border-color:#414141;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-654c394 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-08c69dd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-08c69dd{padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-685df76 div.wdt-logo-container img{max-width:170px;width:170px;}.elementor-21 .elementor-element.elementor-element-ac212eb > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#414141;padding:0px 50px 0px 0px;}.elementor-21 .elementor-element.elementor-element-48c06f2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-48c06f2 .wdt-header-icons-list-item a:hover i, .elementor-21 .elementor-element.elementor-element-48c06f2 .wdt-header-icons-list > div.search-item a.wdt-search-icon:hover > *, .elementor-21 .elementor-element.elementor-element-48c06f2 .wdt-header-icons-list > div.wdt-header-icons-list-item .wdt-shop-menu-icon:hover .wdt-shop-menu-cart-icon{color:var( --e-global-color-780e0b0 );}.elementor-21 .elementor-element.elementor-element-8f30831 > .elementor-element-populated{border-style:none;}.elementor-21 .elementor-element.elementor-element-8973de9 .elementor-widget-container{text-align:end;justify-content:end;justify-items:end;}.elementor-21 .elementor-element.elementor-element-8973de9 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon{font-size:33px;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-8973de9 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element:focus .wdt-popup-box-trigger-icon, .elementor-21 .elementor-element.elementor-element-8973de9 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element:hover .wdt-popup-box-trigger-icon{color:var( --e-global-color-780e0b0 );}@media(max-width:1540px){.elementor-21 .elementor-element.elementor-element-ac212eb > .elementor-element-populated{border-width:0px 0px 0px 0px;}}@media(min-width:480px){.elementor-21 .elementor-element.elementor-element-fbbf51f{width:11%;}.elementor-21 .elementor-element.elementor-element-df3fceb{width:54%;}.elementor-21 .elementor-element.elementor-element-ac212eb{width:27.727%;}.elementor-21 .elementor-element.elementor-element-8f30831{width:5%;}}@media(max-width:1540px) and (min-width:480px){.elementor-21 .elementor-element.elementor-element-fbbf51f{width:20%;}.elementor-21 .elementor-element.elementor-element-df3fceb{width:70%;}.elementor-21 .elementor-element.elementor-element-8f30831{width:10%;}}@media(max-width:1280px) and (min-width:480px){.elementor-21 .elementor-element.elementor-element-fbbf51f{width:50%;}.elementor-21 .elementor-element.elementor-element-df3fceb{width:33.3%;}.elementor-21 .elementor-element.elementor-element-ac212eb{width:50%;}.elementor-21 .elementor-element.elementor-element-8f30831{width:25%;}}@media(max-width:1024px) and (min-width:480px){.elementor-21 .elementor-element.elementor-element-fbbf51f{width:30%;}.elementor-21 .elementor-element.elementor-element-df3fceb{width:20%;}.elementor-21 .elementor-element.elementor-element-ac212eb{width:70%;}}@media(max-width:767px) and (min-width:480px){.elementor-21 .elementor-element.elementor-element-fbbf51f{width:50%;}.elementor-21 .elementor-element.elementor-element-df3fceb{width:50%;}.elementor-21 .elementor-element.elementor-element-ac212eb{width:50%;}}@media(max-width:1280px){.elementor-21 .elementor-element.elementor-element-08c69dd{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-ac212eb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-21 .elementor-element.elementor-element-ac212eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-48c06f2{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-48c06f2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-0350370{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-0350370 > .elementor-widget-container{margin:0px 0px 0px 50px;}}@media(max-width:479px){.elementor-21 .elementor-element.elementor-element-fbbf51f{width:70%;}.elementor-21 .elementor-element.elementor-element-df3fceb{width:30%;}.elementor-21 .elementor-element.elementor-element-ac212eb{width:30%;}}/* Start custom CSS for wdt-header-menu, class: .elementor-element-b67eb73 */.wdt-header-menu-hover-icon .no-header-menu ul li a span, .wdt-header-menu .wdt-primary-nav li a span:not(.sub-menu li.menu-item a span, .wdt-home-2-header-menu-hover-icon .wdt-header-menu ul li.menu-item a span, .wdt-header-home3-menu .wdt-header-menu ul li.menu-item a span):after {
    position: absolute;
    content: '';
    width: 100%;
    height: 6px;
    mask-image: url(../images/Header Menu Hover Icon.svg);
    mask-repeat: no-repeat;
    mask-size: cover;
    -webkit-mask-image: url(../images/Header Menu Hover Icon.svg);
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: cover;
    background: #0062FE;
    bottom: 0;
    right: 0;
    clip-path: inset(0 0 0 100%);
    -webkit-transition: all cubic-bezier(.47,1.21,.47,1.21) .5s;
    transition: all cubic-bezier(.47,1.21,.47,1.21) .5s;
    z-index: -9;
}/* End custom CSS */