.img-auto {
	width: auto !important;
}
.flexslider {
	margin: 0 0 22px !important;
    background: no-repeat !important;
    border: none !important;
}
.flex-control-nav {
	margin: 0 0 10px 0;
}
.flex-caption {
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,.75);
	padding-bottom: 0!important;
	    position: static;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
}
.flex-direction-nav .flex-prev {
    left: 15px !important;
	opacity: 1;
}
.flex-direction-nav .flex-next {
    right: 16px !important;
    text-align: right;
	opacity: 1;
}
.is-current .graph__progress {
    background: #3e9251;
}
.breadcrumb {
    background-color: #FFFFFF !important;
}
.flex-control-paging li a {
	background: rgba(225, 76, 72, 0.8);
	transform: scale(1.5);
}
.flex-control-paging li a:hover  {
	background: #c82333 !important;
	transform: scale(1.5);
}
.flex-control-paging li a.flex-active { 
	background: #c82333 !important;
	transform: scale(1.5);
}
.flex-direction-nav a {
	height: 47px !important;
}
.modal-pointer:hover {
	cursor: pointer;
	color: #FFFFFF;
    background-color: #636373;	
}
.modal-pointer:hover  .zoom-in{
	-ms-transform: scale(0.9); /* IE 9 */
	-webkit-transform: scale(0.9); /* Safari 3-8 */
	transform: scale(0.9); 
}
.modal-section-one {
	background: url(../images/seed_t-20200724140450.png) no-repeat 0 0;
    background-size: cover;
	min-height: 450px;
}
.modal-section-two {
	background: url(../images/BG2-2_t-20200724140450.png) no-repeat 0 0;
    background-size: cover;	
	min-height: 450px;
}
.modal-section-three {
	background: url(../images/feed_t-20200724140450.png) no-repeat 0 0;
    background-size: cover;
	min-height: 450px;
}
.modal-section-content {
	font-size: 14px;
    line-height: 2;
	margin-top: 11%;
}
.modal-section-highlight {
	color: rgba(225, 76, 72, 0.8);
    font-weight: bold;
}
.innerpage-banner {
	height: 90vh !important;
}
.innerpage-banner__img {
	position: absolute;
	z-index: 1;
	top: 80%;
	left: 50%;
	z-index: -2;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.address {
    width: 21em !important;
}
.contact-content {
    padding-top: 7rem !important;
}
.modal-lg {
	min-width: 82% !important;
	margin-top: 7%;
}
.dropdown-toggle::after {
    margin-bottom: -1px;
}
.flex-direction-nav a:before {
    font-size: 20px !important;
}
.mkt-title {
	font-size: 21px;
    font-weight: bold;
}
.mkt-number {
	font-size: 28px;
    font-style: italic;
}
.mkt-pt {
	padding: 15.75% 6.5rem;
}
.modal-backdrop.show {
    opacity: 0.5 !important;
}
.media-img {
    width: 100%;
    min-height: 397px;
}
.lh-2 {
	line-height: 2;
}
.graph__year {
    right: 15% !important;
}
.content-pt {
	margin-top: -1%;
}
.font-20 {
	font-size: 20px;
}
.small-menu {
	visibility: hidden;
}
.popup-pb {
    padding-bottom: 2.5%;
}
.service-mb {
	margin-bottom: 13%;
}
.popup-content-pad {
	padding: 5%;
}
.no-padding {
	padding: 0 !important;
}
.modal-close {
    font-weight: 100;
    color: #FFFFFF;
    opacity: 1;
}
.modal-close:hover {
	color: #FFFFFF;
    opacity: 1;
}
.modal-content {
	border: none;
    border-radius: 0;
}
.invest-more-btn-mt {
	margin-top: 7.8rem !important;
}
.btn-auto {
	width: auto !important;
	max-width: 100%;
	padding: 0.5% 2.5%;
}
.invest-text {
	margin-top: 6%;
    padding: 0% 22% 0% 0%;
    line-height: 2;
}
.investor-points {
	list-style: none;
	margin-left: -11%;
}
.investor-points li:before {
	content: "\2605";
    margin-right: 2%;
}
.investor-points li:nth-child(4):before {
    content: "\2605";
    margin-right: -3px;
}
.investor-points li:nth-child(5):before {
    content: "\2605";
    margin-right: 4px;
}
.investor-points li:nth-child(6):before {
    content: "\2605";
    margin-right: 2px;
}
header[role="banner"]:after {
	background-repeat: repeat-x;
}
.address-header {
	font-size: 1.2rem !important;
	margin-bottom: 0.5% !important;
}
.address-mb {
	margin-bottom: 0.7rem !important;
}
.address-ptr {
	padding: 1rem 1.5rem !important;
}
.center-block {
	display: block;
	margin-right: auto;
	margin-left: auto
}
.invest-video {
	max-width: 100%;
}
.section-ml {
	margin-left: -5% !important;
}
.img-mt {
	margin-top: 6% !important;
}
.section-video-ml {
	margin-left: 5% !important;
}
.invest-points {
	list-style: none;
	margin-left: -11%;
}
.invest-points li:before {
	content: "\2605";
    margin-right: -2%;
}
.invest-points li:nth-child(3):before {
    content: "\2605";
    margin-right: 0%;
}
.invest-points li:nth-child(4):before {
    content: "\2605";
    margin-right: 1.5%;
}
@media (max-width: 1199px) {
	.slider-content {
		max-height: 228px;
	}
	#carousel-header {
		margin-top: 15% !important;
		padding-top: 2% !important;
	}
	.page-header {
		margin-top: 34%;
		margin-bottom: 23%;
	}
	.mkt-pt {
		padding: 11.5rem 5% 20% 5%;
	}
	.small-menu {
		visibility: hidden;
	}
	.service-mb {
		margin-bottom: 16%;
	}
	.innerpage-banner {
		height: auto !important;
	}
	.investor-points {
		margin-left: -14%;
	}
	.invest-points {
		margin-left: -14%;
	}
	.invest-points li:before {
		content: "\2605";
		margin-right: 2%;
	}
}
@media (max-width: 991px) {
	
	.slider-content {
		max-height: 277px !important;
		font-size: 12px !important;
		padding-bottom: 20% !important;
		margin-bottom: -20% !important;
	}
	.h4 {
		font-size: 1.3rem !important;
	}
	.slide .lead {
		font-size: 1em !important;
		font-weight: 500 !important;
	}
	#carousel-header {
		margin-top: 15% !important;
		padding-top: 8% !important;
	}
	.flex-control-nav {
		margin-bottom: 5% !important;
	}	
	.page-header {
		margin-top: 45%;
		margin-bottom: 31%;
	}
	.mkt-pt {
		padding: 11.5rem 0% 20% 0%;
	}
	.service-mb {
		margin-bottom: 0%;
	}
	.modal-close {
		margin: 3% 0%;
		padding: 3.5% 5%;
	}	
	.small-menu {
		visibility: hidden;
		display: none;
	}
	.invest-more-btn-mt {
		margin-top: 3.8rem !important;
	}
	.innerpage-banner {
		height: auto !important;
	}
	.investor-points {
		margin-left: -20%;
	}	
	.invest-points {
		margin-left: -20%;
	}
}
@media (max-width: 767px) {
	.slider-content {
		font-size: 12px !important;
		margin-bottom: -20%;
	}
	.h4 {
		font-size: 1.3rem;
	}
	.slide .lead {
		font-size: 1em !important;
		font-weight: 500 !important;
	}
	.carousel-item {
		margin: 1% 0 0 0 !important; 
	}
	.flex-control-nav {
		margin-bottom: -3% !important;
	}	
	.page-header {
		margin-top: 75%;
	}
	.content-pt {
		margin-top: -1%;
	}
	.small-menu {
		visibility: hidden;
	}	
	.innerpage-banner {
		height: auto !important;
	}
	.mkt-pt {
		padding: 6rem 0% 20% 0%;
	}
}
@media (max-width: 575px) { 
	.slider-content {
		font-size: 12px !important;
		margin-bottom: -20%;
		min-height: 318px !important;
	}
	.h4 {
		font-size: 1.3rem;
	}
	.slide .lead {
		font-size: 1em !important;
		font-weight: 500 !important;
	}
	.carousel-item {
		margin: 3% -1% 0 0 !important;
		width: 11% !important;
	}
	.flex-control-nav {
		margin-bottom: 0% !important;
	}
	.pb-6 {
		padding-bottom: 2rem !important;
	}	
	.page-header {
		margin-top: 70%;
		margin-bottom: 54%;
	}
	.mkt-pt {
		padding: 3.5rem 0 20% 0;
	}	
	.content-pt {
		margin-top: 0%;
	}
	.small-menu {
		visibility: hidden;
	}
	.modal-close {
		margin: -54% 0%;
		width: 7%;
	}
	.modal-section-one, .modal-section-two, .modal-section-three {
		min-height: 207px !important;
	}	
	.innerpage-banner {
		height: 77vh !important;
	}
	.investor-points {
		margin-left: -12%;
	}
}