.vc_tta-accordion.vc_tta-shape-rounded .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title,
.vc_tta-accordion.vc_tta-shape-round .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title {
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
}

.vc_tta-accordion.vc_tta-shape-rounded .vc_tta-panels-container .vc_tta-panels .vc_tta-panel,
.vc_tta-accordion.vc_tta-shape-round .vc_tta-panels-container .vc_tta-panels .vc_tta-panel {
    border-radius: 15px;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels {
    border: none !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel {
    display: block;
    overflow: hidden;
    border: 1px solid #ccc;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active {
    border-bottom: 1px solid #a6a6a8 !important;
}

.vc_tta-accordion.vc_tta.vc_tta-shape-round .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading {
    border-radius: 0px !important;
}

.vc_tta-accordion .vc_tta-panel-heading {
    background:transparent !important;
}
.vc_tta-accordion .vc_tta-panel-title {
    background:transparent !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading {
    background-size:100% !important;
    background-position:top center !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text {
    cursor: pointer !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a {
    cursor: pointer !important;
    margin-top: 0px !important;
    margin-bottom: -1px !important;
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title--animate a {
    transition: all 0.3s linear;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text--bold {
    font-weight: bold;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text--regular {
    font-weight: normal;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text--italic {
    font-style: italic;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text {
    display: flex;
    align-items: center;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-size--small {
    min-height: 40px !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-size--medium {
    min-height: 60px !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-size--large {
    min-height: 80px !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text--small {
    font-size: 40px !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text--medium {
    font-size: 60px !important;
}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text--large {
    font-size: 80px !important;
}