/* page header */
.page_header {
    background: url(../images/page-tittle.jpg) no-repeat;
}
.page_header {
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center center;
}
.page_header .page-content h2 {
    font-size: 2rem;
}
.page_header .page-content .page_nav {
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    padding: 18px 30px 18px;
    margin-top: 80px;
    color: #7f7f7f;
    font-size: 0.875rem;
    float: right;
    margin-bottom: -2px;
    visibility:hidden;
}
.page_header .page-content .page_nav a {
    margin-left: 2px;
}
.page_header .page-content .page_nav span i {
    font-size: 11px;
    margin-right: 5px;
}



h5 .item-category-name{
	color: #03A44D;
}

.image{
	box-shadow: 0 0 10px #999;
		border-radius:15px;
}


.image img{
	border: 10px solid #f1f2f3;
	border-radius:15px;
	height: 450px;
	object-fit: cover;
}


.green{
	color: #198754;;
	font-weight: 400;
}

section, .section-padding {
    padding: 2rem 0;
    padding-top: 6rem;
}



/*** mobile ***/
@media (max-width: 768px) {

	.font-30 {
	    font-size: 22px;
	}

	.image{
		width: 70%;
		margin: 0 auto;
	}

	.image img {
    border: 10px solid #f1f2f3;
    border-radius: 15px;
    width: 100%;
    height: 300px;
    object-fit: cover;
	}

	.col50{
		width:50%;
	}

	h5 {
        font-size: 0.95rem;
    }


	section, .section-padding {
    padding: 0rem 0;
    padding-top: 6rem;
	}

	.page_header .page-content .page_nav {
        float: none;
        margin-top: 67px;
    }
}