.footer{color:#fff;background-color:#0258a9;padding:30px}.footer-logo{width:160px;height:auto}.footer .container{max-width:1200px;margin:0 auto}.footer .row{flex-wrap:wrap;justify-content:space-between;display:flex}.footer .col-md-4,.footer .col-md-2{margin-bottom:10px}.footer .footer-logo{font-size:1.5rem;font-weight:700}.footer h5{margin-bottom:10px;font-size:1.2rem}.footer p,.footer ul li{font-size:16px}.footer .footer-bottom{border-top:1px solid #fff;padding-top:20px}.footer .footer-bottom .d-flex{justify-content:space-between;align-items:center;display:flex}.footer .footer-bottom .d-flex a{color:#fff;text-decoration:none}.footer .footer-logo img{width:50%;height:auto}@media (max-width:768px){.footer{padding:20px 0}.footer .footer-logo{text-align:center;width:100px;height:50px}.footer .container{padding:0 20px}.footer .col-md-4,.footer .col-md-2{text-align:start}.footer .footer-bottom{text-align:center;flex-direction:column}.footer .footer-bottom .d-flex{justify-content:center}.footer .footer-bottom .d-flex a{margin:5px}}@media (min-width:768px) and (max-width:1024px){.footer .container{padding:0 30px}}@media (min-width:1024px){.footer .footer-bottom{flex-direction:row}.footer .footer-bottom .d-flex{justify-content:space-between;gap:20px}}@media (min-width:1440px){.footer .footer-bottom .d-flex a{font-size:2rem}}
