.hidden{
	display:none
}
.contentpages h3
{
	font-size:16px	
}
.contentpages p
{
	text-align:justify;
}

.cartw90
{
	width:98%
}

.cartw10
{
	width:10%
}


.h1ss 
{
font-family		: myFirstFont;
color			: #fff212;
font-size		: 50px;
text-shadow		: 5px 3px #3a3238;
font-stretch	: condensed;
}
.ulssss
{
list-style:none;
display:inline  !Important;
height:auto !Important;
margin-left:-40px !Important;
margin-top:20px !Important

}

.ownername
{
	font-family: myFirstFont;
	margin-top:0px;
	font-size:26px;
}


.ownernamedes
{
	margin-top:-15px;
	letter-spacing: 3px;
}

.missionback {
    background: url(../img/mission.jpg) no-repeat;
    background-size: cover;
    height: 300px;
}


.mission {
    margin-top: -100px;
    background: #fff;
    padding: 20px;
    border-radius: 20px;
}


.ul{
	list-style: none;
        margin-left: -40px;
        line-height: 27px;
        margin-top: 10px;
}


.aboutp
{
margin-top:15px	
}

.innerheading{
	font-size:18px
}


.mb10
{
margin-bottom:20px !Important	
}
.paddtop50
{
	padding-top:50px
}

.aboutusheadingone{
	font-size:12px
}


.searchinbox
{
	border-radius: 11px; 
	height: 30px;
}

.lp-hero-section::after {
  content: "";
  position: absolute;
  top: 30%;
  margin: auto;
  z-index: 1;
  right: 0%;
  width: 675px;
  height: 675px;
  border-radius: 675px;
  background-image: linear-gradient(145deg, #FFDAC8, transparent 80%);
}

.with-image
{
	background:#f5f5f5;
	margin-top:10%;
	height:250px;
	text-align:center;
	padding-top:20%;
	
}
.with-image p
{
	padding:0px 10px;
	color:#666;
}	


.imgtwos
{
	display:none
}
.ulssss li
{
background:#fff;
padding:10px;
display: inline;
margin-right: 1%;
}
.marb20ss{
margin-bottom:20px
}

.headersecone
{
	position: absolute;top: 8px;z-index:101;text-align: center;left: 467px;
}

.headersectwo
{
	position: absolute;top: 71px;z-index: 101;text-align: center;left: 750px;
}
.headersecthree
{
	position: absolute;top: 250px;z-index: 101;left: 820px;
}
.h34s
{
	color: #9a5328; 
	font-size: 20px; 
	text-transform: uppercase
}

.sub-title{
	margin-top:20px
}



p.para-clients {
    margin: 15px 0 15px 0;
	color:#666
}

.exhibitions-pad-left {
    margin-left: 43px;
    background: #ecf0f3;
    padding: 8px 20px 50px;
    position: relative
}

.mar-50
{
margin-bottom:50px;
margin-top: 40px;	
}


.main .headings
{
	font-size:30px;
	  padding-top: 10px;
	  margin: 0px;
    font-weight: 600;
    position: relative;
    color: #111;
    font-family: 'Cormorant Garamond', serif;
}

.main .cheading {
  font-size		: 30px;
  margin		: 0px;
  font-weight	: 700;
  position		: relative;
  color			: #111;
  font-family	: 'Cormorant Garamond', serif;
  line-height	: 30px;
}


.image {
    position: absolute;
    top: -10%;
    left: 33%;
    width: 150px;
    text-align: center;
}

.feature_section_parts_part {
    width			: 22.99999%;
    display			: flex;
    align-items		: center;
    text-align		: left;
    border			: 1px solid #D4D4D4;
    border-radius	: 72px;
    padding			: 10px 10px;
}



.content-p{
	
padding-top:25px;
padding-left:10%;
padding-right:10%
}


.wels{
	padding:50px 0px
}

.main .heading {
font-size: 36px;
    margin: 0px;
    font-weight: 600;
    position: relative;
    color: #111;
    font-family: 'Cormorant Garamond', serif;
}


#display {
    width: 60%;
    position: absolute;
    padding: 0 15px;
    z-index: 100000;
    background: #fff;
    margin: auto;
    left: 20%;
}
.minh {
    min-height: 200px;
    border-width: 0px 1px 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204);
    border-image: initial;
    border: 1px solid #ccc;
    border-top: 0px solid #ccc;
}




/*********************CART*********************************/
.cartproductimgsec
{
width:10%;
padding-left:1%;
padding-right:1%;
padding-top:1%;
padding-bottom:1%;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}
.border-bottom-f
{
width:90%;
padding-left:1%;
padding-right:1%;
padding-top:1%;
padding-bottom:1%;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.border-bottom-f1
{
width:10%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.cartproductnamesec
{
width:59%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
}
.cartproductupricesec
{
width:10%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
}
.cartproductqtysec
{
width:10%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
}
.cartproducttpricesec
{
width:8%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
}
.cartproductactionsec
{
width:8%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
}
.cartproductimgsec img{
width:80px
}
.paddtb10{
padding:10px 10px;
font-weight:600;
background:#009278;
color:#fff;
}

.w621 
	{
		width			: 62.5%;
		margin-right 	: 1%;
		display		 	: inline-block;
	}
	.w381
	{
		width			: 37.5%;
		margin-right 	: 1%;
		display		 	: inline-block;
	}