/**
 * Section building blocks (template-parts/sections/).
 *
 * The old pages styled their rows with Visual Composer's per-element
 * `.vc_custom_<id>` rules, printed inline on each page. The rules the shared
 * blocks use are the same on every page, so they ship here, keeping the old
 * class names. Values are copied from docs/baseline/pages/<page>/inline-css/.
 */

/* Navy heading band under a hero (heading-band default). */
.vc_custom_1455797881712 {
	padding-bottom: 17px !important;
	background-color: #232c68 !important;
}

/* Navy heading band above a grid (heading-band with space_after). */
.vc_custom_1455809817611 {
	background-color: #232c68 !important;
}

/* White row behind the triangle under a band (shape-separator). */
.vc_custom_1447926461023 {
	background-color: #fff !important;
}

/* Light grey row behind a large triangle (Home). */
.vc_custom_1455809652381 {
	background-color: #f7f7f7 !important;
}

/* Content section row: 15 px under the content. */
.vc_custom_1447109181043 {
	padding-bottom: 15px !important;
}

/* Content section row with the "We offer" tiles: 65 px under the content. */
.vc_custom_1448280705221 {
	padding-bottom: 65px !important;
}

/* Section title block (section-title default): 10 px above and below. */
.vc_custom_1455900565537 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

/* Revealed text column: 15 px under the text. */
.vc_custom_1455896154183 {
	padding-bottom: 15px !important;
}

/* Breeding Programme section (breeding-programme block): title 10 px above and below. */
.vc_custom_1456157286393 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

/* Breeding Programme section: 20 px above the bloodlines and the closing text. */
.vc_custom_1456740383287,
.vc_custom_1456740434201 {
	padding-top: 20px !important;
}

/* Stallion card hover overlay (stallion-cards zone B): 30 % black. */
.vc_custom_1419253765784 {
	background-color: rgba(0, 0, 0, 0.3) !important;
}

/* Team section (team block): 60 px under each member's column. */
.vc_custom_1409414369979,
.vc_custom_1409414375519,
.vc_custom_1409414381486 {
	padding-bottom: 60px !important;
}

/* Team section: 10 px above a member's name. */
.vc_custom_1456738181693 {
	padding-top: 10px !important;
}

/* Team section: 20 px above a member's bio. */
.vc_custom_1456399109398 {
	padding-top: 20px !important;
}

/*
 * Testimonial slider (testimonial-slider block). Slick's fade lines slides up
 * with a negative `left` per slide, which assumes every slide takes up room.
 * The old CSS shows only `li.flex-active-slide`, so each slide already sits
 * at the start of the track, as FlexSlider's fade had them.
 */
.flexslider.testimonial .slick-slide {
	left: 0 !important;
}
