body, .body {
   font-family: "Fustat", sans-serif;
}

.vironeer-counter-card .vironeer-counter-card-title {
	letter-spacing:0px;
  	text-transform:none;
}

.logo img {
    height: 50px;
    max-width: 180px;
}

/*.item-img img {
    display: none;
}*/

.section-title span::before {
    background-color: #da004e;
}

.section-title {
    color: #4A4A7A;
    font-weight: 400;
    font-size: 30px;
}

.btn.btn-outline-primary {
    color: #bdbaba;
    border-color: #bdbaba;
}

.btn.btn-outline-primary:hover {
    color: #bdbaba;
    border-color: #bdbaba;
}

.dashboard-sidebar .dashboard-sidebar-inner {
    background-color: #02003D;
}

.dashboard-sidebar .dashboard-sidebar-header {
    background-color: rgb(2 0 61);
    border-bottom: 1px solid rgb(42 42 92);
}

.btn-outline-warning {
    --bs-btn-color: #1e1d53;
    --bs-btn-border-color: #1e1d53;
    --bs-btn-hover-color: #f0effa;
    --bs-btn-hover-bg: #1e1d53;
    --bs-btn-hover-border-color: #1e1d53;
    --bs-btn-focus-shadow-rgb: 255, 193, 7;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #1e1d53;
    --bs-btn-active-border-color: #f0effa;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #1e1d53;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #1e1d53;
    --bs-gradient: none;
}

.alert.alert-warning {
    background-color: #f0effa;
    border-color: #1e1d53;
    color: #02003d;
}

.dashboard-btn.dashboard-nav-btn .noti-counter {
    background-color: rgb(221 18 90);
}

.item-review-action {
    background-color: transparent;
    border: 1px solid #1e1d53;
  	color: #02003D;
}

.item-review-action:hover {
    background-color: #FFFFFF;
    border: 1px solid #1e1d53;
 	 color: #02003D;
}

.form-control {
    border-color: rgb(215 215 215);
}

.section-text
 {
    line-height: 1.5;
    font-size: 16px;
    color: #131517;
}

.header-sm {
    background: #F0EFFA;
}

.section {
    padding-top: 100px;
    padding-bottom: 100px;
}

.item-verified {
    background-color: transparent;
}

@media (min-width: 1200px) {
    .header-title {
        font-size: 28px;
      	line-height:1.3rem;
        font-weight: 500;
        text-align: center;
      	color:#2A2A5C;
    }
}

.breadcrumb {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    justify-content: center;
}

.nav-bar.nav-bar-bg .nav-bar-menu .nav-bar-links .link {
    font-size: 13px;
  	text-transform:uppercase;
  	letter-spacing:1px;
}

.h5, h5 {
    font-size: 1rem;
    font-weight: 400;
}

.home-category-primary .home-category-icon {
    background-color: transparent;
}

.form-check-input:not(:checked) {
    border-color: rgb(167 167 167);
}

/**Custom**/
.box-new {
	background:#F0EFFA;
  	padding:40px;
  	border-radius:20px;
}


/*****/