 @import url('https://fonts.googleapis.com/css2?family=Raleway:wght@600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Raleway&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@700&display=swap');
@import url('font/blessed.ttf');



body{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

.zoom-in {cursor: zoom-in;} 

.class2{
	background: #d2d6d8;
	height:30px;

}

.class6 p{
	color: #343f43;
}
.class7 p{
	color: #343f43;
	text-align: right;
}
.class7 p a{
	color: #343f43;
}


.class11{
	margin-top: 50px;
}
.class12{
	text-align: center;
}
.class12 h2{
	font-family: Raleway;
	font-weight: 600;
	color: #171717;
	font-size: 25px;
}


.class12 h1{
	font-family: Raleway;
	font-weight: 700;
	color: #3b464b;
	font-size: 35px;
	margin-top: -10px;
}
.class12 hr{
	width: 50%;
	border-bottom: 1px solid #000;
	margin-top: -5px;
}
.class12 p{
	color: #393939;
	font-family: Raleway;
	font-weight: 600;
}



.class13{
	margin-top: 50px;
} 


.class14{

}
.class14
div{
	text-align: center;
background: #d2d6d8;
margin-bottom: 50px;
padding-bottom: 25px;
padding-left: 10px;
padding-right: 10px;
}
.class14
div h2{
	font-size: 25px;
	color: #343f43;
	font-family: Raleway;
	font-weight: 700;
	padding: 10px 0;
}

.class14 div p{
	color: #000000;
	font-family: Raleway;
	font-weight: 600;
	padding-bottom: 10px;
}

.class14 div  button{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#85979e+0,3c484c+100 */
background: rgb(133,151,158); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(133,151,158,1) 0%, rgba(60,72,76,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(133,151,158,1) 0%,rgba(60,72,76,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(133,151,158,1) 0%,rgba(60,72,76,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85979e', endColorstr='#3c484c',GradientType=1 ); /* IE6-9 */
padding: 10px 50px;
border-radius: 50px;
border: none;
	color: #fff;
	font-family: Raleway;
	font-weight: 600;
	transition: all 0.6s;
}
.class14 div  button:hover{
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#404c51+0,889ba2+100 */
background: rgb(64,76,81); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(64,76,81,1) 0%, rgba(136,155,162,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(64,76,81,1) 0%,rgba(136,155,162,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(64,76,81,1) 0%,rgba(136,155,162,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404c51', endColorstr='#889ba2',GradientType=1 ); /* IE6-9 */
transform: scale(1.1);
}
.class14 div  button a{
	color: #fff;	text-decoration: none;
}


#products {
  background: url('../images/extra/probg.jpg') no-repeat fixed   100%;
  background-size: cover;
  height: auto;
  background-position: left;
}


.class15
h1{
	text-align: center;
	color: #fff;
	font-family: Raleway;
	font-weight: 700;
	padding-top: 50px;
}
.class16{
	width: 100%;
}
.class16
button{
	background: #d2d6d8;
	padding: 5px;
	border-radius: 10px;
	border: none;
	width: 15%;
		font-family: Raleway;
	font-weight: 700;
	color: #343f43;
margin-top: 20px;
}

.class17{
	padding-top: 50px;
	padding-bottom: 50px;
}

.class19{
	text-align: center;
	color: #fff;
	padding-top: 50px;
	font-family: Raleway;
}
.class19 h2{
	font-size: 25px;
	font-weight: 700;
}
.class19 hr{
	width: 150px;
	border-bottom: 1px solid #fff;
	margin-top: -5px;
}
.class19 p{
	font-weight: 600;
}
.class19 h3{
	font-weight: 700;
	font-size: 22px;
}

.nav-tabs {
     border-bottom: 0px solid #dee2e6; 
}
.nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    background: #d2d6d8;
    margin:5px 10px;
	border-radius: 15px;
}
.nav-tabs
li
a{
			font-family: Raleway;
	font-weight: 700;
	color: #343f43;
	color: #000000;
}
.tablist
li{
}

.class18
img{
	border: 3px solid #ebd565;
}

.class22{
	margin-top: 50px;
}
.class22
p{
	text-align: center;
		font-family: Raleway;
	font-weight: 600;
	color: #343f43;
	font-size: 25px;
}

.class23{
	background: #dddddd;
	padding:50px 50px 10px 50px;
	margin-bottom: 50px;

}

.class24
input{
	background: transparent;
	margin-bottom: 25px;
	border: 1px solid #a2a2a2;border-radius: 5px;
	height: 50px;
}

.class24
textarea{
	background: transparent;
	margin-bottom: 25px;	height: 150px;
	border: 1px solid #a2a2a2;border-radius: 5px;
}
.class25 button{
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#85979e+0,3c484c+100 */
background: rgb(133,151,158); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(133,151,158,1) 0%, rgba(60,72,76,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(133,151,158,1) 0%,rgba(60,72,76,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(133,151,158,1) 0%,rgba(60,72,76,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85979e', endColorstr='#3c484c',GradientType=1 ); /* IE6-9 */
border-radius: 5px;
padding: 10px 70px;
	font-family: Raleway;
	font-weight: 600;
	color: #fff; 
	border: none;	transition: all 0.6s;
}
.class25 button:hover{ 
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#404c51+0,889ba2+100 */
background: rgb(64,76,81); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(64,76,81,1) 0%, rgba(136,155,162,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(64,76,81,1) 0%,rgba(136,155,162,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(64,76,81,1) 0%,rgba(136,155,162,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404c51', endColorstr='#889ba2',GradientType=1 ); /* IE6-9 */
transform: scale(1.1);
}

#footer{
	background: #2b2b2b;
}
.class27{
	padding-top: 50px;
	padding-bottom: 25px;
}

.class29
h2{
	font-family: Raleway;
	font-weight: 600;
	color: #fff; 
	font-size: 25px;

}

.class29
table
tr
td{
	color: #fff;
	padding: 5px;

}
.class29 table tr td a{
    color: #fff;
    padding: 5px;
}
.class29
hr{
	border-bottom: 2px solid #d7b040;
	width: 200px;
	margin-left: 0;
	margin-top: -5px;
}


.class30
h2{
	font-family: Raleway;
	font-weight: 600;
	color: #fff; 
	font-size: 25px;

}
.class30
hr{
	border-bottom: 2px solid #d7b040;
	width: 140px;
	margin-left: 0;
	margin-top: -5px;
}

.class30
ul
li{
	list-style: none;
}
.class30
ul
li a{
	color: #fff;
}

.class31
p{
	text-align: center;
	padding-top: 10px;
	color: #fff;
}
.class31{
background: #d2d6d8;
height: 50px;
}
.class31
p span,.class31
p span a{
	font-weight: 700;
	color: #fff;
}





/****************************/
/****************************/
/****************************/
/****************************/
/****************************/
/****************************/
/****************************/
/****************************/
/****************************/
/****************************/

 


.innerbg
h1{
	text-align: center;
	color: #fff;font-family: Raleway;font-weight: 700;
	text-transform: uppercase;
}


.class35{
	margin-top: 50px;
	overflow: hidden;
}
.class36
h2{
		color: #393939;font-family: Raleway;font-weight: 700;
		font-size: 25px;
		margin-bottom: 25px;
}
.class36
p{
		color: #393939;font-family: Raleway;font-weight: 600;
}
.class37
div{
	padding-left: 50px;
}
.class37{
	margin-bottom: 50px;
}



.class38
div{
	padding-right: 50px;
}
.class38{
	margin-bottom: 50px;
}

.class39
h2{
		color: #393939;font-family: Raleway;font-weight: 700;
		font-size: 25px;
		margin-bottom: 25px;
}
.class39
p{
		color: #393939;font-family: Raleway;font-weight: 600;
}


/*****************/			
/*****************/			
/*****************/			
/*****************/			
.class41{
margin-top: 50px;
}
.class42
span i{
	background: #384448;
	width: 70px;
	height: 70px;
	font-size: 35px;
	color: #fff;
	border-radius: 50%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	text-align: center;
	margin: auto;
	padding-top: 15px;
}
.class42
div{
	background: #eaeaea;
	border-radius: 10px;
	padding: 10px;
	padding-top: 25px;
margin-top: 50px;
text-align: center;
margin-bottom: 50px;
height: 150px;
}
.class42
h3{
	color: #393939;font-family: Raleway;font-weight: 700;
	font-size: 25px;
}
.class42 p{
	font-weight: 600;
	color: #000;
}
.class42 p a{
    font-weight: 600;
    color: #000;
}
/*****************************/
/*****************************/
/*****************************/
/*****************************/
.class45{
	margin-top: 50px;
	margin-bottom: 50px;overflow: hidden;
}
.class46
div{
	padding-top: 50px;
	text-align: center;
}
.class46 div p{
	font-weight: 600;
	color: #393939;
}

.class46 div h2{
		color: #393939;font-family: Raleway;font-weight: 700;
}


.class46 div button{
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#85979e+0,3c484c+100 */
background: rgb(133,151,158); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(133,151,158,1) 0%, rgba(60,72,76,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(133,151,158,1) 0%,rgba(60,72,76,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(133,151,158,1) 0%,rgba(60,72,76,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85979e', endColorstr='#3c484c',GradientType=1 ); /* IE6-9 */
border-radius: 5px;
padding: 10px 70px;
	font-family: Raleway;
	font-weight: 600;
	color: #ebd565; 
	border: none;
	margin-top: 90px;

	transition: all 0.6s;
}
.class46 button:hover{ 
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#404c51+0,889ba2+100 */
background: rgb(64,76,81); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(64,76,81,1) 0%, rgba(136,155,162,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(64,76,81,1) 0%,rgba(136,155,162,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(64,76,81,1) 0%,rgba(136,155,162,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404c51', endColorstr='#889ba2',GradientType=1 ); /* IE6-9 */
transform: scale(1.1);
}
.class46 button a{
		color: #ebd565; 
	text-decoration: none;
}




/******************************/
/******************************/
/******************************/
/******************************/
/******************************/
.class51{
	margin-bottom: 50px;
}
.class52{
	text-align: center;
	margin-top: 50px;
}
.class52 h1{
	font-family: Raleway;
	font-weight: 700;
	color: #394549; 
}
.class52 hr{
	border-bottom: 2px solid #000;
	width: 400px;
	margin-top: -0px;
}
.class52 p{
	font-weight: 600;
	color: #000;
}

.class53{
	position: relative;
}

.class54{
	position: absolute;
	left: 30px;
	z-index: 1;
	bottom: 0;

}
.class55{
	background: #dfdfdf;
	padding: 50px;
}
.class55
form
input{
	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #b0b0b0;
	background: transparent;
	padding: 10px;
	border-radius: 5px;
}
.class55
form
textarea{
	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #b0b0b0;
	background: transparent;
	padding: 10px;
	border-radius: 5px;
	height: 150px;
}


.class55 button{
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#85979e+0,3c484c+100 */
background: rgb(133,151,158); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(133,151,158,1) 0%, rgba(60,72,76,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(133,151,158,1) 0%,rgba(60,72,76,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(133,151,158,1) 0%,rgba(60,72,76,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85979e', endColorstr='#3c484c',GradientType=1 ); /* IE6-9 */
border-radius: 5px;
padding: 10px 70px;
	font-family: Raleway;
	font-weight: 600;
	color: #fff; 
	border: none;

	transition: all 0.6s;
}
.class55 button:hover{ 
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#404c51+0,889ba2+100 */
background: rgb(64,76,81); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(64,76,81,1) 0%, rgba(136,155,162,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(64,76,81,1) 0%,rgba(136,155,162,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(64,76,81,1) 0%,rgba(136,155,162,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404c51', endColorstr='#889ba2',GradientType=1 ); /* IE6-9 */
transform: scale(1.1);
}




