.elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-title, .elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-title:before, .elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-title:after, .elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-content, .elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-title, .elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-title a{color:#000000;}.elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-title.elementor-active,
					 .elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-title.elementor-active a{color:#8458B0;}.elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-title{font-weight:500;}/* Start custom CSS for tabs, class: .elementor-element-8d83401 */#elementor-tab-content-1763 {
    padding-top: 0px;
}
.elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tabs-wrapper {
    display: flex;
    justify-content: space-around;
    padding: 0 30%;
    border-style: solid;
    border-color: #000;
    border-width: 1px 0px;
    position: sticky;
    top: 66px;
    z-index: 100;
    background-color: #fff;
}
.elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-desktop-title {
    padding: 15px 0px;
}
/*.elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-desktop-title:nth-child(2) {*/
/*    left: 3rem;*/
/*}*/
.elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-content {
    padding: 2rem 0px;
}
.elementor-2548 .elementor-element.elementor-element-8d83401 .elementor-tab-title.elementor-active {
    border-bottom: 2px solid #8458B0;
}/* End custom CSS */