.app-footer{padding-top:30px;-ms-overflow-style:none;scrollbar-width:none}.app-footer::-webkit-scrollbar{display:none}@media only screen and (min-width:767px){.app-footer{width:420px;height:calc(100vh - 60px);position:fixed;right:0;top:60px;z-index:1;overflow-y:scroll}}.app-footer .ad-vertical-banner{width:90%;height:60vh;background-color:#003e7b;display:flex;align-items:center;justify-content:center;color:#fff;margin:20px 5%}.app-footer .footer-content{width:100%;display:flex;flex-direction:column;gap:20px;justify-content:space-between;background-color:#1d2437;padding:30px 40px}@media only screen and (max-width:767px){.app-footer .footer-content{align-items:center;padding:20px 25px}}.app-footer .logo-social-links{display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding:15px 30px;border-bottom:1px solid #fff}@media only screen and (max-width:767px){.app-footer .logo-social-links{flex-direction:column;gap:15px;justify-content:flex-start}.app-footer .logo-social-links .left-side{display:flex;justify-content:center}}.app-footer .logo-social-links .left-side .logo{height:50px;width:auto}.app-footer .logo-social-links .right-side{display:flex;align-items:center;gap:20px;font-size:20px}.app-footer .logo-social-links .right-side .caption{color:#fff;white-space:nowrap}.app-footer .logo-social-links .right-side .social-accounts{display:flex;gap:12px;font-size:25px;color:#fff}.app-footer .info{color:#fff;display:flex;flex-wrap:wrap;gap:30px;padding:3px 0}@media only screen and (max-width:767px){.app-footer .info{text-align:center}}.app-footer .copyright{color:#fff;opacity:.5}