/*
 * The rules of WPBakery Page Builder 4.9.2 assets/css/js_composer.min.css that
 * the WPBakery row and column markup of the Home, About Us and Agent directory
 * pages uses. The old site loaded the full 726 KB file on every page.
 * The rules are copied unchanged and in the same order; the rules of other
 * WPBakery elements are left out. To add a rule, copy it from the original
 * file: https://bloodstock-agencies.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css
 */
.vc_column-inner::after,.vc_row:after{clear:both}
.vc_row:after,.vc_row:before{content:" ";display:table}
.vc_column_container{width:100%}
.vc_row{margin-left:-15px;margin-right:-15px}
.vc_col-sm-12,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-6,.vc_col-sm-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media (min-width:768px){.vc_col-sm-12,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-6,.vc_col-sm-8{float:left}.vc_col-sm-12{width:100%}.vc_col-sm-8{width:66.66666667%}.vc_col-sm-6{width:50%}.vc_col-sm-4{width:33.33333333%}.vc_col-sm-3{width:25%}}
#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}
.wpb_content_element{margin-bottom:35px}
.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.vc_column_container{padding-left:0;padding-right:0}
.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}
.wpb_single_image a{border:none;outline:0}
.wpb_single_image img{height:auto;max-width:100%;vertical-align:top}
.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%}
.wpb_single_image.vc_align_center{text-align:center}
