@font-face {
  font-family: "ConthraxSb-Regular";
  src: url("./fonts/conthrax-sb.eot"); /* IE9 Compat Modes */
  src: url("./fonts/conthrax-sb.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("./fonts/conthrax-sb.otf") format("opentype"), /* Open Type Font */
    url("./fonts/conthrax-sb.svg") format("svg"), /* Legacy iOS */
    url("./fonts/conthrax-sb.ttf") format("truetype"), /* Safari, Android, iOS */
    url("./fonts/conthrax-sb.woff") format("woff"), /* Modern Browsers */
    url("./fonts/conthrax-sb.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

/*** About Banner ***/
.about_banner_content {
	float:left;
	width:100%;
	background:url(../images/about-us-banner.jpg) no-repeat center;
}

.gerkin_banner_content {
	float:left;
	width:100%;
	background:url(../images/gerkin-banner.jpg) no-repeat center;
}
.black_paper_banner_content {
	float:left;
	width:100%;
	background:url(../images/black-paper-banner.jpg) no-repeat center;
}
.raisins_banner {
	float:left;
	width:100%;
	background:url(../images/raisins-banner.jpg) no-repeat center;
}
.turmeric_banner {
	float:left;
	width:100%;
	background:url(../images/turmeric-banner.jpg) no-repeat center;
}
.cashew_banner {
	float:left;
	width:100%;
	background:url(../images/cashew-banner.jpg) no-repeat center;
}

.jaggery_banner {
	float:left;
	width:100%;
	background:url(../images/jaggery-banner.jpg) no-repeat center;
}
.mashroom_banner {
	float:left;
	width:100%;
	background:url(../images/mashroom-banner.jpg) no-repeat center;
}
.redchilli_banner {
	float:left;
	width:100%;
	background:url(../images/red-ch.jpg) no-repeat center;
}
.cumin_banner {
	float:left;
	width:100%;
	background:url(../images/cumin-banner.jpg) no-repeat center;
}

.baby_banner {
	float:left;
	width:100%;
	background:url(../images/baby-corn.jpg) no-repeat center;
}
.banderilla_banner {
	float:left;
	width:100%;
	background:url(../images/Banderilla-1.jpg) no-repeat center;
}
.sweetcorn_banner {
	float:left;
	width:100%;
	background:url(../images/Sweet-Corn.jpg) no-repeat center;
}
.pineapple_banner {
	float:left;
	width:100%;
	background:url(../images/Pineapple.jpg) no-repeat center;
}
.jalapeno_banner {
	float:left;
	width:100%;
	background:url(../images/Jalapeno.jpg) no-repeat center;
}


.about_data_main {
	float:left;
	width:100%;
	padding:7% 0 7% 0;
}	
.about_data_content {
	float:left;
	width:40%;
}	
.about_data_content h1 {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:23px;
	color:#ffffff;
}	
.about_data_content p {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	text-align:left;
	color:#fbdf23;
	padding:1% 0 1% 0;
	line-height:26px;
	font-weight:400;
}
.about_data_content a {
font-family: 'roboto', sans-serif;
	font-size:14px;
	color:#efefef;
	padding:0 0 1% 0;
}
.about_data_content a:hover {
	color:#f49e15;
}
.about_data_one {
	float:left;
	width:60%;
}	
.about_data_one h2 {
	float:right;
	width:70%;
font-family: 'roboto', sans-serif;
	font-size:18px;
	color:#ffffff;
	text-align:right;
	line-height:30px;
}

/*** About Banner ***/

/**** ABout Us ****/
.about_us_content {
	float:left;
	width:100%;
	padding:3% 0 3% 0;
}	
.about_us_one {
	float:left;
	width:80%;
	padding-left:18%;
}
.about_us_one img {
	float:left;
	padding:0 0 0 0;
}	
.about_us_one h1 {

	width:100%;
	color:#30bba2;
	padding:0 0 2% 0;
	 font-family: 'ConthraxSb-Regular';
                font-size: 24px;
                display: inline-block;
}
.about_us_one h3 {
	float:left;
	width:99%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	text-align:left;
	color:#686767;
	padding:1% 0 1% 0;
}	
.about_us_one p {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	text-align:justify;
	color:#686767;
	padding:1% 0 1% 0;
	line-height:26px;
	font-weight:normal;
}

.about_us_one a {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	text-align:justify;
	color:#31bba2;
	padding:1% 0 1% 0;
	line-height:26px;
	font-weight:normal;
}
.about_us_one a:hover {
	color:#fcde24;
}	

.about_us_two {
	float:left;
	width:27%;
	padding-left:3%;
	padding-top:2%;
}	
.about_us_two p {
	float:left;
	padding:0 0 1% 0;
font-family: 'Roboto', sans-serif;
	font-size:13px;
		width:100%;
}	
.about_us_two a {
	float:left;
font-family: 'Roboto', sans-serif;
	font-size:14px;
	width:95%;
	padding:5% 7px 5% 8px;
	color:#191717;
	border-bottom:1px solid #f3f3f3;
	text-transform:uppercase;
	text-decoration:none;
	background:#f6f6f6;
	text-align:left;
}	
.about_us_two .line_one {
	border-bottom:none;
}			
.about_us_two a:hover {
	color:#FFFFFF;
	background:#30bba2;
}
.about_us_two .active {
	background:#30bba2;
	color:#FFFFFF;
}

.about_us_three {
	float:left;
	width:25%;
	padding:2% 0 2% 0;
}	
.about_us_three img {
	float:left;
	padding:3% 0 3% 15%;
}	
.about_us_three h3 {
	float:left;
	width:93%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#686767;
	padding:3% 0 1% 0;
	line-height:25px;
}

/**** ABout Us ****/

/**** Product Development Process **/
.product_development_process {
	float:left;
	width:100%;
}
.product_development_process img {
	float:left;
	padding:0 3% 0 0;
}	
.product_development_process h1 {

	width:100%;
	color:#30bba2;
	padding:0 0 2% 0;
	 font-family: 'ConthraxSb-Regular';
                font-size: 24px;
                display: inline-block;
}
	
.product_development_process p {
	float:left;
	width:40%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	text-align:justify;
	color:#686767;
	padding:0 0 1% 0;
	line-height:26px;
	font-weight:normal;
}
/**** Product Development Process **/


/**** Project Logistcis ****/
.project_logic_content {
	float:left;
	width:100%;
	padding:3% 0 3% 0;
}	
.project_logistic_one {
	float:left;
	width:77%;
	padding-left:2%
}
.project_logistic_one img {
	float:left;
	padding:0 0 0 0;
}	
.project_logistic_one h1 {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:25px;
	color:#3c3b3b;
	padding:4% 0 0 0;
}
.project_logistic_one h3 {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	color:#3c3b3b;
	padding:1% 0 7px 0;
	font-weight:normal;
}	
.project_logistic_one p {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	text-align:justify;
	color:#686767;
	padding:1% 0 1% 0;
	line-height:26px;
	font-weight:normal;
}
.project_logic_data {
	float:left;
	width:100%;
	padding:2% 0 2% 0;
}
.project_logic_data img {
	float:left;
	padding:0 0 0 0;
	width:45%;
}
.project_logic_data p {
	float:left;
	width:53%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	text-align:justify;
	color:#686767;
	padding:0 0 0 0;
	line-height:25px;
	font-weight:normal;
}	

.project_logic_data_one {
	float:left;
	width:100%;
	padding:0 0 1% 0;
}
.project_logic_data_one img {
	float:right;
	padding:0 0 0 0;
	width:45%;
}
.project_logic_data_one p {
	float:left;
	width:53%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	text-align:justify;
	color:#686767;
	padding:0 0 0 0;
	line-height:24px;
	font-weight:normal;
}	


	
.project_logistic_two {
	float:left;
	width:20%;
}	
.project_logistic_two p {
	float:left;
	padding:0 0 0 0;
font-family: 'Roboto', sans-serif;
	font-size:13px;
		width:100%;
			border:1px solid #dfe5e8;
			border-bottom:none;
}	
.project_logistic_two a {
	float:left;
font-family: 'Roboto', sans-serif;
	font-size:14px;
	width:100%;
	padding:5% 0 6% 5%;
	color:#ffffff;
			background:#31bba1;

}	
.project_logistic_two .line_one {
			border-bottom:1px solid #dfe5e8;
}			
.project_logistic_two a:hover {
	color:#31bba1;
		background:#fbdf22;
}
.project_logistic_two .active {
	color:#31bba1;
		background:#fbdf22;
}

.specification_content {
float:left;
width:100%;
}
.specification_content h4 {
	float:left;
	width:45%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	color:#3c3b3b;
	padding:1% 0 7px 0;
	font-weight:normal;
	border-bottom:1px solid #bbbbb7
}
.specification_content h5 {
	float:left;
	width:45%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	color:#45c1ab;
	padding:1% 0 7px 0;
	font-weight:normal;
	border-bottom:1px solid #bbbbb7;
}

/**** ABout Us ****/


/*** Service Page ***/
.service_page_content {
	float:left;
	width:100%;
		padding:3% 0 3% 0;
}	
.service_page_one {
	float:left;
	width:32%;
	padding:1% 1% 0 0
}
.service_page_one h3 {
	float:left;
	width:100%;
	text-align:center;
font-family: 'Poppins', sans-serif;
	font-size:20px;
	color:#3c3b3b;
	padding:3% 0 2% 0;
	font-weight:normal;
}		
		

/*** Service Page ***/

/***** Contact ****/
.contact_page_content {
	float:left;
	width:100%;
}

.contact_details {
	float:left;
	width:50%;
	padding:1px 0 5px 0;
}	
.contact_details h1 {
 font-family: 'ConthraxSb-Regular';
	font-size:25px;
	color:#2fbba1;
	width:99%;
	letter-spacing:normal;
	padding:10px 0 0 0;
}
.contact_details h2 {
	float:left;
	width:90%;
font-family: 'roboto', sans-serif;
	font-size:16px;
	padding:10px 0 4px 0;
	color:#2fbba1;
	font-weight:600;
	letter-spacing:normal;
}
.contact_details img {
	float:left;
	padding:2px 3px 0 0;
}
.contact_details p {
	float:left;
	font-size:15px;
	color:#888888;
	width:95%;
	padding:0 0 0 0;
	letter-spacing:normal;
	line-height:26px;
font-family: 'roboto', sans-serif;
}
.contact_details .onetwo {
	width:52.4%;
	text-align:right;
}	


.feedback_content {
	float:left;
	width:40%;
	padding-top:2%;
}
.feedback_content h1 {
	float:left;
font-family: 'roboto', sans-serif;
	font-size:16px;
	color:#31bba2;
	letter-spacing:normal;
}
.feedback_content p {
		float:left;
	font-size:12px;
	color:#676767;
	width:90%;
font-family: 'roboto', sans-serif;
}
contact_page_content3  h2 {
	float:left;
	width:90%;
font-family: 'roboto', sans-serif;
	font-size:16px;
	padding:10px 0 10px 0;
	color:#3a586c;
	font-weight:600;
	letter-spacing:normal;
}

.map_one_content {
	float:left;
	width:100%;
	padding:1px 0 5px 0;
}	
.map_one_content h1 {
 font-family: 'ConthraxSb-Regular';
	font-size:25px;
	color:#2fbba1;
	width:100%;
	letter-spacing:normal;
	padding:10px 0 0 0;
}

/***** Contact ****/

/*** Infra ****/
.infra_content {
	float:left;
	width:100%;
	padding:2% 0 2% 0;
}	
.infra_content h1 {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:23px;
	color:#30bba3;
}	
.infra_content p {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:14px;
	text-align:left;
	color:#333636;
	padding:1% 0 1% 0;
	line-height:26px;
	font-weight:400;
}
.infra_content_one {
	float:left;
	width:24%;
	border:1px solid #f3f3f3;
	padding:1% 1% 1% 1%;
	margin-right:1%;
	margin-bottom:1%;
}
	
/*** Infra ***/


/*** Certificate ****/
.certificate_content {
	float:left;
	width:100%;
	padding:3% 0 3% 0;
}
.certificate_content h1 {
	float:left;
	width:100%;
font-family: 'Poppins', sans-serif;
	font-size:30px;
	color:#40464a;
	padding:0 0 1% 0;
}
.certificate_content_one {
	float:left;
	width:24%;
	border:1px solid #e7e3e4;
	padding:0 0 0 0;
	margin-bottom:1%;
	margin-right:1%;
}
.certificate_content_one img {
	float:left;
	padding:0 0 0 0;
}		
/*** Certificate ****/


/**** Social ****/
.social_content {
	float:left;
	width:90%;
	padding:2% 0 0 10%;
}
.social_content h2{
float:left;
	width:100%;
	text-align:center;
font-family: 'Poppins', sans-serif;
	font-size:20px;
	color:#20272f;
	padding:0 0 0 0;
	}
.facebook_content {
	width:20%;
	float:left;
	padding:0 5px 0 0;
}
.facebook_content a {
		background:url(../images/facebook.png) no-repeat;
		width:100%;
		float:left;
height:44px;		
	}
.facebook_content a:hover {
		background:url(../images/facebook-over.png) no-repeat;
	}	
	
.twitter_content {
	width:20%;
	float:left;
}
.twitter_content a {
		background:url(../images/twitter.png) no-repeat;
		width:100%;
		float:left;
height:44px;		
	}
.twitter_content a:hover {
		background:url(../images/twitter-over.png) no-repeat;
	}
	
	
.linkedin_content {
	width:20%;
	float:left;
}
.linkedin_content a {
		background:url(../images/linked-in.png) no-repeat;
		width:100%;
		float:left;
height:44px;		
	}
.linkedin_content a:hover {
		background:url(../images/linkedin-over.png) no-repeat;
	}
	
	
	.youtube_content {
	width:20%;
	float:left;
}
.youtube_content a {
		background:url(../images/youtube.png) no-repeat;
		width:100%;
		float:left;
height:44px;		
	}
.youtube_content a:hover {
		background:url(../images/youtube-over.png) no-repeat;
	}	
	
	
		.instragram_content {
	width:20%;
	float:left;
}
.instragram_content a {
		background:url(../images/instragram.png) no-repeat;
		width:100%;
		float:left;
height:44px;		
	}
.instragram_content a:hover {
		background:url(../images/instragram-over.png) no-repeat;
	}	
	
/*** Social ****/	

/*** Our Team ***/
.our_team_content {
	float:left;
	width:100%;
	padding:3% 0 0 0;
}
.our_team_content h1 {
	float:left;
	width:100%;
font-family: 'roboto', sans-serif;
	font-size:23px;
	color:#010101;
		padding:1% 0 2% 0;
}
.our_team_one {
	float:left;
	width:32%;
	padding:0 2% 0 0;
}
.our_team_one img {
	float:left;
	padding:0 0 0 0;
	margin-left:15%;
}	
.our_team_one h2 {
float:left;
	width:100%;
	text-align:center;
font-family: 'roboto', sans-serif;
	font-size:16px;
	color:#212020;
	padding:1% 0 1% 0;
	font-style:italic;
}
.our_team_one h4 {
float:left;
	width:100%;
	text-align:center;
font-family: 'roboto', sans-serif;
	font-size:14px;
	color:#212020;
	padding:0 0 1% 0;
	font-weight:normal;
		font-style:italic;
}
.our_team_content_two {
	float:left;
	width:100%;
	padding:3% 0 0 0;
}
.our_team_content_two img {
	float:left;
	padding:0 0 0 0;
}	
/*** Our Team ***/


/*** Resposive ***/	

@media only screen and (min-width:320px) {
.social_content {
	width:100%;
	padding:2% 0 0 0;
}
.about_data_one {
	width:99%;
}
.about_data_content {
	width:87%;
}
.about_data_one h2 {
	float:left;
	width:99%;
}
.about_us_two {
	width:60%;
	margin-left:1%;
	margin-top:2%;
	margin-bottom:5%;
}
.about_us_one {
	width:99%;
	padding-left:0;
}
.project_logistic_one {
	width:99%;
	padding-right:0;
}
.project_logic_data img {
	padding:0 0 0 0;
	width:99%;
}
.project_logic_data p {
	width:99%;
}
.project_logic_data_one img {
	padding:0 0 0 0;
	width:99%;
	float:left;
}
.project_logic_data_one p {
	width:99%;
}
.project_logistic_two {
	width:55%;
}
.service_page_one {
	width:100%;		
}	
.specification_content h4 {
	width:95%;
	background:#78c4b6;
	color:#FFFFFF;
	padding:1% 0 1% 0;
}
.specification_content h5 {
	width:95%;
	padding:1% 0 1% 0;
		background:#31bba1;
			color:#FFFFFF;
			margin-bottom:1%;
}
.contact_details {
	width:100%;
}
.feedback_content {
	width:99%;
}
.product_development_process p {
	width:97%;	
}
.our_team_one {
	width:90%;
	margin-left:5%;
	margin-bottom:3%;
}
}


@media only screen and (min-width:400px) {
.service_page_one {
	width:90%;
	margin-left:5%;		
}
.our_team_one {
	width:80%;
	margin-left:10%
}
}
@media only screen and (min-width:460px) {
.service_page_one {
	width:90%;
	margin-left:10%;		
}
.our_team_one {
	width:80%;
	margin-left:15%
}
}

@media only screen and (min-width:500px) {
.about_data_one {
	width:49%;
}
.about_data_content {
	width:50%;
}
.about_data_one h2 {
	float:right;
	width:70%;
}
.about_us_two {
	width:37%;
	padding-right:3%;
}
.about_us_one {
	width:90%;
	padding-left:10%;
}
.project_logistic_two {
	width:25%;
}
.project_logistic_one {
	width:74%;
	padding-left:1%;
}	
.service_page_one {
	width:60%;
	margin-left:15%;		
}
.our_team_one {
	width:60%;
	margin-left:20%
}
}

@media only screen and (min-width:560px) {
.product_development_process img {
	padding-left:6%;
}	
}

@media only screen and (min-width:600px) {
.about_data_one {
	width:40%;
}
.about_data_content {
	width:57%;
}
.about_data_one h2 {
	float:left;
	width:99%;
}
.about_us_two {
	width:30%;
	padding-right:1%;
}
.about_us_one {
	width:90%;
	padding-left:10%;
}
.service_page_one {
	width:49%;
	margin-left:1%;		
}
.contact_details {
	width:45%;
}
.feedback_content {
	width:50%;
}
.product_development_process img {
	padding-left:9.5%;
}	
.our_team_one {
	width:45%;
	margin-left:4%
}	
}

@media only screen and (min-width:720px) {

.about_us_two {
	width:27%;
	padding-right:2%;
}
.about_us_one {
	width:90%;
	padding-left:10%;
}
.specification_content h4 {
	width:38%;
	background:#78c4b6;
	color:#FFFFFF;
	padding:1% 0 1% 2%;
}
.specification_content h5 {
	width:50%;
	padding:1% 0 1% 2%;
		background:#31bba1;
			color:#FFFFFF;
			margin-bottom:1%;
}	
.product_development_process img {
	padding-left:13%;
}
}



@media only screen and (min-width:800px) {
.project_logistic_one {
	width:90%;
	padding-left:10%;
	padding-right:0;
}
.project_logic_data img {
	padding:0 2% 0 0;
	width:45%;
}
.project_logic_data p {
	width:55%;
}
.project_logic_data_one img {
	padding:0 0 0 0;
	width:45%;
	float:right;
}
.project_logic_data_one p {
	width:53%;
}

.project_logistic_two {
	width:20%;
}
.service_page_one {
	width:32%;
	margin-left:0;		
}
.product_development_process img {
	padding-left:16%;
}	
.our_team_one {
	float:left;
	width:32%;
	padding:0 2% 0 0;
	margin-left:0;
}
.social_content {
	float:left;
	width:90%;
	padding:2% 0 0 10%;
}
}


@media only screen and (min-width:900px) {
.product_development_process img {
	padding-left:0;
	padding-top:0;
}
.product_development_process p {
	padding-left:0;
	width:40%;
	padding-top:0;
}
}
/*** Resposive ***/