.sticky{position:fixed !important;transition:all 1s;width:100%;    box-shadow: 0 0 10px #797979;z-index:300;}
.topping{animation-name:fromtop;animation-duration:1.5s;animation-iteration-count:1;
-webkit-animation-name:fromtop;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;
-o-animation-name:fromtop;-o-animation-duration:1.5s;-o-animation-iteration-count:1;
-moz-animation-name:fromtop;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;transition:all 1s;}
@keyframes fromtop
{
	0%{margin-top:-100px;opacity:0;}
	10%{margin-top:-90px;opacity:0.1;}
	20%{margin-top:-80px;opacity:0.2;}
	30%{margin-top:-70px;opacity:0.3;}
	40%{margin-top:-60px;opacity:0.4;}
	50%{margin-top:-50px;opacity:0.5;}
	60%{margin-top:-40px;opacity:0.6;}
	70%{margin-top:-30px;opacity:0.7;}
	80%{margin-top:-20px;opacity:0.8;}
	90%{margin-top:10px;opacity:0.9;}
	100%{margin-top:0px;opacity:1;}

	}
@-webkit-@keyframes fromtop
{
	0%{margin-top:-100px;opacity:0;}
	10%{margin-top:-90px;opacity:0.1;}
	20%{margin-top:-80px;opacity:0.2;}
	30%{margin-top:-70px;opacity:0.3;}
	40%{margin-top:-60px;opacity:0.4;}
	50%{margin-top:-50px;opacity:0.5;}
	60%{margin-top:-40px;opacity:0.6;}
	70%{margin-top:-30px;opacity:0.7;}
	80%{margin-top:-20px;opacity:0.8;}
	90%{margin-top:10px;opacity:0.9;}
	100%{margin-top:0px;opacity:1;}

	}
@-0-keyframes fromtop
{
	0%{margin-top:-100px;opacity:0;}
	10%{margin-top:-90px;opacity:0.1;}
	20%{margin-top:-80px;opacity:0.2;}
	30%{margin-top:-70px;opacity:0.3;}
	40%{margin-top:-60px;opacity:0.4;}
	50%{margin-top:-50px;opacity:0.5;}
	60%{margin-top:-40px;opacity:0.6;}
	70%{margin-top:-30px;opacity:0.7;}
	80%{margin-top:-20px;opacity:0.8;}
	90%{margin-top:10px;opacity:0.9;}
	100%{margin-top:0px;opacity:1;}

	}

header{transition: all 1s;/* background-color: #fff; */top: 0;z-index: 30; width: 100%;}

.sticky .logoheader{border-bottom:0px solid transparent;    background-color: #fff;}
.responsiveImg{width:100%;}
.logo{padding:5px;}
.logo img{transition:all 0.5s; max-width:301px;}
.sticky  .logo img{max-width: 190px;}
.navigator{margin-top:30px;padding-left:0;margin-bottom: 0;}
.sticky .navigator{margin-top:10px;}
.navigator li{ display:inline-block;padding-bottom:23px;text-align:center;}
.sticky .navigator li{padding-bottom:20px;}
.navigator li a{color:#313131;font-size:13px;text-transform:uppercase;font-family:'Lato', sans-serif;padding:5px 20px;font-weight:600;display: block;position:relative;letter-spacing: 0.1px;}
.menubar{position: absolute;top: 35px;right: 5px;width: 45px; height: 35px;border: 1px solid #ccc;background-color:#fff; padding: 3px 6px; border-radius: 5px;    cursor: pointer;overflow:hidden;display:none;}
.sticky .menubar{top:15px;}
.menubar span{ width: 100%;    height:4px;    background-color: #031B7E;    margin-top: 4px;    display: block;  border-radius: 5px;opacity:1;transition:all 1s;}
.navigator li a:before{width:0%;content:'';display:block;height:0;/*background-color: #1BCCF9;*/transition:all 1s ease-in-out;position:absolute;top:0%;left:0;
border-left:2px solid transparent;border-top:2px solid transparent;}
.navigator li a:hover:before{width:100%;content:'';display:block;height:100%;position:absolute;top:0%;left:0%;border-left:2px solid #60110A;border-top:2px solid #60110A;}
.navigator li a:after{width:0%;content:'';display:block;height:0;/*background-color: #1BCCF9;*/transition:all 1s ease-in-out;position:absolute;top:100%;left:100%;
border-right:2px solid transparent;border-bottom:2px solid transparent;}
.navigator li a:hover:after{width:100%;content:'';display:block;height:100%;position:absolute;top:0%;left:0%;border-right:2px solid #60110A;border-bottom:2px solid #60110A;}

.social_style {margin: 10px auto 0;}
.social_style .btn {
	color: #fff;
    display: inline-block;
    padding: 9px 0px;
    margin-bottom: 0;
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid #fff;
	width: 34px;
	height: 34px;
    border-radius: 50%;
}
.social_style .btn:hover {color: #45a341;}
.slider1 h1{animation-name:comeup;animation-duration:1.5s;animation-iteration-count:1;position:relative;
-webkit-animation-name:comeup;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;
-o-animation-name:comeup;-o-animation-duration:1.5s;-o-animation-iteration-count:1;
-moz-animation-name:comeup;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;transition:all 1s;}
.slider1 p{animation-name:comeup;animation-duration:1.5s;animation-iteration-count:1;position:relative;
-webkit-animation-name:comeup;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;
-o-animation-name:comeup;-o-animation-duration:1.5s;-o-animation-iteration-count:1;
-moz-animation-name:comeup;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;transition:all 1s;}
@keyframes comeup
{
	0%{position:relative;top:100px;opacity:0;}
	10%{position:relative;top:90px;opacity:0.1;}
	20%{position:relative;top:80px;opacity:0.2;}
	30%{position:relative;top:70px;opacity:0.3;}
	40%{position:relative;top:60px;opacity:0.4;}
	50%{position:relative;top:50px;opacity:0.5;}
	60%{position:relative;top:40px;opacity:0.6;}
	70%{position:relative;top:30px;opacity:0.7;}
	80%{position:relative;top:20px;opacity:0.8;}
	90%{position:relative;top:10px;opacity:0.9;}
	100%{position:relative;top:0px;opacity:1;}

	}
@-webkit-@keyframes comeup
{
	0%{position:relative;top:100px;opacity:0;}
	10%{position:relative;top:90px;opacity:0.1;}
	20%{position:relative;top:80px;opacity:0.2;}
	30%{position:relative;top:70px;opacity:0.3;}
	40%{position:relative;top:60px;opacity:0.4;}
	50%{position:relative;top:50px;opacity:0.5;}
	60%{position:relative;top:40px;opacity:0.6;}
	70%{position:relative;top:30px;opacity:0.7;}
	80%{position:relative;top:20px;opacity:0.8;}
	90%{position:relative;top:10px;opacity:0.9;}
	100%{position:relative;top:0px;opacity:1;}

	}
@-0-keyframes comeup
{
	0%{position:relative;top:100px;opacity:0;}
	10%{position:relative;top:90px;opacity:0.1;}
	20%{position:relative;top:80px;opacity:0.2;}
	30%{position:relative;top:70px;opacity:0.3;}
	40%{position:relative;top:60px;opacity:0.4;}
	50%{position:relative;top:50px;opacity:0.5;}
	60%{position:relative;top:40px;opacity:0.6;}
	70%{position:relative;top:30px;opacity:0.7;}
	80%{position:relative;top:20px;opacity:0.8;}
	90%{position:relative;top:10px;opacity:0.9;}
	100%{position:relative;top:0px;opacity:1;}

	}
	
.slider2 h1{animation-name:comedown;animation-duration:1.5s;animation-iteration-count:1;position:relative;
-webkit-animation-name:comedown;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;
-o-animation-name:comedown;-o-animation-duration:1.5s;-o-animation-iteration-count:1;
-moz-animation-name:comedown;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;transition:all 1s;}
.slider2 p{animation-name:comedown;animation-duration:1.5s;animation-iteration-count:1;position:relative;
-webkit-animation-name:comedown;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;
-o-animation-name:comedown;-o-animation-duration:1.5s;-o-animation-iteration-count:1;
-moz-animation-name:comedown;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;transition:all 1s;}
@keyframes comedown
{
	0%{position:relative;top:-100px;opacity:0;}
	10%{position:relative;top:-90px;opacity:0.1;}
	20%{position:relative;top:-80px;opacity:0.2;}
	30%{position:relative;top:-70px;opacity:0.3;}
	40%{position:relative;top:-60px;opacity:0.4;}
	50%{position:relative;top:-50px;opacity:0.5;}
	60%{position:relative;top:-40px;opacity:0.6;}
	70%{position:relative;top:-30px;opacity:0.7;}
	80%{position:relative;top:-20px;opacity:0.8;}
	90%{position:relative;top:-10px;opacity:0.9;}
	100%{position:relative;top:-0px;opacity:1;}

	}
@-webkit-@keyframes comedown
{
	0%{position:relative;top:-100px;opacity:0;}
	10%{position:relative;top:-90px;opacity:0.1;}
	20%{position:relative;top:-80px;opacity:0.2;}
	30%{position:relative;top:-70px;opacity:0.3;}
	40%{position:relative;top:-60px;opacity:0.4;}
	50%{position:relative;top:-50px;opacity:0.5;}
	60%{position:relative;top:-40px;opacity:0.6;}
	70%{position:relative;top:-30px;opacity:0.7;}
	80%{position:relative;top:-20px;opacity:0.8;}
	90%{position:relative;top:-10px;opacity:0.9;}
	100%{position:relative;top:-0px;opacity:1;}

	}
@-0-keyframes comedown
{
	0%{position:relative;top:-100px;opacity:0;}
	10%{position:relative;top:-90px;opacity:0.1;}
	20%{position:relative;top:-80px;opacity:0.2;}
	30%{position:relative;top:-70px;opacity:0.3;}
	40%{position:relative;top:-60px;opacity:0.4;}
	50%{position:relative;top:-50px;opacity:0.5;}
	60%{position:relative;top:-40px;opacity:0.6;}
	70%{position:relative;top:-30px;opacity:0.7;}
	80%{position:relative;top:-20px;opacity:0.8;}
	90%{position:relative;top:-10px;opacity:0.9;}
	100%{position:relative;top:-0px;opacity:1;}

	}
.slider3 h1{animation-name:comeleft;animation-duration:1.5s;animation-iteration-count:1;position:relative;
-webkit-animation-name:comeleft;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;
-o-animation-name:comeleft;-o-animation-duration:1.5s;-o-animation-iteration-count:1;
-moz-animation-name:comeleft;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;transition:all 1s;}
.slider3 p{animation-name:comeleft;animation-duration:1.5s;animation-iteration-count:1;position:relative;
-webkit-animation-name:comeleft;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;
-o-animation-name:comeleft;-o-animation-duration:1.5s;-o-animation-iteration-count:1;
-moz-animation-name:comeleft;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;transition:all 1s;}
@keyframes comeleft
{
	0%{position:relative;left:-1000px;opacity:0;}
	10%{position:relative;left:-900px;opacity:0.1;}
	20%{position:relative;left:-800px;opacity:0.2;}
	30%{position:relative;left:-700px;opacity:0.3;}
	40%{position:relative;left:-600px;opacity:0.4;}
	50%{position:relative;left:-500px;opacity:0.5;}
	60%{position:relative;left:-400px;opacity:0.6;}
	70%{position:relative;left:-300px;opacity:0.7;}
	80%{position:relative;left:-200px;opacity:0.8;}
	90%{position:relative;left:-100px;opacity:0.9;}
	100%{position:relative;left:0px;opacity:1;}


	}
@-webkit-@keyframes comeleft
{
	0%{position:relative;left:-1000px;opacity:0;}
	10%{position:relative;left:-900px;opacity:0.1;}
	20%{position:relative;left:-800px;opacity:0.2;}
	30%{position:relative;left:-700px;opacity:0.3;}
	40%{position:relative;left:-600px;opacity:0.4;}
	50%{position:relative;left:-500px;opacity:0.5;}
	60%{position:relative;left:-400px;opacity:0.6;}
	70%{position:relative;left:-300px;opacity:0.7;}
	80%{position:relative;left:-200px;opacity:0.8;}
	90%{position:relative;left:-100px;opacity:0.9;}
	100%{position:relative;left:0px;opacity:1;}
	}
@-0-keyframes comeleft
{
	0%{position:relative;left:-1000px;opacity:0;}
	10%{position:relative;left:-900px;opacity:0.1;}
	20%{position:relative;left:-800px;opacity:0.2;}
	30%{position:relative;left:-700px;opacity:0.3;}
	40%{position:relative;left:-600px;opacity:0.4;}
	50%{position:relative;left:-500px;opacity:0.5;}
	60%{position:relative;left:-400px;opacity:0.6;}
	70%{position:relative;left:-300px;opacity:0.7;}
	80%{position:relative;left:-200px;opacity:0.8;}
	90%{position:relative;left:-100px;opacity:0.9;}
	100%{position:relative;left:0px;opacity:1;}
	}
.slider4 h1{animation-name:cfade;animation-duration:1.5s;animation-iteration-count:1;position:relative;
-webkit-animation-name:cfade;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;
-o-animation-name:cfade;-o-animation-duration:1.5s;-o-animation-iteration-count:1;
-moz-animation-name:cfade;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;transition:all 1s;}
.slider4 p{animation-name:cfade;animation-duration:1.5s;animation-iteration-count:1;position:relative;
-webkit-animation-name:cfade;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;
-o-animation-name:cfade;-o-animation-duration:1.5s;-o-animation-iteration-count:1;
-moz-animation-name:cfade;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;transition:all 1s;}
@keyframes cfade
{
	0%{position:relative;right:-1000px;opacity:0;}
	10%{position:relative;right:-900px;opacity:0.1;}
	20%{position:relative;right:-800px;opacity:0.2;}
	30%{position:relative;right:-700px;opacity:0.3;}
	40%{position:relative;right:-600px;opacity:0.4;}
	50%{position:relative;right:-500px;opacity:0.5;}
	60%{position:relative;right:-400px;opacity:0.6;}
	70%{position:relative;right:-300px;opacity:0.7;}
	80%{position:relative;right:-200px;opacity:0.8;}
	90%{position:relative;right:-100px;opacity:0.9;}
	100%{position:relative;right:0px;opacity:1;}


	}
@-webkit-@keyframes cfade
{
	0%{position:relative;right:-1000px;opacity:0;}
	10%{position:relative;right:-900px;opacity:0.1;}
	20%{position:relative;right:-800px;opacity:0.2;}
	30%{position:relative;right:-700px;opacity:0.3;}
	40%{position:relative;right:-600px;opacity:0.4;}
	50%{position:relative;right:-500px;opacity:0.5;}
	60%{position:relative;right:-400px;opacity:0.6;}
	70%{position:relative;right:-300px;opacity:0.7;}
	80%{position:relative;right:-200px;opacity:0.8;}
	90%{position:relative;right:-100px;opacity:0.9;}
	100%{position:relative;right:0px;opacity:1;}
	}
@-0-keyframes cfade
{
	0%{position:relative;right:-1000px;opacity:0;}
	10%{position:relative;right:-900px;opacity:0.1;}
	20%{position:relative;right:-800px;opacity:0.2;}
	30%{position:relative;right:-700px;opacity:0.3;}
	40%{position:relative;right:-600px;opacity:0.4;}
	50%{position:relative;right:-500px;opacity:0.5;}
	60%{position:relative;right:-400px;opacity:0.6;}
	70%{position:relative;right:-300px;opacity:0.7;}
	80%{position:relative;right:-200px;opacity:0.8;}
	90%{position:relative;right:-100px;opacity:0.9;}
	100%{position:relative;right:0px;opacity:1;}
	}
.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0px);}
.dropdown-menu{opacity:0;visibility:hidden;transform:translateY(50px);padding-left:0;transition:all 0.3s;}
.dropdown-menu li{display:block;padding-bottom:0 !important;    text-align: left;}
.dropdown-menu li a:after{display:none;}.dropdown-menu li a:before{display:none;}
.dropdown-menu li a:hover:after{display:none;}.dropdown-menu li a:hover:before{display:none;}
.dropdown-menu li a{border-bottom:1px solid #ECECEC;transition:all 0.5s ease-in-out;}.dropdown-menu li a:hover{border-bottom: 1px solid #79170E;background-color: #60110A;color: #fff !important;}
.bannfont{color: #fff;text-transform:uppercase; }
.banner-para{color: #fff;font-size:18px;text-align:center;}

.productImg{max-width:90px;}
.product h3{font-size:18px;text-align:center;font-weight:500;text-transform:uppercase;font-family: 'Montserrat Alternates', sans-serif !important;color:#601109;margin-left:0;}
.product p{text-align: center;font-size: 15px;color: #565656;font-family: 'Lato', sans-serif;}
.product a{color: #565656;font-weight: 600;font-family: 'Titillium Web', sans-serif;font-size:15px;}
.product a:hover{text-decoration:none;    color: rgb(148, 43, 33);}.product a:focus{text-decoration:none;color: rgb(148, 43, 33);}
.product{padding:10px !important;border:1px solid #E2E2E2;}/*.product:hover{border:2px solid rgb(148, 43, 33);}*/
.padtop{padding-top:30px;}	.padbot{padding-bottom:55px;}


.backgro{background-color:#f9f9f9;}
.company-intro h1{font-family:'raleway';font-size:39px;text-align:center;color:#5F110A;margin-bottom:10px;}
.company-intro h4{text-align: center;font-family: 'lato';color: #424242;font-size: 20px;}
.company-intro p{font-size: 17px;color: #6F6F6F;text-align: center;line-height: 30px;padding: 20px 40px;}

.feature h3{ text-align:center;font-size:22px;text-transform:uppercase;letter-spacing:0.5px;color: #636363;font-family:'Montserrat Alternates', sans-serif !important;font-weight:500;}
.line{width:100%;max-width:150px;margin:0 auto;height:2px;background-color:rgb(97, 17, 10);display:block;position:relative;}
.line:after{content:'';display:block;position:absolute;top:0;left:41%;width:15px;height:20px;border-top:15px solid #60100B;border-right:15px solid transparent;   border-left:15px solid transparent;border-bottom:none;}
.button1{margin:20px 0;}
.button1 a{position: relative;padding: 10px 15px;border: 2px solid #61120B;font-family: 'Montserrat Alternates', sans-serif;font-size: 18px;text-transform: capitalize;color: #fff;z-index:3;transition:all 0.5s;}
.button1 a:hover{color:#61120B;}
.button1 a:after{position:absolute;width:100%;height:100%;background-color:#61120B;z-index:-1;transition:all 0.5s;display:block;content:'';top:0;left:0;}
.button1 a:hover:after{position:absolute;width:100%;height:100%;background-color:transparent;z-index:-1;display:block;content:'';top:0;left:0;}
.padd-o{padding:0 !important;}
.feature1{position:relative;text-align:center;}
.feature1_1{position:absolute;top:50%;width:0;height:0;left:50%;display:block;content:'';transition:all 0.5s;}
.feature1:hover .feature1_1{position:absolute;top:0;width:100%;height:100%;left:0;display:block;content:'';background-color:rgba(96,16,11,0.5);padding-top:29%;}
.slide1{padding-top:40px;}
.feature1_2{ visibility: hidden;  opacity: 0;font-family: 'lato';color: #fff;}.feature1_2:hover{color: #fff;}
.feature1_1:hover .feature1_2{visibility: visible;  opacity:1;font-size: 18px;letter-spacing: 1.1px;}

.footie ul li{display:block;position:relative;}
.footie ul li:before{content: '\f105';
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    color: #8F8F8F;
    margin-right: 15px;}
.footie1 ul li{display:inline-block !important;width:49%;}
.footie ul li a{color:#ccc;font-size: 14px;font-family: 'lato';}
.footie h4{color: #ccc;font-size: 20px;margin-bottom: 25px;}
footer{background-image: url(../images/footer.png);background-size: 100% 100%;display: block;background-repeat: no-repeat;}
.footer{background-color:rgba(27, 27, 27, 0.87);}
.footer2{background-color:rgba(0, 0, 0, 0.87);}
.powerd {color: #ccc;}
.footie p{color: #ccc;font-size: 14px;}
.feature1-text h4{text-align:center;display:block;font-size:17px;font-family:'lato';color:#636363;background-color:#DEDEDE;margin-top:0;padding:15px 0;}
.cater{background-image:url(../images/catering-bg.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position: center;}
.bg1{background-color:rgba(0, 0, 0, 0.7);}
.filter{position:relative;overflow:hidden;transition:all 1s;}
.filter-gallery{width:100%;}
.filter-top{position:absolute;top:0;left:0;width:100%;height:100%;/*background-color:rgba(0,0,0,0.6);*/transition:all 0.5s;text-align:center;padding-top:35%;}
.filter-top h3{color: #fff; text-shadow: 0 0 1.5px #000; }.filter-top p{color: #fff;text-align:center;}
.filter:hover .filter-top{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.0);padding-top:5%;}
.filtr-item{padding:0 !important;}
.filter-top1{position:absolute;top:45%;left:38%;width:50px;height:50px;text-align:center;content:'';content:"\f002";display: inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);font-size: 25px;color: #fff;background-color: #60110A;padding-top: 12px;border-radius: 50%;transform:scale(0);opacity: 0;transition: all 0.5s ease-in; /* transform: scale(0) !important; */}

.filter:hover .filter-top1{position:absolute;top:45%;left:46%;width:50px;height:50px;text-align:center;opacity:1;content:'';content:"\f002";display: inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);font-size: 25px;color: #fff;background-color: #60110A;padding-top: 12px;border-radius: 50%;    transform: scale(1.1) rotateZ(360deg) !important;
opacity: 1;transition: all 0.5s ease-in;}
.marg-bot{margin-bottom:25px;}
.white{background-color: #fff;}.white1{color: #fff !important;}/*.white:after{background-color: #fff;}*/
.footie address{font-size: 14px;line-height: 24px;color: #ccc;font-family: 'lato';}
/*-----------other pages-----------------------*/
.page-title{background-image:url(../images/page-bg1.png);background-color: #5F5756;background-repeat-x: repeat;background-size: 20%;background-attachment: fixed;}
.bg-back{background-color: rgba(90, 88, 88, 0.76);padding: 35px 0;}
.page-title1{text-align:center;}
.page-title1 h2{color: #fff;text-align: center;text-transform: uppercase;font-family: 'Montserrat Alternates', sans-serif !important;letter-spacing: 1.1px;    font-size: 35px;margin-top: 10px;}
.title-border{max-width:150px;width:100%;height:2px;background-color:#fff;content:'';display:block;position:relative;margin:0 auto;}
.title-border:before{position:absolute;top:-9px;left:40%;width:20px;height:20px;content:'';display:block;transform:rotate(80deg);border-left:2px solid #fff;border-bottom:2px solid #601009;border-radius: 50%;}
.title-border:after{position: absolute;top: -9px;left: 40%;width: 20px;height: 20px;content: '';display: block;transform: rotate(-80deg);/*border-right: 2px solid #fff;*/border-bottom:2px solid #601009;border-radius: 50%;}
.about-page p{line-height: 30px;font-size: 17px;/* font-family: 'raleway'; */color: #6D6D6D;}
.clients img{max-width:190px;margin:14px;border:1px solid #ccc;padding:5px;border-radius:5px;box-shadow:5px 0 5px #ccc;}
.contact .address{font-family: 'lato';line-height: 29px;color: #363636;letter-spacing: 1px;position: relative;}
.contact h3{margin-left: 0;text-transform: uppercase;font-size: 16px;color: #61120B;}
.contact .address a{color: #60110a;}
.contact .address a:hover{color: #61120B;text-decoration:underline;}
.contact .address p{margin:8px 0;font-family: 'lato';line-height: 28px;color: #363636;letter-spacing: 1px;position: relative;}
.location{position:absolute;top:4px;left:-23px;font-size: 20px !important;color: #60110A;}
.contactImg{max-width:350px;}
.enquire label {color: #565656;font-family: 'lato';}
.enquire input {margin-bottom: 10px;font-family: 'lato';border-radius: 1px;}
.form-group #captcha span {position: relative;top: -2px;margin-right: 15px;color: #696969;font-family: 'lato';}
.form-group #captcha input{background: url(../images/refresh.png) no-repeat scroll 0 0 transparent;margin:0;padding:0;border:medium none;cursor:pointer;width:20px; height: 20px;}
.button{margin: 10px auto;text-align: center;}
.enquiry-img{max-width:300px;}
.product-page .image{width: 345px;float: left;margin: 10px;overflow: hidden;transition: all 0.5s;height: 275px;text-align: center;border: 1px solid #ccc;    box-shadow: 0 0 5px #B3B3B3;    padding: 5px 0;}
.product-page .image h3{font-size: 17px;font-weight: bold;margin-top: 15px;text-transform: capitalize;color: #5A130B;}
.product-page .image:hover{     box-shadow: 0 5px 10px #A5A5A5;  }
.product-page .image img {transition:all 1s;    height: 225px;}
.product-page .image img:hover{/*transform: scale(1.3) rotate(5deg);*/}
.mappp iframe{width:100%;}
.tab-display{display:none !important;}
.about-page h3{font-size: 20px;margin-left: 0;text-transform: uppercase;color: #61160E;font-weight:600;}
.about-page h4{font-size: 20px;margin-left: 0;text-transform: capitalize;color: #61160E;font-weight:600;}
@media (max-width: 1200px) {
	
.navigator li a{padding:5px 15px;}	
	
}
@media (max-width: 991px) {
	.contact .address p{text-align:center;}
	.padd-0{padding-left:0;}
	.desktop-menu{display:none !important;}.tab-menu{display:block !important;}
	.menubar{display:block;z-index:300000;}
	.logo img{max-width:100%;max-height:90px;width:inherit;}
	.container{text-align:center;}
	.navbar{display:none;z-index:30000;background-color:rgba(0,0,0,0.5);position:fixed !important;top:0;width:255px;height:100%;right:0;overflow-y:auto;}
	.navbar .navigator{width:250px;}
	.navbar .navigator li{display:block;padding-bottom:0;}.navbar .navigator li a{display:block;text-align:left;padding-left:10%;color:#fff;padding:10px;    border-bottom: 1px solid #989898;}
	.navbar .navigator li a:after, .navbar .navigator li a:before{display:none;}
	.marg-tab-20{margin-top:20px;}
	.deskotp-display{display:none !important;}
	.tab-display{display:block !important;}
	.product-page .image{width:45%;}
	}
@media (max-width: 768px) {

	
	}
@media (max-width: 720px) {
	
	
	}
@media (max-width: 500px) {
	.product-page .image{width:95%;}
	
	
	}
@media (max-width: 280px) {
	
	
	
	}

