/**
 * KiGen Custom Styles
 * Version: 1.0.0
 */

/* Hexagon mask override */
.bt_bb_image.bt_bb_shape_hexagon > span,
.bt_bb_image.bt_bb_shape_hexagon > a,
.bt_bb_image.bt_bb_shape_hexagon .bt_bb_image_content {
    -webkit-mask-image: url(../images/kigen-hexagon.svg);
    mask-image: url(../images/kigen-hexagon.svg) !important;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

.bt_bb_column.bt_bb_details_right-inner:before {
    background: url(../images/anti-arrow-gray-right.png) !important;
    background-position: right top !important;
    background-repeat: no-repeat !important;
    background-size: auto calc(100% + 1px) !important;
}

.bt_bb_column.bt_bb_details_left-inner:before {
    background: url(../images/anti-arrow-gray-left.png) !important;
    background-position: left top !important;
    background-repeat: no-repeat !important;
    background-size: auto 100% !important;
}

.hexagonContentNoMargin .bt_bb_image_content {
    margin: 0 !important;
}

.backgroundPositionCenter .bt_bb_background_image_holder {
    background-position: center !important;
}

@media (max-width: 992px) {
    .bt_bb_row .bt_bb_column_background_image {
        min-height: 200px;
    }
}