@keyframes zoom-in-zoom-out {
    0% {
        transform: scale(1,1)
    }

    50% {
        transform: scale(.9,.9)
    }

    100% {
        transform: scale(1,1)
    }
}
.header-button .button{
	font-size: 13px;
    min-height: 40px;
    display: flex;
    align-items: center;
}
.header-button-1 .button{
	background-color: #fff !important;
	border-bottom-left-radius: 30px !important;
    color: #000;
}
ul.header-bottom-nav>li.menu-item>a{
	gap: 1px;
	flex-direction: column;
	padding: 10px 35px;
	position: relative;
}
ul.header-bottom-nav>li.menu-item .icon-angle-down{
	position: absolute;
	right: 10px;
	bottom: 10px;
}
ul.header-bottom-nav>li.menu-item>a>.ux-menu-icon{
	margin: 0;
}
ul.header-bottom-nav>li.menu-item.active>a{
	background-color:#a71432;
}
.notif_icon{
	align-items: center;
}
.notif_icon .icon-box-img img{
	animation: zoom-in-zoom-out 1s ease infinite;
	padding: 0;
}
.notif_icon .icon-box-text{
	font-size: 14px;
	padding-left: 10px;
}
.notif_marquee p:last-of-type{
	margin-bottom: 0;
}
.section_footer{
	padding-bottom: 0 !important;
}
.footer_menu .ux-menu-link__link{
	color: #F9BE2F !important;
	font-size: 15px;
}
.widget>ul>li+li, ul.menu>li+li{
	border-top-color: rgba(255,255,255,0.3);
}