@import url('https://fonts.googleapis.com/css?family=Clicker+Script');
@import url('https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Poiret+One&display=swap');


article, aside, details, figcaption, figure,footer, header, menu, nav, section {display: block;}

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,figure, figcaption, footer, header, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, menu, nav, section{display: block;}
html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;overflow-y: scroll;}
body{
	font-family: 'Merriweather', serif;
	color: #333;
	font-size: 14px;
	line-height:175%;
	overflow-x: hidden;
}
h1, h2, h3, h4, h5, h6{text-align:center;margin:10px 0 5px;padding:0;clear:both;line-height:120%;font-weight:300;}
/*h1{font-family: 'Clicker Script', cursive;font-size:36px;color:#3e6512;}*/
h1{font-size:36px;color:#3e6512;}
h2{font-size:26px;color:#3e6512;margin-top:50px;}
h3{font-size:22px;color:#3e6512;}
h4{font-size:18px;color:#3e6512;}
h5{font-size:14px;color:#3e6512;}
a{
	color:#333;
}

figcaption{text-align:center;font-size:8px;}
figure{}
p{text-align:justify;margin-bottom:30px;}
/* table {border-collapse: collapse;border-spacing: 0;} */
img{display: inline-block;}
.ruler{width:100%;height:1px;border-top:0.1em solid #999;clear:both;margin:10px 0;}

.header1{padding-top:20px;padding-bottom:20px;background-color:#32530f;}
.graGreen{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6f0000+0,6f0000+29,cc0000+79,6f0000+100 */
	background: rgb(199,218,200); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(199,218,200,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(199,218,200,1) 0%, rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(199,218,200,1) 0%, rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f0000', endColorstr='#6f0000',GradientType=0 ); /* IE6-9 */
}
.bodyText{
	padding-top:30px;
	padding-bottom:50px;
}
.bodyText h1{
	font-weight:300;
	margin-top:40px;
	margin-bottom:30px;
}
.bodyText li{
	margin-left:20px;
}

footer{background-color:#124213;color:#d2e1d3;padding-top:10px;padding-bottom:10px;}
footer h5 {
	text-align:left;
	color: rgba(255, 255, 255, 0.7);
}
footer h4 {
	font-size: 18px;
	color: white;
	border-top: 1px solid black;
	line-height: 200%;
	text-transform: uppercase;
	text-align: left;
	padding-top:10px;
}
footer p{margin-bottom:0;}
footer a{color: rgba(255, 255, 255, 0.7);}
footer i{
	font-size:13px;
}


.sideBar{
	width:100%;
	background-color:#f5f8f4;
	border:0.1em solid #eeeeee;
	border-radius:10px;
	box-shadow: 3px 3px 3px #eeeeee;
	padding:20px 10px;
	margin-bottom:30px;
}
.sideBar p{
	font-size:11px;
	text-align: center;
	margin-bottom:0;
	line-height:1.5;
}
.column2{
	padding-top:25px;
	background-color: #e7f2e3;
}


.servicesContainer{
	width:100%;
	background-color: #F3F7F3;
	border:0.1em solid #eeeeee;
	border-radius:8px;
	padding:5px 5px 15px;
	transition: all 0.5s ease-in;
}

.servicesContainer:hover{
	border:0.1em solid white;
	box-shadow: 0 0 30px white,0 0 5px white,0 0 5px white,0 0 10px #898989,0 0 10px #898989;
}

.servicesContainer h1{
	font-size:14px;
	font-weight:700;
	text-transform: uppercase;
}

.servicesContainer p{
	font-size:11px;
	line-height:150%;
	text-align:center;
}

.servicesImage{
	background-color: #fff;
	padding:10px;
	border:0.1em solid #CCC;
	border-radius:7px;
	margin:0 auto;
	transition: all 0.5s ease-in-out;
}
.servicesImage:hover{
	background-color: #fff;
	padding:10px;
	border:0.1em solid #2a5a38;
	border-radius:7px;
	margin:0 auto;
}


.bottomMost{
	text-align: center;
	font-size:10px;
	font-weight:400;
	background-color: #000;
	color:#CCC;
	padding:10px;
	border-top:0.1em solid #666;
}
.bottomMost2{
	text-align: center;
	font-size:10px;
	font-weight:400;
	background-color: #000;
	color:#CCC;
	padding:10px;
	border-top:0.1em solid #666;
}
.world-map{
	background-color: #F3F7F3;
	padding:0 0 30px 0;
	margin-top:10px;
}
.approvals li{margin-bottom:20px;}
.sisConcern{background-color: red;padding:5px;text-align: center;color:white;}
.productsList{}
.productsList li{
	list-style: none;
	text-align:center;
	font-size:20px;
	margin-bottom:20px;
	font-weight:400;
}
.socialFacebook i{
	font-size:30px;
	color:#CCC;
}
.bgBlack{
	background-color:#000;
}
.top3{
	background-color:#000;
	color: rgba(255, 255, 255, 0.8);
	padding-top:10px;
	padding-bottom:10px;
}
.img250{
	max-width:250px;
}
.section1{
	background: url(../myImages/section1.jpg) top left;
	padding-top:50px;
	padding-bottom:50px;
}
.section2{
	padding-top:50px;
	padding-bottom:50px;
}
.section3{
	background: url(../myImages/section1.jpg) top left;
	padding-top:50px;
	padding-bottom:50px;
}
.section4{
	font-family: 'Poiret One', cursive;
	background: url(../myImages/productsHeadline.jpg) no-repeat center;
	padding-top:150px;
	padding-bottom:150px;
}
.section4 h1{
	font-size: 4rem;
	font-weight: 300;
	line-height: 1.2;
	color:#c69500 !important;
}

.productsBG{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#32530f+1,fefcea+100&0.25+0,0+100 */
	background: -moz-linear-gradient(top,  rgba(50,83,15,0.1) 0%, rgba(50,83,15,0.1) 1%, rgba(254,252,234,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(50,83,15,0.1) 0%,rgba(50,83,15,0.1) 1%,rgba(254,252,234,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(50,83,15,0.1) 0%,rgba(50,83,15,0.1) 1%,rgba(254,252,234,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4032530f', endColorstr='#00fefcea',GradientType=0 ); /* IE6-9 */
	width:100%;
	border-radius: 10px;
	padding:30px;
	margin:30px auto;
	border:.01em solid white;
	box-shadow:0 0 3px #CCC;
	transition:  all 0.5s ease-in;
}

.productsBG:hover{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#32530f+1,fefcea+100&0.25+0,0+100 */
	background: -moz-linear-gradient(top,  rgba(50,83,15,0) 0%, rgba(50,83,15,0) 1%, rgba(254,252,234,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(50,83,15,0) 0%,rgba(50,83,15,0) 1%,rgba(254,252,234,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(50,83,15,0) 0%,rgba(50,83,15,0) 1%,rgba(254,252,234,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4032530f', endColorstr='#00fefcea',GradientType=0 ); /* IE6-9 */
	width:100%;
	border-radius: 10px;
	padding:30px;
	margin:30px auto;
	border:.01em solid white;
	box-shadow:0 0 3px rgba(50,83,15,0.5);
}
.table1 {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#32530f+1,fefcea+100&0.25+0,0+100 */
	background: -moz-linear-gradient(top, rgba(50, 83, 15, 0.1) 0%, rgba(50, 83, 15, 0.1) 1%, rgba(254, 252, 234, 0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(50, 83, 15, 0.1) 0%, rgba(50, 83, 15, 0.1) 1%, rgba(254, 252, 234, 0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(50, 83, 15, 0.1) 0%, rgba(50, 83, 15, 0.1) 1%, rgba(254, 252, 234, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4032530f', endColorstr='#00fefcea', GradientType=0); /* IE6-9 */
}
.myTable *{
	line-height:1.4;
	text-align:center;
	font-size:11px;
}
.myForm *{
	line-height:1.4;
	font-size:11px;
}
.productsList2{

}
.productsList2 h2{
	font-size:16px;
	margin-top:10px;
	margin-bottom:20px;
	padding-top:0;
	padding-bottom:0;
	text-align:left;
}
.productsList2__{
	background-color: #f5f8f4;
	border:.01em solid #e7f2e3;
	border-radius:10px;
	padding:10px;
}
.img500{
	max-width:500px;
}
.fixDiv{
	position:fixed;
	left:0;
	bottom:0;
	background-color:#000;
	padding:10px;
	border-radius:100px;
}

