body {
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: cover;
	font-family: 'Cambay', Verdana, Arial;
	}
	
p, h5, h6 {
	font-family: 'Cambay', Verdana, Arial;
	}

nav {
	z-index: 10000;
	}

.container {
	background-color: #F1F6F1;
	padding: 0px;
	}

.own-text {
	position: absolute;
	top: 50px;
	width: 100%;
	color: #fff;
	z-index: 1;
	font-family: 'Berkshire Swash', Georgia, Times New Roman;
	}

.carousel-inner > .carousel-item > img, video {
  width:100%;
  max-height:500px;
  margin: auto;
  object-fit: cover;
  display: block;
	}

.bg-green {
	background-color: #28655E;
	}

.drop a {
    font-size: 14px;
    color: #28655E;
    padding-left: 10px;
}

.contnt {
	padding: 10px 0px;
	}

.contnt p {
	padding: 0px 15px;
	}
	
.start-hdr h1 {
	text-align: center;
	font-family: 'Berkshire Swash', Georgia, Times New Roman;
	font-size: 50px;
	color: #B63F37;
	}
	
.start-hdr p {
	text-align: center;
	width: 75%;
	margin: auto;
	}
	
.homebox {
	max-width: 75%;
	margin: 50px 0px 120px 0px;
	}
	
.homebox h5 {
	color: #D6A65E;
	font-weight: 700;
	}
	
.icn-size {
	font-size: 55px;
	color: #9DCAC7;
	}

.homebox1 {
	background-color: #97C2AE;
	padding: 40px 0px 40px 0px;
	}
	
.homebox2 {
	margin: 100px 0px 100px 0px;
	max-width: 50%;
	height: auto;
	}
	
.homebox2 h1 {
	color: #E56E7A;
	text-align: right;
	font-family: 'Amaranth', Georgia, Times New Roman;
	z-index: 10;
	}
	
.pic-box {
	padding: 7px;
	border: #9DCAC7 solid 1px;
	
	}
	
.product-box {
	margin: 40px 10px 50px 10px;
	max-width: 75%;
	
	}

/* Product Card */
.prod-card {
	box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.2);
	max-width: 250px;
	margin: auto;
	text-align: center;
	background-color: #fff;
	}

.prod-card h6 {
	padding-top: 8px;
	font-weight: 700;
	color: #28655E;
	}
	
.prod-dscrp {
	padding-top: 8px;
	font-size: 14px;
	}

.cost p {
	color: #28655E;
	font-size: 18px;
	}

.prod-card button {
	border: none;
	outline: 0px;
	padding: 5px;
	color: #000;
	background-color: #9DCAC7;
	text-align: center;
	cursor: pointer;
	width: 100%;
	font-size: 18px;
	display: inline-block;
	margin: 0px;
	}

.prod-card button:hover {
	opacity: 0.7;
	}

#form-div {
	width: 55%;
	margin: 25px auto 75px auto;
	}
	
.cntr {
	text-align: center;
	}
	
.frm-space {
	margin-bottom: 10px;
	}
	
.ty-error {
	margin: 126px 0 126px 0;
	}

.ty-error h2 {
	font-family: 'Berkshire Swash', Georgia, Times New Roman;
	color: #B63F37;
	}
	
.ty-error2 {
	margin: 67px 0 67px 0;
	}
	
.ty-error2 h2 {
	font-family: 'Berkshire Swash', Georgia, Times New Roman;
	color: #B63F37;
	}

#message {
	margin: 3px 20px 3px 24px;
	padding: 0px 0px 0px 20px;
	float: right;
	color: red;
	background-image: url(../images/usericn.png);
	background-repeat: no-repeat;
	background-size: 18px;
	background-position: 0px;
	}	
	
#footer {
	background-color: #D6A65E;
	padding: 40px 10px 0px 10px;
	font-size: 14px;
	}

#footer h5 {
	font-weight: 700;
	color: #28655E;
	}
	
#footer p {
	color: #B63F37;
	}
	
	
/*-----------Styles for Social Media-----------*/
				.socialm {
					font-size: 1em;
					padding: 0px;
					
					}

				.socialm img {
					width: 45px;
					margin: auto;
				}
				
				.socialm a{
					text-decoration: none;
					}

				.socialm p{
					margin: 0;
					font-size: 1em;
					}
					
				.event{
					width: 75px;
					float:left;
					text-align: center;
				}
					
				.event p{
					border-right: 1px solid #000;
					}
					
				#content .event:last-child p{
					border-right: none;
					}

				#content {
					display: inline-block;
					
					}

/*------------------ MEDIA QUERIES--------------------*/

@media (max-width: 767px) {
	body{
		background-image: url(../images/bg_001.jpg);
		}

	#form-div {
		width: 90%;
		margin: 25px auto 75px auto;
		}
		
	.start-hdr p {
		width: 100%;
		margin: auto;
		}
		
	.start-hdr h1 {
		font-size: 40px;
		}
	.homebox {
		max-width: 85%;
		}
	}

@media (min-width: 768px) and (max-height: 1500px) {
	body{
		background-image: url(../images/bg_003.jpg);
		}
		
	#form-div {
		width: 75%;
		margin: 25px auto 75px auto;
		}
		
	.start-hdr p {
		width: 100%;
		margin: auto;
		}
		
	.start-hdr h1 {
		font-size: 50px;
		}
	.homebox {
		max-width: 95%;
		}
		
	}

@media (min-width: 1200px) {
	body{
		background-image:url(../images/bg_002.jpg);
		}
		
	#form-div {
		width: 55%;
		margin: 25px auto 75px auto;
		}
		
	.start-hdr p {
		width: 75%;
		margin: auto;
		}
	.start-hdr h1 {
		font-size: 50px;
		}
		
	.homebox {
		max-width: 75%;
		}
		
	}