.elementor-39 .elementor-element.elementor-element-157630c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-f76573f .tx-section{background-color:var( --e-global-color-6a40d3a );}.elementor-39 .elementor-element.elementor-element-f76573f .pf-client-5-mask{background:var( --e-global-color-3ee4d9d );}.elementor-39 .elementor-element.elementor-element-fdf88ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-08832e8 .tx-section{background-color:var( --e-global-color-3ee4d9d );}body.elementor-page-39 .page-wrapper{overflow:hidden;}/* Start custom CSS for tx_contact_info, class: .elementor-element-f76573f */.ebizix-contact-section .nm-contact-1-img{
    margin-top:-15px !important;
}
.nm-faqs-1-contact{
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
}
.elementor-39 .elementor-element.elementor-element-f76573f .nm-contact-1-wrap:after{
    background: var(--color-card-bg);
    border: 1px solid var(--color-border);
}
.elementor-39 .elementor-element.elementor-element-f76573f .nm-contact-1-info .disc{
    color: #f5f5f5;
}
.elementor-39 .elementor-element.elementor-element-f76573f .nm-contact-1-social  a{
    background: linear-gradient(180deg, rgb(45, 45, 45) 0%, var(--color-section-bg) 100%);
}

.elementor-39 .elementor-element.elementor-element-f76573f .nm-contact-1-info{
    grid-template-columns: 1fr 2fr;
}/* End custom CSS */
/* Start custom CSS for tx_tabs, class: .elementor-element-08832e8 */.elementor-39 .elementor-element.elementor-element-08832e8 .nm-faqs-1-wrap{
    grid-template-columns:1fr;
}
.elementor-39 .elementor-element.elementor-element-08832e8 .nm-faqs-1-left{
    display: none;
}

.elementor-39 .elementor-element.elementor-element-08832e8 .item-title{
    background: var(--color-card-bg);
    border-color:var(--color-border);
}
.elementor-39 .elementor-element.elementor-element-08832e8 .accordion-collapse{
    background: var(--color-card-bg);
}
.elementor-39 .elementor-element.elementor-element-08832e8 .nm-accordion-item{
    border-color:var(--color-border);
    overflow: hidden;
}
.elementor-39 .elementor-element.elementor-element-08832e8 :is(.tabs-btn, .tab-content){
    width:75%;
}

@media all and (max-width:1024px){
    .elementor-39 .elementor-element.elementor-element-08832e8 :is(.tabs-btn, .tab-content){
        width: 100%;
    }
}/* End custom CSS */