.camber {
	position: absolute;
	bottom: 0px;
}

.formula_bg {
	height: 451px;
}

.formula_btns {
	text-align: center;
	position: absolute;
	bottom: 36px;
	width: 100%;
}

.formula_btns a {
	margin-left: 3%;
}

.formula_middle {
	width: 100%;
	text-align: center;
	margin-bottom: 50px !important;
	font: normal 15px/22px "BlissProBold", "FZLTZHJW";
}

.formula_middle label {
	background-color: #F59201;
	width: 24%;
	margin-left: 38%;
	border-radius: 50px;
	margin-top: 15px;
	margin-bottom: 35px;
}

.formula_middle font {
	display: block;
	padding-bottom: 50px;
	line-height: 42px;
	color: #F59201;
	font-weight: bold;
	letter-spacing: 3px;
	font-size: 43px;
	font-family: "BlissProBold", "FZLTCHJW";
}

.formula_middle strong {
	font-weight: 100;
	color: rgba(87, 87, 86, 1);
	font-size: 26px;
}

.formula_middle strong span {
	color: #73B8E7;
}

.formula_middle label font {
	color: #FFFFFF;
	font-size: 38px;
	letter-spacing: normal;
	font-weight: 100;
	padding: 9px 0px;
}

.formula_middle .descript_text {
	margin-top: 20px;
}

.formula_middle .descript_text strong:last-child {
	letter-spacing: 1px;
}

.formula_middle .middle_images {
	margin-top: 20px;
}

.formula_middle .middle_images img {
	margin-top: 25px;
}

.formula_age_step {
	width: 100%;
	text-align: center;
	margin-top: 120px !important;
	font: normal 15px/22px "BlissProBold", "FZLTZHJW";
}

.formula_age_step font {
	display: block;
	padding-bottom: 50px;
	line-height: 42px;
	color: #F59201;
	font-weight: bold;
	font-size: 43px;
}

.formula_age_step .container {
	padding-left: 170px;
}

.formula_age_step .container span {
	font-weight: normal;
	font-size: 28px;
	line-height: 46px;
	color: #73B8E7;
	font-family: "BlissProBold", "FZLTCHJW";
}

.formula_age_step h3 a {
	position: relative;
	margin: 26px 0 0 17px;
	font-size: 16px;
	color: rgba(87, 87, 86, 1);
	font-family: "BlissProBold", "FZLTCHJW";
}

.formula_age_step h3 a:HOVER {
	color: rgba(87, 87, 86, 1);
}

.aui .formula_age_step h3 a i {
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-left: 5px solid #000;
	border-bottom: 4px solid transparent;
	border-radius: 10px;
	top: 6px;
	right: -8px;
	background-position: 0px -254px;
}

.aui .formula_footer {
	width: 100%;
	text-align: center;
	margin: 50px 0px;
}

.traceability_certificate {
	position: absolute;
}

.traceability_certificate_01 {
	left: calc(50% - 272px);
	top: -200px;
}

@media screen and (min-width:1400px) and (max-width:1920px) {
	.formula_btns a {
		margin-left: 37px;
	}
	.formula_btns a:nth-child(1) {
		margin-left: 0px !important;
	}
	.traceability_certificate_02 {
		left: calc(50% - 405px);
		top: 166px;
	}
	.traceability_certificate_03 {
		left: 50%;
		top: 420px;
	}
	.traceability_certificate_04 {
		left: calc(50% - 320px);
		top: 782px;
	}
}

@media screen and (min-width:1366px) and (max-width:1399px) {
	.formula_btns a {
		margin-left: 30px;
	}
	.formula_btns a:nth-child(1) {
		margin-left: -5px !important;
	}
	.traceability_certificate_02 {
		left: calc(50% - 405px);
		top: 166px;
	}
	.traceability_certificate_03 {
		left: 50%;
		top: 420px;
	}
	.traceability_certificate_04 {
		left: calc(50% - 310px);
		top: 782px;
	}
}

@media screen and (min-width:1280px) and (max-width:1365px) {
	.formula_btns a {
		margin-left: 22px;
	}
	.formula_btns a:nth-child(1) {
		margin-left: -5px !important;
	}
	.traceability_certificate_02 {
		left: calc(50% - 380px);
		top: 166px;
	}
	.traceability_certificate_03 {
		left: 50%;
		top: 420px;
	}
	.traceability_certificate_04 {
		left: calc(50% - 285px);
		top: 782px;
	}
}

@media screen and (min-width:1024px) and (max-width:1279px) {
	.camber {
		bottom: 3px;
	}
	.formula_btns a img {
		width: 7%;
	}
	.formula_btns a {
		margin-left: 22px;
	}
	.formula_btns a:nth-child(1) {
		margin-left: -10px !important;
	}
	.traceability_certificate_02 {
		left: calc(50% - 345px);
		top: 166px;
	}
	.traceability_certificate_03 {
		left: 50%;
		top: 420px;
	}
	.traceability_certificate_04 {
		left: calc(50% - 255px);
		top: 782px;
	}
}

.container_middle .middle_page p:nth-child(1) {
	color: #F39100;
	font-weight: bold;
	font-size: 34px;
}

.container_middle .middle_page p:nth-child(2) {
	font-size: 34px;
	margin-top: 30px;
	color: #F39100;
	font-weight: bold;
}

.container_middle .middle_page p:nth-child(3) {
	color: #73B8E7;
	font-size: 28px;
	margin-top: 50px;
}

.container_middle .middle_page p:nth-child(4) {
	font-size: 20px;
	color: #1D1D1B;
	margin-top: 34px;
}

.container_middle .middle_page p:nth-child(5) {
	font-size: 20px;
	color: #1D1D1B;
	margin-top: 12px;
}

.container_middle .middle_page p:nth-child(6) {
	font-size: 20px;
	color: #1D1D1B;
	margin-top: 12px;
}

.container_middle .middle_page span p:nth-child(1) {
	font-size: 32px;
	margin-top: 49px;
	color: #F39100;
	font-weight: bold;
}

.container_middle .middle_page span p:nth-child(2) {
	font-size: 18px;
	color: #1D1D1B;
	margin-top: 45px;
	font-weight: normal;
}

.container_middle .middle_page span p:nth-child(3) {
	font-size: 18px;
	color: #1D1D1B;
	margin-top: 12px;
}

.container_middle .middle_page span p:nth-child(4) {
	font-size: 18px;
	color: #1D1D1B;
	margin-top: 12px;
}

.container_middle .middle_page .text-file p:nth-child(1) {
	font-size: 23px;
	margin-top: 49px;
	color: #8AC4EC;
	font-weight: normal;
}

.container_middle .middle_page .text-file p:nth-child(2) {
	font-size: 24px;
	color: #8AC4EC;
	margin-top: 20px;
	font-weight: normal;
}

.container_middle .middle_page .text-file p:nth-child(3) {
	font-size: 23px;
	color: #8AC4EC;
	margin-top: 20px;
	font-weight: normal;
}
.feedinfo{
	position: relative;
}