.elementor-2918 .elementor-element.elementor-element-87ed0fc{--display:flex;--z-index:2;}.elementor-2918 .elementor-element.elementor-element-87ed0fc:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-87ed0fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2918 .elementor-element.elementor-element-1581aba .header-two .primary-btn{background-color:#CB59E2 !important;}@media(max-width:767px){.elementor-2918 .elementor-element.elementor-element-87ed0fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for travelor-navbar-widget, class: .elementor-element-1581aba */.primary-btn {
    color: #fff;
}
.border-bottom-black {
    border: 0 !important;
}

@media screen and (max-width:767px) {
    
.logo {
    margin: -20px 0 0px 0px  !important;
}

.logo a img {
    max-width: 140px  !important;
}

button.toggle-mobileMenu {
    background: #fff;
    width: 50px;
    padding: 0px;
    box-sizing: content-box;
    height: 50px;
    margin: -10px 0 0 0  !important;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-3591 > a {
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87ed0fc */.logo {
    background: #fff;
    padding: 0px;
    margin: -45px 0 0 0;
    border-radius: 0 0 10px 10px;
}

.logo a img {padding: 20px;max-width: 190px;}/* End custom CSS */