.footer.background-black .footer-infor p,.footer.background-black .footer-infor p,  .footer.background-black .footer-infor p a,   .footer.background-black .footer-menu_item, .footer.background-black .footer-infor > a {
    color: #fff !important;
}
#header .box-nav-ul .item-link::before{
    background:#ab7435;
}
.footer.background-black {
    background-color: transparent;
}
.footer.background-black .footer-body{
    background: rgb(168 111 50 / 75%);
     background: rgb(178 140 66 / 75%);
  background: #b28c42;
}
.footer.background-black .footer-bottom{
    background: #b28c42 !important;
    background: rgb(178 140 66 / 75%) !important;
}
.footer .footer-wrap .footer-bottom .footer-bottom-wrap {
    padding-top: 10px;
    border: none !important;
    padding-bottom: 10px;
}
  .tf-social-icon .social-line{
    background: transparent;
    color: #fff !important;
    border-color: #fff !important;
}
  .testimonial-item.style-column.style-2 {
    padding: 30px 15px;
    background: #be9365 !important;
}
.testimonial-item.style-column.style-2::after {
    content: "";
    position: absolute;
    inset: 1.5px;
    background: #be9365;
    background: rgb(178 140 66 / 75%);
    clip-path: polygon(0 0, 85% 0, 100% 15%, 100% 100%, 0 100%);
    z-index: -1;
}
.testimonial-item.style-column .heading{
    display: none;
}
.testimonial-item.style-column.style-2 .text {
    margin-bottom: 15px;
    font-size: 16px !important;
    line-height: 28px !important;
    color: #fff;
}
.testimonial-item.style-column.style-2::before{
    background:transparent;
}
.news-block .post-info li i {
    color: #fff;
}
.announcement-bar {
    background: #b28c42 !important;
}
   .msg-wh {
    position: fixed;
    bottom: 30px;
    right: 20px;
    z-index:+9999;
animation-name: mover1;
	-webkit-animation: mover1 1s infinite alternate;
	animation: mover1 1s infinite alternate;
}
.msg-wh-icon a  {
  
    /* width: 60px; */
    /* height: 60px; */
    background: #25D366;
    /* border-radius: 50%; */
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff !important;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.2);
    z-index: +9999;
    padding: 7px 10px;
    border-radius: 10px;
    gap: 7px;
}
 .msg-wh-icon a  i{
     font-size: 28px;
 }
#scrollUp{
    display: none !important;
}
@-webkit-keyframes mover1 {
	0% {
		transform: translateY(0);
	}

	100% {
		transform: translateY(-10px);
	}
}

@keyframes mover1 {
	0% {
		transform: translateY(0);
	}

	100% {
		transform: translateY(-10px);
	}
}
@media only screen and (max-width: 600px) {
  .flat-title .title {
    font-size: 32px;
    line-height: 36px;
}
.flat-title .sub-title {
    font-size: 14px;
   
    line-height: 24px !important;
}
.flat-title{
   padding-left: 0;
    padding-right: 0;
}

.btn-fill {
  
    font-size: 14px;
}
div#cartToast {
    width: 100%;
}
.selectedAddress{
    font-size:18px !important;
}
button#goTop{
    display: none;
}
.msg-wh {
    position: fixed;
    bottom: 72px;
}
    .footer .footer-col-block .footer-heading-moblie {
        margin-top: 15px;
        margin-bottom: 15px;
}
}
@media only screen and (max-width: 767px) {
    .tf-payment{
        display: none;
    }
      .tf-toolbar-bottom .toolbar-item a .toolbar-label {
    font-size: 10px;
    font-weight: 600;
    line-height: 12px;
}

.logo-header img {
    width: 64px;
}
.header-style-2 .wrapper-header {
    min-height: auto;
}
.main-header.line {
    padding: 5px 0;
}
.msg-wh-icon a span{
    display: none;
}
}
