.main-footer{position:relative;background:#f2f2f2}.main-footer .widget-section{border-bottom:1px solid #cfcfcf}.main-footer .logo-widget p{margin-bottom:36px}.main-footer .logo-widget .download-btn,.main-footer .social-links{position:relative;display:flex;align-items:center}.main-footer .logo-widget .download-btn a{position:relative;display:inline-block;width:182px;background:#000;padding:11px 20px 11px 55px;font-size:18px;line-height:20px;font-family:var(--title-font);font-weight:600;color:#fff;margin-right:15px;border-radius:10px}.main-footer .logo-widget .download-btn a:hover,.main-footer .social-links li a:hover{background:var(--secondary-color)}.main-footer .social-links li a,.main-footer.light-footer .logo-widget .download-btn a{background:#fff;color:var(--title-color)}.main-footer .logo-widget .download-btn a img{position:absolute;left:16px;top:13px}.main-footer .logo-widget .download-btn a:last-child,.main-footer .social-links li:last-child{margin:0!important}.main-footer .logo-widget .download-btn a span{position:relative;display:block;font-size:12px;line-height:18px;font-weight:500;text-transform:uppercase}.main-footer .widget-title{position:relative;display:block;margin-bottom:20px}.main-footer .widget-title h4{display:block;font-size:20px;line-height:24px;font-weight:500}.main-footer .links-widget .links-list li{position:relative;display:block}.main-footer .links-widget .links-list li a{position:relative;display:inline-block;font-size:16px;line-height:40px;color:var(--text-color)}.footer-bottom{position:relative;padding:13px 0}.footer-bottom .bottom-inner{position:relative;display:flex;align-items:center;justify-content:space-between}.footer-bottom .bottom-inner .copyright p{line-height:28px;color:var(--title-color)}.footer-bottom .bottom-inner .copyright p a{display:inline-block}.footer-bottom .bottom-inner .copyright p a:hover{text-decoration:underline}.main-footer .social-links li{margin-right:10px}.main-footer .social-links li a{position:relative;display:inline-block;width:44px;height:44px;line-height:48px;text-align:center;border-radius:50%;font-size:20px}.main-footer .social-links li h5{font-size:18px;line-height:24px;font-weight:500}.main-footer.home-2{background:#eff2e6}.main-footer.light-footer{background:#1a1a1a}.main-footer.light-footer .footer-bottom .bottom-inner .copyright p,.main-footer.light-footer .logo-widget p,.main-footer.light-footer .social-links li h5,.main-footer.light-footer .widget-title h4{color:#fff}.main-footer.light-footer .social-links li a{background:rgba(255,255,255,.1);color:#fff}.main-footer.light-footer .social-links li a:hover{background:#22522a}.main-footer.light-footer .links-widget .links-list li a{color:rgba(255,255,255,.8)}.main-footer.light-footer .widget-section{border-bottom:1px solid rgba(255,255,255,.1)}.rtl .main-footer .logo-widget .download-btn a{margin-right:0;margin-left:15px}.rtl .main-footer .logo-widget{margin-right:0;margin-left:30px}.rtl .main-footer .social-links li{margin-right:0;margin-left:10px}@media only screen and (max-width:991px){.footer-widget{margin:0 0 30px!important}}@media only screen and (max-width:767px){.footer-bottom .bottom-inner{display:block;text-align:center}.main-footer .social-links{justify-content:center;margin-top:10px}}@media only screen and (max-width:499px){.main-footer .logo-widget .download-btn{display:block}.main-footer .logo-widget .download-btn a{margin-right:0;margin-bottom:15px}.rtl .main-footer .logo-widget .download-btn a{margin-left:0}}