
html body footer nav.f46m h2{margin-top:0}
@media (min-width:1200px){html body .foot3__grid{grid-template-columns:1.25fr repeat(4,minmax(0,1fr))!important;gap:28px!important}
html body .foot3__brand,html body .foot3__contact{grid-column:auto!important}}
@media (min-width:1200px){html body .foot__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:26px 24px!important}
html body .foot__brand{grid-column:1/-1!important;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}
html body .foot__brand p{margin-top:0!important;width:auto!important;max-width:60ch!important}
html body .foot__contact{grid-column:auto!important;border-top:0!important;padding-top:0!important}
html body .foot__contact ul{display:grid;grid-template-columns:1fr!important;gap:9px!important}
html body .foot__contact li{background:none!important;padding:0!important}}
@media (min-width:601px) and (max-width:1199px){html body .foot3__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html body .foot3__brand,html body .foot3__contact{grid-column:1/-1!important}}
@media (min-width:601px) and (max-width:1199px){html body .foot__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html body .foot__brand,html body .foot__contact{grid-column:1/-1!important}}
@media (min-width:1024px) and (max-width:1199px){html body .foot3__contact ul,html body .foot__contact ul{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}
html body .foot3__contact li,html body .foot__contact li{background:#fff!important;border-radius:10px;padding:10px 12px!important}
html body .foot__contact{border-top:0!important;padding-top:0!important}}
@media (min-width:601px) and (max-width:1199px){html body .foot__contact li:first-child{grid-column:span 2!important}}
@media (max-width:600px){html body .foot3__grid,html body .foot__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"b b" "s e" "s m" "c c"!important;row-gap:22px!important}
html body .foot3__brand,html body .foot__brand{grid-area:b!important}
html body footer nav.f46s{grid-area:s}
html body footer nav.f46e{grid-area:e}
html body footer nav.f46m{grid-area:m}
html body .foot3__contact,html body .foot__contact{grid-area:c!important}}
