 .header-wrapper .nav-menu li a{
	 font-weight: 500;
    color: #333;
 }
 .service-div {
    box-shadow: 0px 6px 9px rgb(160 159 202 / 45%);
}
 .vs {
    background: #d1b013;
    color: #fff;
    padding: 6px;
    border-radius: 50%;
}
.mheight{
	    height: 240px;
    overflow: scroll;
}
.cminheight{
    min-height:240px;
}
.btn-xs {
    padding: 7px 12px;
    min-width: 70px;
    color: #fff !important;
    font-size: 12px !important;
    display: initial !important;
	border-radius:40px;
}
.btn-orange {
    background-color: #d1b013;
}
.font-14{
    font-size:14px;
}       
.page-nav {
            padding-top: 0px;
			padding-bottom: 40px;
        }
		body{
			background-image: url(../images/landing-banner.png);
		}
	.box-shadow{
		box-shadow:1px 2px 5px -1px rgba(0 0 0 / 50%) !important;
	}
.footer-wrapper {
	padding: 40px 0 35px;
}
.footer-wrapper .middle-footer{
	border: none;
	padding-top: 0;
}
.header-wrapper .user-menu{
	min-width: 186px;
}
.service-div img {
    width: auto;
    margin-bottom: 0;
}
.icon-s i{
	font-size: 23px;
}
.icon-ss i{
	font-size: 20px;
}
#certificate .close {
	z-index: 1000;
	position: absolute;
	right: -138px;
	top: 0px;
	background-color: #fff !important;
	padding: 8px 12px !important;
	border-radius: 10px;
	opacity: 1;
}

@media screen and (max-width:800px) {
	.rotate {
		display: none;
		height: 100%;
		width: 100%;
		background: rgba(255,255,255,0.9);
		position: fixed;
		padding-top: 150px;
		background-size: 30%;
		top: 3px;
		z-index: 1000;
		background-position: center;
	}
}

	@media screen and (min-width:320px) and (max-width:480px) {
		.service-div {
			margin-bottom: 20px;
		}

		.slide-wrapper .slide-slider-full, .category-slider, .slide-wrapper .slide-slider {
			width: 100% !important;
		}

		.slide-wrapper .slide-one .slide-image {
			/* height:auto !important; */
		}

			.slide-wrapper .slide-one .slide-image:before {
				/*bottom: 90px !important;*/
			}

		.owl-nav {
			display: none;
		}

		.img-responsive {
			width: 100%;
		}

		.slide-wrapper .slide-two .slide-content {
			padding: 15px 10px 10px 17px;
		}

		.header-wrapper .nav-menu {
			margin-top: -10px;
		}
	}
