/* Match the internal-page footer without importing their global page styles. */
body.mk-home-unified-nav footer.footernew {
  direction:rtl;
  text-align:start;
  font:400 16px/1.428571429 'Tajawal',sans-serif;
  color:#515867;
  background:#111;
}
body.mk-home-unified-nav footer.footernew * {
  direction:rtl;
  text-align:start;
  line-height:1.428571429;
  box-sizing:border-box;
}
body.mk-home-unified-nav footer.footernew :not(i):not(.fa):not(.fab):not(.fas):not(.far) {
  font-family:'Tajawal',sans-serif;
}
body.mk-home-unified-nav footer.footernew h4 {
  font-size:20px;
  font-weight:500;
  line-height:34px;
  letter-spacing:-.4px;
  color:#fff;
  margin:0 0 35px;
  text-transform:capitalize;
}
body.mk-home-unified-nav footer.footernew h3 {
  font-size:28px;
  font-weight:700;
  line-height:38px;
  letter-spacing:-.4px;
  color:#232423;
  margin:0 0 8px;
  text-transform:none;
}
body.mk-home-unified-nav footer.footernew p {
  font-size:inherit;
  font-weight:inherit;
  line-height:1.428571429;
  margin:0 0 16px;
  color:#515867;
}
body.mk-home-unified-nav footer.footernew ul {
  list-style:none;
  margin:0 0 16px;
  padding:0;
}
body.mk-home-unified-nav footer.footernew .footer-colnew ul li a {
  font-size:18px;
  font-weight:500;
  line-height:1.428571429;
}
body.mk-home-unified-nav footer.footernew .social-linksnew a {
  font-size:16px;
  font-weight:400;
  line-height:40px;
  text-align:center;
}
body.mk-home-unified-nav footer.footernew .social-linksnew i {
  line-height:inherit;
}
body.mk-home-unified-nav footer.footernew .footer-bottom .container {
  width:80%;
  max-width:1140px;
  margin:auto;
  padding:0 15px;
}
body.mk-home-unified-nav footer.footernew .footer-bottom .row {
  display:flex;
  flex-wrap:wrap;
  margin:0 -15px;
}
body.mk-home-unified-nav footer.footernew .copyrights {
  width:auto;
  font-size:16px;
  line-height:1.428571429;
  text-align:center;
}
@media (max-width:1199.98px) and (min-width:992px) {
  body.mk-home-unified-nav footer.footernew .footer-bottom .container {max-width:960px;}
}
@media (max-width:991.98px) and (min-width:768px) {
  body.mk-home-unified-nav footer.footernew .footer-bottom .container {max-width:720px;}
}
@media (max-width:767.98px) and (min-width:576px) {
  body.mk-home-unified-nav footer.footernew .footer-bottom .container {max-width:540px;}
}
