.elementor-1561 .elementor-element.elementor-element-b855e45{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1561 .elementor-element.elementor-element-6239d6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1561 .elementor-element.elementor-element-6239d6a .tg-mega-menu-wrap{padding:0px 0px 0px 0px;}.elementor-1561 .elementor-element.elementor-element-ac97628{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}div.onepage_scroll_nav{display:block;}/* Start custom CSS for xhosting-megamenu, class: .elementor-element-6239d6a */.mega-menu-item-two a .icon {
    
    background: white;
        border-color: white;

    
}
.tg-mega-menu-left-side .row > *:nth-child(3) .icon {
    background:white;
    border-color: white;
}
.tg-mega-menu-left-side .row > *:nth-child(5) .icon {
    background: white;
    border-color: white;
}
.tg-mega-menu-left-side .row > *:nth-child(2) .icon {
    background: white;
    border-color: white;
}
.tg-mega-menu-left-side .row > *:nth-child(4) .icon {
    background:white;
    border-color: white;
}
.tg-mega-menu-left-side .row > *:nth-child(6) .icon {
    background:white;
    border-color: white;
}

.mega-menu-item-two a .content .title {
    font-size: 15px;
    display: block;
    line-height: 1.2;
    padding-top: 03px;
    
}


    .tg-mega-menu-right-side {
        width: 250px;
        margin-left: 20px;
        display: none;
    }
}/* End custom CSS */