.site-footer {
    padding: 30px 0;
    position: relative;
    z-index: 1;
    background:#f0e4e2;
	border-top:1px solid #DDCFCC;
}
.site-footer p{ color:#000; margin:0px; }
.site-footer p a{color:#000;}

/** Footer section css end here **/
.bottom-menu-head {
    background: #3E2A1F;
	padding:25px 0;
}
.bottom-menu-head .footer-brand img {
    max-width: 100px;
}
.bottom-menu-head .btm-navbar ul{ padding:0px; }
.bottom-menu-head .btm-navbar ul li {
    display: inline-block;
    margin: 0 45px;
	font-family: Poppins;
font-size: 16px;
font-weight: 400;
line-height: 1.5;
}
.bottom-menu-head .btm-navbar ul li a{ color:#fff; }
.bottom-menu-head .btm-navbar ul li a:hover{ color:#B34B42; }
.bottom-menu-head .btm-navbar {
    display: flex;
    justify-content: flex-end;
}
.bottom-menu-head .row{ align-items:center; }
.site-footer .social-media li {
    margin-right: 30px;
}
.site-footer .social-media li:last-child{ margin-right:0px; }
ul.social-media li a:hover svg path {
    fill: #CCBBB8;
}
@media(max-width:1199px){
.bottom-menu-head .btm-navbar ul li{ margin:0 30px; }
}
@media(max-width:991px){
.bottom-menu-head .btm-navbar ul{ padding-right:20px; }
.bottom-menu-head .btm-navbar ul li{ margin:0 20px; }
}
@media(max-width:767px){
footer p{ text-align:center; }
footer .col-md-2.text-center {
    padding-bottom: 15px;
}
footer ul.social-media {
    margin-bottom: 15px;
    justify-content: center;
}
.bottom-menu-head {
    text-align: center;
}
.bottom-menu-head .footer-brand img {
    max-width: 70px;
    margin-bottom: 15px;
}
.bottom-menu-head .btm-navbar {
    justify-content: center;
}
.bottom-menu-head .btm-navbar ul li {
    margin: 0 8px;
    font-size: 12px;
}
.bottom-menu-head .btm-navbar ul {
    padding-right: 8px;
}
footer.site-footer .social-media li {
    margin-right: 20px;
}
}

@media(max-width:600px){
}
