.vc_row[data-vc-full-width]:not(.vc_parallax) {
    overflow: visible;
}

.vc_row[data-vc-full-width]:not(.vc_parallax) {
    overflow: visible;
}

.vc_row {
    position: relative;
}

.vc_column_container {
    padding-left: 0px;
    padding-right: 0px;
}

.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box;
}

.vc_col-xs-12, .vc_column_container {
    width: 100%;
}

.vc_row::after, .vc_row::before {
    content: " ";
    display: table;
}

.vc_column_container > .vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.wpb_single_image img {
    height: auto;
    max-width: 100%;
    vertical-align: top;
}



.vc_column_container {
    padding-left: 0px;
    padding-right: 0px;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 35px;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .vc_message_box > p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 0px;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .vc_message_box > p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 0px;
}

.vc_column_container > .vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}


.vc_row {
    margin-left: -15px;
    margin-right: -15px;
}

.vc_row[data-vc-full-width] {
    transition: opacity 0.5s ease 0s;
    overflow: hidden;
}



.vc_clearfix::after, .vc_clearfix::before {
    content: " ";
    display: table;
}
.vc_clearfix::after, .vc_clearfix::before {
    content: " ";
    display: table;
}
.vc_clearfix::after, .vc_column-inner::after, .vc_el-clearfix, .vc_row::after {
    clear: both;
}

.vc_col-xs-12, .vc_column_container {
    width: 100%;
}

.vc_ie-flexbox-fixer, .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
    display: -webkit-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
}


.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_column_container {
    -webkit-box-align: center;
    align-items: center;
}

.vc_row.vc_row-flex > .vc_column_container {
    display: flex;
}

.vc_row.vc_row-flex {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
}

.vc_row.vc_row-flex, .vc_row.vc_row-flex > .vc_column_container {
    display: -webkit-flex;
}

.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
    -webkit-box-flex: 1;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    z-index: 1;
}

.home .owl-carousel.sa_owl_theme {
margin-top:15px;
}



header .wpb_content_element {
margin-bottom:0px !important;
}


.vc_col-xs-6 {
    width: 50%;
}













@media (min-width: 768px) {
.vc_col-sm-3 {
    width: 25%;
}

.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
    float: left;
}

.vc_col-sm-12 {
    width: 100%;
}

.vc_col-sm-4 {
    width: 33.3333%;
}

.vc_col-sm-8 {
    width: 66.6667%;
}

.vc_col-sm-9 {
    width: 75%;
}


.vc_col-sm-6 {
    width: 50%;
}

}