.elementor-484 .elementor-element.elementor-element-5a940bfc .elementor-tab-title, .elementor-484 .elementor-element.elementor-element-5a940bfc .elementor-tab-title:before, .elementor-484 .elementor-element.elementor-element-5a940bfc .elementor-tab-title:after, .elementor-484 .elementor-element.elementor-element-5a940bfc .elementor-tab-content, .elementor-484 .elementor-element.elementor-element-5a940bfc .elementor-tabs-content-wrapper{border-width:0px;}.elementor-484 .elementor-element.elementor-element-5a940bfc .elementor-tab-title, .elementor-484 .elementor-element.elementor-element-5a940bfc .elementor-tab-title a{color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-5a940bfc .elementor-tab-title{font-size:16px;font-weight:400;text-transform:uppercase;}/* Start custom CSS for tabs, class: .elementor-element-5a940bfc */.elementor-484 .elementor-element.elementor-element-5a940bfc p{margin: 0;}
.elementor-484 .elementor-element.elementor-element-5a940bfc form {
    margin-bottom: 0;
}
.elementor-tab-mobile-title{display:none!important;}

.elementor-tabs .elementor-tabs-wrapper {
    display: flex !important;
    justify-content: center;
    
}

/* Login TABS */

.elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 10px 20px;
    border-bottom: 1px solid #e7e9ec !important;
}

.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active {
    border-color: var(--e-global-color-27af0e0) !important;
}

.elementor-widget-tabs .elementor-tab-content{
	padding: 20px 0 0;
	
}/* End custom CSS */