.text-justify{
	    text-align: justify;
}


@media screen and (max-width:992px){
	
	.product_title{
			font-size: 22px !important;
    	line-height: 35px !important;
	}
	
	#back-to-top{
		right:5px;
	}
	.logo img{
			max-width: 122px;
			top: 3px;
			position: relative;
	}
	.welcometext{
		margin-bottom: 0 !important;
		top: 0;
	}
	.footerlogo{
		margin-bottom:0 !important;
	}
	#footer .wpb_row{
		margin:0 !important;
		
	}
	.footermenusection{
		height: auto !important;
    border-radius: 25px;
    margin-bottom: 0;
    background-color: transparent !important;
	}
	#footer .wpb_content_element{
		margin-bottom:0 !important;
	}
	#footer .widget ul li{
		    padding: 0px 10px 0px 0;
	}
	.w-100 img{
		    margin-bottom: 25px !important;
	}
	

} /* max 992 end */

@media screen and (min-width:768px) and (max-width:1200px){
	
	.footerlogo {
			margin-top: 0 !important;
	}
	#footer .widget ul li a{
		    font-size: 13px;
	}
	
}

@media screen and (max-width:768px){
	
	.titlebar h1, .title-h1{
		font-size: 32px !important;
	}
	
	
	#fulltitle{
		padding-top: 24px !important;
    margin-top: 0 !important;
    padding-bottom: 24px !important;
	}
	#title{
		margin-bottom:0 !important;
	}
	
	.footersociallinks{
		display:none !important;
	}
	.footerlogo{
		    margin-top: 0;
	}
	#footer a{
		border-right:none;
		padding-right:0;
	}
}

#fulltitle {
    background-color: #FFF7EA !important;
    border-bottom: 1px solid #fff7ea !important;
    padding-top: 84px;
    margin-top: -40px;
    padding-bottom: 50px;
}

.titlebar h1, .title-h1{
	
    color: #463732 !important;
    font-weight: 900 !important;
	    text-align: center;
}


.iconbox-style-1 i.boxicon:hover {
    color: white !important;
}
#mobile-navigation-btn {
    color: #463732;
}

#footer .widget ul li a:hover {
    color: #f1af1b !important;
}
.widgettitle{
	display:none;
}
#topbar{
	background: #463732 !important;
}
#topbar a:hover i{
	color:#fff !important;
}
#topbar a{
	color:#fff !important;
}
#back-to-top a{
	    background: #463732;
}
.ms-widget{
	padding-top:6%;
	    background-repeat: no-repeat;
    background-size: 100%;
	    background-image: url(wp-content/uploads/2019/07/Untitled-4.png);
}
#back-to-top{
	    border: 1px solid #655754;
    border-bottom: 0;
	border-radius: 3px 3px 0 0;
}
.footermenusection {
		overflow: inherit;
    height: 70px;
    border-radius: 25px;
    margin-bottom: 0;
}
.footermenusection .iconbox {
    margin: 0 !important;
}
#footer{
	    padding: 20px 0 20px 0;
}
.mb-0{
	margin-bottom:0 !important;
}

.footermenusection  .mb-0 {
    margin-bottom: 0;
    padding-top: 15px;
    padding-bottom: 0;
    line-height: 1;
}


.clearboth{
	clear:both;
}
.footerlogo{
	    margin-top: -60px;
}
#footer .widget ul {
    margin: 10px 0 0 0;
	text-align: center;
}
#footer .widget ul li{
	    display: inline-block;
    border: none;
}
#footer .widget {
    margin-bottom: 0;
}
#footer li:last-child a{
	border-right: none !important;
}
#footer a{
	color: #ffffff !important;
	border-right: 1px solid #fff;
    padding-right: 15px;
}
#footer .widget ul li:after{
	display:none;
}
.product_title{
       text-align: center;
    position: relative;
    font-size: 24px;
    line-height: 40px;
    color: #463732;
    font-weight: 600;
    margin-bottom: 12px;
    padding: 0 10px;

}
.productdesc{
	text-align: center;
    padding: 0 25px;
}
.footerwidhettitle{
    font-family: 'NeoSans' !important;
    text-align: center !important;
    font-size: 35px !important;
    color: #f0af1b !important;
    border-bottom: 1px solid #e0dddc40;
    margin-bottom: 0 !important;
    padding-bottom: 25px;
}
@font-face {
    font-family: 'NeoSans';
    src: url('fonts/NeoSans.woff2') format('woff2'),
        url('fonts/NeoSans.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
body, #navigation > ul > li > a, #mobile-navigation ul li a, .titlebar h1, .title-h1, h3.highlitedwords, h2.highlitedwords, .section_title{
	font-family: 'NeoSans' !important;
}
#topbar a{
	opacity: 1;
}
#topbar i{
	color: #f1af1d;
}
.homeslider{
	margin-top:-50px;
}
#header{
    background: transparent !important;
    background-image: url(wp-content/uploads/2019/07/Website-Homepage-final4_02.png) !important;
    background-position: 100% 0 !important;
	box-shadow: none;
}
#logo-navigation{
	    margin-bottom: -70px;
}
.homeslider {
	    margin-top: -90px !important;
}
.header-v1 .header-icons-divider{
	display:none;
}
.header-v1 #navigation > ul > li > a{
    padding: 7px 15px;	
	-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
#navigation li.current-menu-item > a , .current-page-ancestor a{
	    background-color: #fff;
    border-radius: 25px;
    color: #000 !important;
}
#navigation li > a:hover{
	  background-color: #fff;
    border-radius: 25px;
    color: #000 !important;
	-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

/* .margin-top-minus{
	margin-top:-90px !important;	
} */
/*
 * About Us 
 * */
#breadcrumbs, #breadcrumbs a{
	display:none;
}
#title {
    width: 100%;
	background-image: url(wp-content/uploads/2019/07/About-US-Final_03.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 35px;margin-bottom: 35px;
}