.fc-footer{background:linear-gradient(180deg,#123A63,#0E2C4C);color:#fff;border-top:4px solid #1565C0}.fc-footer .fc-container{max-width:1240px;margin:auto;padding:0 20px}.fc-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:28px;padding:44px 0 30px;align-items:start}.fc-footer-col{display:flex;flex-direction:column;min-width:0}.fc-footer-col *{min-width:0}.fc-footer-logo{display:inline-block;margin-bottom:14px}.fc-footer-logo img{width:170px;height:auto;display:block}.fc-footer p{color:#D9E7F5;line-height:1.7;font-size:14px}.fc-affiliate-disclaimer{margin-top:12px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .12);color:#9FB6CE!important;font-size:12.5px!important;font-style:italic;line-height:1.6!important}.fc-footer-col h3{color:#fff;font-size:17px;margin-bottom:16px;font-weight:700}.fc-footer-col ul{list-style:none;margin:0;padding:0}.fc-footer-col li{margin-bottom:10px}.fc-footer-col a{color:#D9E7F5;font-size:14px;transition:.3s}.fc-footer-col a:hover{color:#fff;padding-left:5px}.fc-social{display:flex;gap:10px;margin-top:18px}.fc-social a{width:40px;height:40px;border-radius:50%;background:rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:center;color:#fff;transition:.3s}.fc-social a svg{width:18px;height:18px}.fc-social a:hover{background:#1565C0;transform:translateY(-3px)}.fc-footer-bottom{border-top:1px solid rgb(255 255 255 / .12);padding:14px 0;text-align:center}.fc-footer-bottom p{margin:0;color:#BFD5EA;font-size:13px}@media(max-width:900px){.fc-footer-top{grid-template-columns:repeat(2,1fr);gap:30px}}@media(max-width:768px){.fc-footer-top{grid-template-columns:1fr;padding:36px 0 22px;gap:26px}.fc-footer-col:nth-child(1){grid-column:1 / -1;align-items:center;text-align:center}.fc-footer-logo{margin-bottom:6px}.fc-footer-logo img{margin:auto}.fc-footer-col:nth-child(1) p{max-width:420px}.fc-footer-col:nth-child(2),.fc-footer-col:nth-child(3){grid-column:1 / -1;align-items:center;text-align:center;padding:0 4px}.fc-footer-col:nth-child(2) h3,.fc-footer-col:nth-child(3) h3{font-size:15px;padding-bottom:10px;border-bottom:1px solid rgb(255 255 255 / .14)}.fc-footer-col:nth-child(2) ul,.fc-footer-col:nth-child(3) ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px}.fc-footer-col:nth-child(2) li,.fc-footer-col:nth-child(3) li{margin-bottom:0}.fc-footer-col:nth-child(2) a,.fc-footer-col:nth-child(3) a{display:inline-block;background:rgb(255 255 255 / .08);padding:6px 12px;border-radius:30px;font-size:12.5px}.fc-footer-col:nth-child(2) a:hover,.fc-footer-col:nth-child(3) a:hover{background:#1565C0;padding-left:12px;color:#fff}.fc-footer-col:nth-child(4){grid-column:1 / -1;align-items:center;text-align:center;padding-top:22px;border-top:1px solid rgb(255 255 255 / .14)}.fc-social{justify-content:center}.fc-footer-col a:hover{padding-left:0}}@media(max-width:480px){.fc-footer-top{gap:24px 16px}.fc-footer-col:nth-child(2),.fc-footer-col:nth-child(3){text-align:center}.fc-footer-col:nth-child(2) h3,.fc-footer-col:nth-child(3) h3{text-align:center;border-bottom:none;padding-bottom:0}.fc-footer-col:nth-child(2) ul,.fc-footer-col:nth-child(3) ul{justify-content:center}}.fc-footer-bottom p{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.fc-footer-bottom p::-webkit-scrollbar{display:none}@media(max-width:400px){.fc-footer-bottom p{font-size:12px}}