
/*********************************/
/* VISUAL COMPOSER CUSTOMIZATION */
/*********************************/

.vc_col-has-fill > .vc_column-inner,
.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner,
.vc_section.vc_section-has-fill,
.vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section, .vc_section.vc_section-has-fill + .vc_section {

    padding-top: 0;

}

.vc_row {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    z-index: 0;
}

.vc_row.vc_inner {
    padding: inherit !important;
}


.vc_column_container > .vc_column-inner {
    padding: inherit;
}

.vc_overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
}

.vc_parallax .vc_overlay {
    z-index: 1;
}

.wpb_text_column.wpb_content_element {
    margin-bottom: 0;
}