.header
{
	padding-top:10px;
	font-size:18px;
}

/*.gold-bg {
	background:rgba(255,213,171,1);
}*/

/*.gold-bg {
	background: rgba(188,237,252,0.5);
}*/

.gold-bg {
	background: rgba(157,194,9,0.5);
}

.green-bg {
	background:rgba(188,237,252,1);
}

.nav-link {
	font-family: Roboto;
	font-size: 16px;
	font-weight: 700;
	line-height: 24px;
	letter-spacing: 0.0015em;
	text-align: left;
	color:black;
}

a {
	font-size: 16px;
	color:rgba(122, 151, 7, 1);
}

body {
	overflow-x:hidden;
}

a:hover {
	color:rgba(229,186,3,1);
}

.fixed-bottom {
	bottom:0px;
}

.navigation
{
	background:rgba(80,80,80,1);
	font-family:'Crimson Text', serif;
	font-size:18px;
}

.font-roboto {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

strong {
	font-weight:700;
}

.banner
{

	background:url(../image/banner1.jpg);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-ms-background-size:cover;
	-o-background-size: cover;
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:0;
	overflow: hidden;
	/* height:calc(100% + 135px); */
	}

	.expertizebg {
		background: url(../image/fab2.png);
		background-size: cover;
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-ms-background-size: cover;
			-o-background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			overflow: hidden;
	}

		.productbg {
			background: url(../image/2.png);
			margin-top:-135px;
			background-size: cover;
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-ms-background-size: cover;
			-o-background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			overflow: hidden;
		}


.banneroverlay
{
	
	background:rgba(255,255,255,0.5);
}
.banneroverlaytxt
{
	font-style:bold;
	padding-top:200px;
}
.ompsoverlaytxt
{
	font-family: 'Merienda', serif;
	font-style:bold;
	padding-top:150px;

}
.banneroverlaytxt p
{
	font-family: 'Berkshire Swash', serif;
}
.fontlobster
{
	font-family: 'Lobster', serif;
}
.fontlustria
{
	font-family: 'Lustria', serif;
	font-size:15px;
	
}
.fontmeri
{
	font-family: 'Merienda', serif;
}
.fontmerione
{
	font-family: 'Merienda One', serif;
}
.fontvol
{
	font-family: 'Vollkorn', serif;
	font-size:15px;
}
.fontalegreyasans
{
	font-family: 'Alegreya Sans', serif;
}
.fontvolkhov
{
	font-family: 'Volkhov', serif;
}
.know
{		
	padding-top:8%;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:8%;
}
.knowpara
{
	padding-top:4%;
}
.parallax
{
	background:url(../image/parallax1.jpg);
	min-height:300px;
	background-attachment:fixed;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-repeat:no-repeat;
	 background-position:left;
	
}
.bgparag
{
	padding-top:4%;
	padding-bottom:4%;
	background:rgba(80,80,80,0.4);
}
.parallaxdata
{
	padding-left:15px;
	padding-right:15px;
}
	
.bgparagcol
{
		background:rgba(50,50,50,0.5);
		
}
.paraborder
{
	border-right:solid white 1px;
}
.csrgrey
{
	background:rgba(150,150,150,0.4);
}

.parallax p
{
	font-size:16px;
}
.fontberk
{
font-family: 'Berkshire Swash', serif;
}
.colorgold
{
	color:rgba(255,215,0,1);
	
}
.fontnan
{
	font-family: 'Nanum Brush Script', serif;
}
.fontcour
{
font-family: 'Courgette', serif;
}
.fontaclonica
{
font-family: 'Aclonica', serif;

}
.fontgrey
{
	color:rgba(100,100,100,1);
}
.belief
{		
	background:url(../image/fabric.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;	
}
.beliefbg
{
	padding-top:8%;
	padding-bottom:8%;
	background:rgba(50,50,50,0.4);
}
.bgbelief
{
	background:rgba(50,50,50,0.5);
	
}
.products
{		
	padding-top:8%;
	padding-bottom:8%;
}
.csr
{
	padding-top:8%;
	padding-bottom:8%;
	
}
.carrier
{
	padding-top:8%;
	padding-bottom:8%;
	
}
.borderimg
{
	border:solid 2px black;
	border-radius:50%;
}
.greybg
{
	padding-top:8%;
	padding-bottom:8%;
	background:rgba(50,50,50,0.2);
}
.greybgcontact
{
	padding-top:8%;
	padding-bottom:8%;
	background:rgba(50,50,50,0.4);
}
.greyback
{
	padding-top:8%;
	padding-bottom:8%;
	background:rgba(50,50,50,0.2);
	height:650px;
}
.feedback
{
	background:url(../image/feedback.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
     
}
.feedback1
{
	background:url(../image/feed1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
     padding-top:8%;
	padding-bottom:8%;
}
.ompsbg
{
	background:url(../image/omps.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	height:650px;
}
.footer
{
	background:rgba(50,50,50,1);
	padding-top:2%;
}
.paraborder1
	{
		border-right:solid white 1px;
	}
.foot
{
	padding-top:2%;
	font-size:15px;
}
.textborder
{
	border:solid white 2px;
}
@media only screen and (max-width:992px)
{
.paraborder1
	{
		border-right:solid 1px white;
		border-bottom:solid white 1px;
	}		
	.paraborder
	{
		border-right:none;
		border-bottom:solid white 1px;
	}
}	
@media only screen and (max-width:768px)
{
	.paraborder1
	{
		border-right:none;
		border-bottom:solid white 1px;
	}
	.paraborder
	{
		border-right:none;
		border-bottom:solid white 1px;
	}
	.parallax
	{
		background:url(../image/parallaxmobile.jpg);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-repeat:no-repeat;
	 background-position:left center;
	}
	.bgparag
{
	background:rgba(80,80,80,0.2);;
}
}
	@media only screen and (max-width:448px)
{
	.parallax
	{
		background:url(../image/parallaxmobile.jpg);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-repeat:no-repeat;
	 background-position:left;
	}
	.bgparag
{
	background:rgba(80,80,80,0.2);;
}
}
@media only screen and (max-width:768px)
{
	
}
