.elementor-23 .elementor-element.elementor-element-7c51d84{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-23 .elementor-element.elementor-element-2544792 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-8a37175{width:initial;max-width:initial;}.elementor-23 .elementor-element.elementor-element-8a37175 div.wdt-logo-container img{max-width:83px;width:83px;}.elementor-23 .elementor-element.elementor-element-b24ba93.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-23 .elementor-element.elementor-element-aa92730{width:initial;max-width:initial;}body.elementor-page-23{margin:0px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1540px){.elementor-23 .elementor-element.elementor-element-8a37175 div.wdt-logo-container img{max-width:150px;width:150px;}}@media(max-width:1280px){.elementor-23 .elementor-element.elementor-element-8a37175 div.wdt-logo-container img{max-width:100px;width:100px;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-8a37175 div.wdt-logo-container img{max-width:100px;width:100px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-2544792{padding:0px 20px 0px 20px;}.elementor-23 .elementor-element.elementor-element-8a37175 div.wdt-logo-container img{max-width:100px;width:100px;}}@media(max-width:480px){.elementor-23 .elementor-element.elementor-element-7c51d84{margin-top:0px;margin-bottom:-30px;}.elementor-23 .elementor-element.elementor-element-30475ce{width:50%;}.elementor-23 .elementor-element.elementor-element-b24ba93{width:50%;}}@media(min-width:481px){.elementor-23 .elementor-element.elementor-element-30475ce{width:24%;}.elementor-23 .elementor-element.elementor-element-b24ba93{width:76%;}}/* Start custom CSS for wdt-header-menu, class: .elementor-element-aa92730 */@media only screen and (min-width: 1281px) and (max-width: 1540px) {
    .wdt-header-menu ul li:not(.has-mega-menu) ul {
        width: 200px;
    }
}

.wdt-header-menu ul li ul.sub-menu > li>a {
    padding: 5px 15px 5px 15px;
}

.mobile-menu > ul ul.sub-menu {
    overflow-x: scroll!important;
}


.elementor-23 .elementor-element.elementor-element-aa92730 #menu-item-3878 a span {
    color: #a81c51;
}/* End custom CSS */