body:has(.dbt-tiles),body:has(.dbt-tiles) main,body:has(.dbt-tiles) .content-for-layout{background:#151515!important}
.dbt-foot{position:relative;overflow:hidden;background:#151515;border-top:1px solid #1876ac;padding:56px 0 24px}
.dbt-foot__w{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,48px);display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}
.dbt-foot__w>.dbt-foot__c{background:rgba(21,21,21,.78);padding:6px 0}
@media(max-width:749px){.dbt-foot__w{grid-template-columns:1fr 1fr}}
.dbt-foot__logo{font:400 1.4rem/1 Michroma,sans-serif;margin:0 0 12px}
.dbt-foot__logo b{color:#ff6a3a;font-weight:400}
.dbt-foot__tag{font:300 1rem/1.5 Archivo,sans-serif;margin:0;max-width:30ch}
.dbt-foot h3{font:400 .72rem/1 Michroma,sans-serif;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px}
.dbt-foot ul{list-style:none;margin:0;padding:0}
.dbt-foot li{margin:0 0 10px;font:400 .95rem/1.3 Archivo,sans-serif}
.dbt-foot__copy{position:relative;z-index:1;max-width:1280px;margin:36px auto 0;padding:16px clamp(20px,4vw,48px) 0;border-top:1px solid rgba(24,118,172,.35);font:300 .8rem/1 Archivo,sans-serif}
html body footer .dbt-foot.dbt-foot *{color:#b9c0c6!important}
html body footer .dbt-foot.dbt-foot h3,html body footer .dbt-foot.dbt-foot .dbt-foot__logo{color:#fff!important}
html body footer .dbt-foot.dbt-foot .dbt-foot__logo b{color:#ff6a3a!important}
html body footer .dbt-foot.dbt-foot a:hover{color:#2090d0!important}
