﻿.flex-row{display: flex; gap: 20px 50px; flex-wrap: wrap;}
.flex-row .flex-row{gap: 10px; margin-top: 10px;}
.flex-col{flex: 1;}
.col-4{max-width: 33.3333%;}

#seed-command img, #incommand img, #suredrive img, #hydraulic img{display: block; max-width: 100%;}
.image-cap img{max-height: 300px; margin: auto;}

.bullet-list{margin-bottom: 35px;}
/*
.bullet-list li{display: flex; gap: 15px; margin: 10px 0; font-family: 'proxima-soft', sans-serif; font-size: 18px;}
.bullet-list li:before{position: relative; top: 10px; font-family: "Font Awesome 6 Free"; font-weight: 900; font-size: 10px; content: "\f111"; color: #00713C;}
*/

.top-seed-info{max-width: 900px; margin-bottom: 80px;}

.line-heading{display: flex; align-items: flex-end; margin-bottom: 10px;}
.line-heading .line{display: block; background: #00713C; width: 100%; max-width: 100px; height: 5px; margin: 45px;}

.youtube-video iframe{display: block; width: 100%; height: 500px; box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);}

.bg-img img{display: block; width: 100%;}
.bg-img iframe{display: block; width: 100%; height: 500px;}

.seed-links{background: #000 url("../siteart/contact-background.jpg") center center no-repeat; padding: 200px 0 100px;position: relative;}
.seed-links .background-angle {
	clip-path: polygon(0% 0%, 100% 0%, 100% 0%, 0% 100%);
	background-color: #fff;
	position: absolute;
	height: 97px;
	top: 0;
	left: 0;
	width: 100%;
}
.seed-links .seed-box{background: #fff; padding: 40px 20px; text-align: center;}
.seed-links .seed-box .heading-mdsm{font-size: 28px;}
.seed-links .seed-box .btn-light-green{margin: auto;}

.seed-box .heading-mdsm {margin-bottom: 0;}

.center-flex {align-items: center; }

.end-flex {align-items: flex-end;}

@media screen and (max-width: 550px){
	.line-heading .line {display: none;}
}

@media screen and (max-width: 768px){
	.flex-col{flex: none; width: 100%; max-width: 100%;}
}