/* .inter-column-spacing .wpb_column.vc_col-sm-12:nth-last-child(n+2) { margin-bottom: 20px; } */
.wpb_column > .wpb_wrapper br:only-child { display: none; }
@media (max-width: 767px) {
    .override .wpb_column:nth-last-child(n+2) { margin-bottom: 20px; }
	.override .wpb_column > .wpb_wrapper br:only-child { display: none; }
}

.disable-vc_row-margin-bottom .vc_row, .override .vc_row { margin-bottom: 0; padding-top: 60px; padding-bottom: 60px; }
.override .vc_row .vc_row { margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
@media (max-width: 500px) { .disable-vc_row-margin-bottom .vc_row, .override .vc_row { padding-top: 40px; padding-bottom: 40px; }}
@media (max-width: 413px) { .disable-vc_row-margin-bottom .vc_row, .override .vc_row { padding-top: 30px; padding-bottom: 30px; }}


/* ---- fix VC bugs ---- */
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon { -webkit-transform: translate( -50%, -50% ); }

.aio-icon-box p:empty { display: none; }
@media (min-width: 768px) {
  .aio-icon-box .aio-icon-left ~ .aio-ibd-block .aio-icon-description { margin-left: 15px; }
}