@media (max-width: 768px) {
	.default-btn:hover span{
		background: #ff9d2d none repeat scroll 0 0;
		border-radius: 50%;
		display: block;
		height: 0;
		position: absolute;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transition: width 0.6s ease 0s, height 0.6s ease 0s;
		-moz-transition: width 0.6s ease 0s, height 0.6s ease 0s;
		-webkit-transition: width 0.6s ease 0s, height 0.6s ease 0s;
		-ms-transition: width 0.6s ease 0s, height 0.6s ease 0s;
		-o-transition: width 0.6s ease 0s, height 0.6s ease 0s;
		width: 0;
		z-index: -1;
	}
	.header-right a.header-btn span {
		background: #ff9d2d none repeat scroll 0 0;
		border-radius: 50%;
		display: block;
		height: 0;
		position: absolute;
		transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transition: width 0.6s ease 0s, height 0.6s ease 0s;
		-moz-transition: width 0.6s ease 0s, height 0.6s ease 0s;
		-webkit-transition: width 0.6s ease 0s, height 0.6s ease 0s;
		-ms-transition: width 0.6s ease 0s, height 0.6s ease 0s;
		-o-transition: width 0.6s ease 0s, height 0.6s ease 0s;
		width: 0;
		z-index: -1;
	}
	.product-thumb .order-btn:hover{
		background-color: #f43127 !important;
	}
	.banner-content .order-btn:hover{
		background-color: #ff9d2d;
		color: #fff;
	}
	.blog-posts .post-content .read-more:hover{ color: #1e1318; }
	.blog-posts .post-content .read-more:hover i{
		color: #1e1318;
	}
}
.imp-links a{
	color:#777777;
}
.imp-links a:hover {
	color: #ff9d2d;
}
.policy {
	margin-top: 50px; 
	margin-bottom: 50px;
	font-size: 18px;
	text-align: left;
	color: #000000;
	line-height: 2.0;
}
.policy p strong {
	color: #ff9d2d;
	}
.hero-content .mobile-order-btn {
    display: inline-block;
    margin-top: 20px;
}

@media (max-width: 768px) {
    .hero-content {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .hero-content .mobile-order-btn {
        order: -1;
        margin-bottom: 20px;
        align-self: center;
    }

    .hero-content h3 {
        display: none;
    }
}