.elementor-6292 .elementor-element.elementor-element-4cf971a .elementor-tab-title, .elementor-6292 .elementor-element.elementor-element-4cf971a .elementor-tab-title:before, .elementor-6292 .elementor-element.elementor-element-4cf971a .elementor-tab-title:after, .elementor-6292 .elementor-element.elementor-element-4cf971a .elementor-tab-content, .elementor-6292 .elementor-element.elementor-element-4cf971a .elementor-tabs-content-wrapper{border-width:1px;}/* Start custom CSS for tabs, class: .elementor-element-4cf971a */.elementor-6292 .elementor-element.elementor-element-4cf971a ul {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
}

.elementor-6292 .elementor-element.elementor-element-4cf971a li {
    width: calc(50%);
    padding: 5px 40px 5px 105px;
    font-size: 16px;
    line-height: 1.3em;
    position: relative;
}

.elementor-6292 .elementor-element.elementor-element-4cf971a li strong {
    font-size: 20px;
}

.elementor-6292 .elementor-element.elementor-element-4cf971a li:before {
    position: absolute;
    left: 75px;
    content: "\f00c";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: var( --e-global-color-primary );
}

@media (max-width: 767px) {
    .elementor-6292 .elementor-element.elementor-element-4cf971a li {
        width: 100%;
        padding: 10px 10px 10px 35px;
    }
    
    .elementor-6292 .elementor-element.elementor-element-4cf971a li:before {
        left: 10px;
    }

}/* End custom CSS */