:root{--primary-color:#000;--theme-color: #ba0406;--white-color: #fff;--gray-color: #767676;--body-fonts:"Poppins", Arial, Helvetica, sans-serif;--border-color: #f0f0f0}.taboola{width:100%;display:flex;justify-content:center;position:relative;z-index:1}.taboola-inner-wrap{max-width:1100px;width:100%;flex-shrink:0;display:flex}@media only screen and (min-width: 320px) and (max-width: 779px){.taboola-inner-wrap{padding:0 5px}}.taboola-inner-wrap>div{width:100%}footer{width:100%;display:flex;background:var(--primary-color);justify-content:center;flex-wrap:wrap}footer .footer-fjp{width:100%;display:flex;justify-content:center}footer .footer-fjp .footer-inner-wrap{max-width:1100px;width:100%;flex-shrink:0;display:flex;align-items:center}@media only screen and (min-width: 320px) and (max-width: 779px){footer .footer-fjp .footer-inner-wrap{padding-top:20px;flex-wrap:wrap;justify-content:center}}footer .footer-fjp .footer-inner-wrap .logo{background:url(../../../assets/img/Free_Press_Logo.png) no-repeat 0 0;background-size:contain;overflow:hidden;text-indent:-99999px;width:398px;height:35px}@media only screen and (min-width: 320px) and (max-width: 779px){footer .footer-fjp .footer-inner-wrap .logo{width:300px;height:27px}}footer .footer-fjp .footer-inner-wrap .social-account{width:100%;margin-left:auto;display:flex;padding:20px 0;justify-content:right}@media only screen and (min-width: 320px) and (max-width: 779px){footer .footer-fjp .footer-inner-wrap .social-account{justify-content:center}}footer .footer-fjp .footer-inner-wrap .social-account a{width:32px;height:22px;margin-right:10px;border:1px solid var(--white-color);border-radius:3px;overflow:hidden}footer .footer-fjp .footer-inner-wrap .social-account a.account-fb{background:url(../../../assets/img/fb-share.svg) no-repeat center center;background-size:16px 16px}footer .footer-fjp .footer-inner-wrap .social-account a.account-twitter{background:url(../../../assets/img/twitter-share.svg) no-repeat center center;background-size:16px 16px}footer .footer-fjp .footer-inner-wrap .social-account a.account-linkedin{background:url(../../../assets/img/linkedin-share.svg) no-repeat center center;background-size:12px 12px}footer .footer-fjp .footer-inner-wrap .social-account a.account-inst{background:url(../../../assets/img/insta.svg) no-repeat center center;background-size:14px 14px}footer .footer-fjp .footer-inner-wrap .social-account a.account-youtube{background:url(../../../assets/img/youtube.svg) no-repeat center center;background-size:16px 16px}footer .inner-wrap{max-width:1100px;width:100%;flex-shrink:0;display:flex;flex-wrap:wrap}footer .footer-menu{width:100%;background:#0a0a0a;display:flex;justify-content:center}footer .footer-menu .footer-inner-wrap{max-width:1100px;width:100%;flex-shrink:0;display:flex;justify-content:space-between}@media only screen and (min-width: 320px) and (max-width: 779px){footer .footer-menu .footer-inner-wrap{padding:0px 14px;flex-wrap:wrap}}footer .footer-menu .footer-inner-wrap ul{width:auto;padding:15px 0 5px 0}@media only screen and (min-width: 320px) and (max-width: 779px){footer .footer-menu .footer-inner-wrap ul{width:50%}}footer .footer-menu .footer-inner-wrap ul li{width:100%;margin-bottom:10px}footer .footer-menu .footer-inner-wrap ul li a{font-size:0.875rem;color:#a7a7a7;line-height:1}footer .footer-menu .footer-inner-wrap ul li a.footer-main-nav{color:var(--white-color);font-weight:bold}footer .other-footer{width:100%;background:#000;display:flex;justify-content:center}footer .other-footer .footer-links{width:100%;display:flex;border-bottom:1px solid #444444;padding:15px 10px;justify-content:center}@media only screen and (min-width: 320px) and (max-width: 779px){footer .other-footer .footer-links{flex-wrap:wrap;padding:15px 10px 0}}footer .other-footer .footer-links a{font-size:0.875rem;color:var(--white-color)}@media only screen and (min-width: 320px) and (max-width: 779px){footer .other-footer .footer-links a{margin-bottom:15px}}footer .other-footer .footer-links a:not(:last-child){margin-right:15px}footer .other-footer .copyright{width:100%;display:flex;border-bottom:1px solid #444444;padding:15px 0;font-size:0.875rem;color:#fff;line-height:1;justify-content:center}@media only screen and (min-width: 320px) and (max-width: 779px){footer .other-footer .copyright{padding:10px 0 40px}}
