.footer-top{padding:68px 0px 50px;}
.footer-top .footer-logo img{max-width:232px;}
.footer-top .footer-logo a{display:inline-block;}
.footer-top .footer-logo{margin-bottom:18px;}
.footer-title{text-transform:uppercase;margin-bottom:30px;}
ul.f-contact-us{display:flex;flex-direction:column;gap:30px;}
ul.f-contact-us span.f-icon{width:30px;height:30px;display:inline-block;}
ul.f-contact-us span.f-icon img{width:100%;height:100%;object-fit:contain;}
ul.f-contact-us .f-icon-text{color:#fff;font-size:18px;padding-left:10px;align-self: center;width: calc(100% - 30px);}
ul.f-contact-us a.f-icon-text:hover{color:#0171bb;text-decoration:underline;}

.footer-bottom{padding:30px 0px;border-top:1px solid #272727;}
.footer-bottom-left p{margin-bottom:0px;color:#fff;display:flex;gap:20px;flex-wrap:wrap;}
.footer-bottom-left span.design-by{display:inline;align-items:center;}
.footer-bottom-left span.design-by a{display:inline-block;}
.footer-bottom-left span.design-by a img{margin-top:-7px;}
.footer-bottom-right{display:flex;flex-wrap:wrap;gap:10px 60px;}
.footer-bottom-right .f-b-link{color:#fff;line-height:30px;font-size:18px;}
.footer-bottom-right .f-b-link:hover{color:#0171bb;}
ul.f-contact-us li {display: flex; }



@media (max-width: 1199.98px) { 

.footer-bottom-right .f-b-link{font-size:16px;}
.footer-bottom-right{gap:10px 30px;}
ul.f-contact-us .f-icon-text{font-size:16px;}
ul.f-contact-us span.f-icon{transform:scale(0.8);}



}

@media (max-width: 991.98px) {
.footer-top-left{margin-bottom:40px;}
}