.header-tools>div a span {
    background-color: #f53f3b!important;
}
.header-section.header-menu-center .row>[class*="col"]:first-child, .header-section.header-menu-center .row>[class*="col"]:last-child {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 210px;
    -ms-flex: 1 0 210px;
    flex: 1 0 180px;
    max-width: 180px;
}
.sticky-header.header-menu-center .row>[class*="col"]:first-child, .sticky-header.header-menu-center .row>[class*="col"]:last-child {
    -webkit-box-flex: 1;
    /* -webkit-flex: 1 0 210px; */
    -ms-flex: 1 0 210px;
    flex: 1 0 147px;
    max-width: 192px;
}
.site-main-menu>ul>li {
    letter-spacing: 1px;
}
.section.section-padding.pt-2 .home_page_card{
	padding:20px 10px;
	
}
.section.section-padding.pt-2 .home_page_card:hover{
    -webkit-box-shadow: 0px 10px 25px 0 rgb(0 0 0 / 5%);
       box-shadow: 0px 10px 25px 0 rgb(0 0 0 / 13%);
    border-bottom-style: solid;
  border-bottom-color: red;
    background-color: #ffffff;
		padding:20px 10px;
		
    -webkit-transition: box-shadow 0.3s ease-in-out 0s;
    -moz-transition: box-shadow 0.3s ease-in-out 0s;
    -o-transition: box-shadow 0.3s ease-in-out 0s;
    -ms-transition: box-shadow 0.3s ease-in-out 0s;
    transition: box-shadow 0.3s ease-in-out 0s;
		
}
.btn--inverse {
    background-color: transparent;
    color: #fff;
    border: 2px solid #fff;
	    margin: 2px 5px;
		padding: 6px 20px;
    margin: 0;
    width: auto;
    min-width: 90px;
}
.btn--inverse:hover{
	color:#fff;
}
.topbar-section{
	background-color:#d9f1f1!important;
}
.heading_bg_clr{
    background: #f8f8f854;
    padding: 15px 3px;
}
@media only screen and (max-width: 600px) {
 .sale-banner4 .inner .content .title {
    font-size: 25px;
    margin-bottom: 20px;
}
}
