@font-face{font-family:Poppins-Regular;src:url('../fonts/Poppins/Poppins-Regular.ttf');}
@font-face{font-family:Poppins-Bold;src:url('../fonts/Poppins/Poppins-Bold.ttf');}
@font-face{font-family:Aldrich-Regular;src:url('../fonts/Aldrich/Aldrich-Regular.ttf');}
body{margin:0;font-family:"Poppins SemiBold";}
/* Header*/
.bg-img{background-image:url("../img2/bg_topo_2560.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;min-height:600px;top:0px;width:100%;height:auto;}
.w3-container{width:auto;}
.mob320{display:none !important;}
.imgctm01{}
.imgctm02{display:none !important;}
.imgctm03{display:none !important;}
.topnav{overflow:hidden;text-decoration:none;padding:10px 5px;position:fixed;width:100%;height:auto;top:0;left:0;z-index:99;background-image:linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,0.5));}
.topnav a{float:left;color:#f2f2f2;text-align:center;text-decoration:none;margin:50px;text-shadow:2px 2px 4px #000000;}
.logo{transition:transform .5s;margin:0 auto;}
.topnav a:hover{color:white;font-weight:bold;text-decoration:none;}
.topnav a.active{background-color:#4CAF50;color:white;}
.topnav-centered a{float:none;position:absolute;left:39%;top:-28%;}
.topnav-right{float:right;}
.Texto-header{float:left;padding-top:200px;color:white;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";font-weight:100;display:inline-block;position:absolute;}
.mapa{float:right;display:inline-block;}
/* Modelo Produtivo */
.modelo{background-image:url("../img2/bg2.png"); background-repeat:no-repeat;background-size:cover;position:relative;min-height:665px;top:0px;width:100%;height:auto;}
.garota{position:absolute;z-index:0;transition:transform .5s;margin:0 auto;}
.garota:hover{-ms-transform:scale(1.02);/* IE 9 */-webkit-transform:scale(1.02);/* Safari 3-8 */transform:scale(1.02);}
.modelo h1{color:#38A136;}
.w3-container .ecoimg{float:right;height:auto;width:50%;}
.w3-container .ecotext{position:absolute;font-size:50px;margin-top:20px;}
.w3-container .agroimg{float:left;height:auto;width:50%;}
.w3-container .agrotext{position:absolute;font-size:50px;margin-top:80px;}
.w3-container .prodimg{float:right;height:auto;width:50%;}
.w3-container .prodtext{position:absolute;font-size:50px;margin-top:80px;}
.w3-container .duraimg{float:left;height:auto;width:50%;}
.w3-container .duratext{position:absolute;font-size:50px;margin-top:30px;}
.w3-container .facilimg{float:right;height:auto;width:50%;}
.w3-container .faciltext{position:absolute;font-size:45px;margin-top:50px;}
.color{color:#38A136;}
.segmentos{}
.Texto-segmentos{outline:auto;outline-color:#38A136;text-align:center;}
.Texto-segmentos h1{font-size:50px;}
.Texto-segmentos h2{font-size:30px;}
/* Three image containers (use 25% for four, and 50% for two, etc) */
.column{float:left;width:33%;padding:5px;}
/* Clear floats after image containers */
.row::after{content:"";clear:both;display:table;}
.alimentacao h2{text-align:center;}
.alimentacao .img-fluid, .cosmeticos .img-fluid, .farmaceutico .img-fluid{display:block;margin:0 auto;}
.cosmeticos h2{text-align:center;}
.farmaceutico h2{text-align:center;}
.nosso{background-image:url("../img2/imagem-fim_1366.jpg");background-repeat:no-repeat;background-size:cover;position:relative;min-height:541px;width:100%;height:auto;}
.nossotexto{background-color:white;top:50px; border-radius:25px;}
.nossotexto h1{font-size:80px;}
.footer{position:relative;left:0;bottom:0;width:100%;background-color:white;color:black;}
.social{float:left;text-decoration:none;}
.social a{text-decoration:none;padding:10px;}
/* Responsive (for mobile devices) */

@media only screen and (max-width:1940px){
	.bg-img{background-image:url("../img2/bg_topo_1920.jpg");}
}
@media only screen and (max-width:1620px){
	.bg-img{background-image:url("../img2/bg_topo_1600.jpg");}
}
@media only screen and (max-width:1386px){
	.bg-img{background-image:url("../img2/bg_topo_1366.jpg");}
}
@media only screen and (max-width:1300px){
	.bg-img{background-image:url("../img2/bg_topo_1280.jpg");}
	.nosso{background-image:url("../img2/imagem-fim_1280.jpg");}
}
@media only screen and (max-width:980px){
	.bg-img{background-image:url("../img2/bg_topo_960.jpg");}
	.nosso{background-image:url("../img2/imagem-fim_960.jpg");}
}
@media only screen and (max-width:620px){
	.bg-img{background-image:url("../img2/bg_topo_600.jpg");}
	.nosso{background-image:url("../img2/imagem-fim_600.jpg");}
	.imgctm01{display:none !important;}
	.imgctm02{display:block !important;}
}
@media only screen and (max-width:340px){
	.bg-img{background-image:url("../img2/bg_topo_320.jpg");}
	.nosso{background-image:url("../img2/imagem-fim_320.jpg");}
	.mob320{display:block !important;}
	.offmob320{display:none !important;}
	.imgctm02{display:none !important;}
	.imgctm03{display:block !important;}
}

@media screen and (max-width:960px){
	.topnav a, .topnav-right{float:none; display:block;}
	.topnav-centered a{position:relative; top:0; left:0; transform:none;}
	.topnav{background-image:linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,0.0));position:absolute;}
	.topnav #myLinks{display:none;}
	.topnav-centered a{float:none;}
	.Texto-header{position:relative;}
	.modelo{background-image:url("#");}
	.garota{position:relative;}
	.w3-container .ecotext{position:relative;font-size:22px;margin-top:50px;}
	.w3-container .agrotext{position:relative;font-size:22px;margin-top:50px;}
	.w3-container .prodtext{position:relative;font-size:22px;margin-top:50px;}
	.w3-container .faciltext{position:relative;font-size:22px;margin-top:50px;}
	.w3-container .duratext{position:relative;font-size:22px;margin-top:50px;}
	.w3-container .ecoimg{float:none;height:auto;width:100%;}
	.w3-container .agroimg{float:none;height:auto;width:100%;}
	.w3-container .prodimg{float:none;height:auto;width:100%;}
	.w3-container .facilimg{float:none;height:auto;width:100%;}
	.w3-container .duraimg{float:none;height:auto;width:100%;}
	.Texto-segmentos h2{font-size:22px;}
	.h3, h3{font-size:22px;}
	.nossotexto h1{font-size:40px;}
	.column{width:100%;}
	.moboff{display:none !important;}
	.mobtextcenter{text-align:center !important;}
	.social{width:100%;padding-bottom:30px;}
}