footer.full-footer{display:block!important;padding:0!important;background:#082b4a!important;color:#d9e8ef!important;border:0!important}.footer-main,.info-footer.full-footer>.footer-main{padding:58px clamp(24px,7vw,115px) 42px;display:grid!important;grid-template-columns:1.2fr .78fr 1fr;gap:clamp(34px,7vw,110px);border-bottom:1px solid rgba(211,235,243,.17)}.footer-brand img{width:138px;height:auto;background:#fff;padding:6px 9px;border-radius:3px}.footer-brand p{font-size:13px!important;font-weight:500!important;line-height:1.75!important;color:#b7ceda!important;max-width:310px;margin:19px 0 0!important}.footer-title{color:#74d7cf;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;margin:7px 0 16px}.footer-nav{display:grid;grid-template-columns:1fr 1fr;gap:11px 23px}.footer-nav a,.footer-contact a{color:#e3eff3!important;text-decoration:none;font-size:13px!important;font-weight:700;transition:color .2s}.footer-nav a:hover,.footer-contact a:hover{color:#ffb303!important}.footer-contact{display:flex;flex-direction:column;gap:16px}.footer-contact div{display:flex;gap:11px;align-items:flex-start}.footer-contact i{color:#ffb303;font-style:normal;width:16px;text-align:center}.footer-contact span{font-size:12px;line-height:1.5;color:#dceaf0}.footer-social{margin-top:21px;display:flex;gap:8px;align-items:center}.footer-social small{font-size:10px;color:#8fb2c4;font-weight:800;text-transform:uppercase;letter-spacing:1.1px;margin-right:4px}.footer-social b{border:1px solid rgba(255,255,255,.25);width:25px;height:25px;display:grid;place-items:center;border-radius:50%;font-size:10px;color:#fff}.footer-bottom,.info-footer.full-footer>.footer-bottom{padding:18px clamp(24px,7vw,115px);display:flex!important;justify-content:space-between;gap:20px;align-items:center;color:#84a9bb;font-size:10px;font-weight:700}.footer-bottom a{color:#74d7cf!important;text-decoration:none}@media(max-width:760px){.footer-main,.info-footer.full-footer>.footer-main{grid-template-columns:1fr;gap:30px;padding-top:44px}.footer-bottom,.info-footer.full-footer>.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}.footer-nav{max-width:330px}}
