body footer.tp-footer[data-footer=home] .tp-footer-inner{max-width:1264px;padding:20px max(32px,env(safe-area-inset-right,0px)) 22px max(32px,env(safe-area-inset-left,0px));align-items:center;gap:28px;margin:0 auto;display:flex}body footer.tp-footer[data-footer=home] p{white-space:nowrap;color:#d8e3ef;text-align:left;flex:0 auto;width:auto;margin:0;font-size:13.5px}body footer.tp-footer[data-footer=home] nav{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px 22px;width:auto;margin-left:auto;font-size:13.5px;display:flex}body footer.tp-footer[data-footer=home] nav a,body footer.tp-footer[data-footer=home] .tp-footer-socials a{color:#d8e3ef;font-size:13.5px;text-decoration:none;transition:color .2s}body footer.tp-footer[data-footer=home] nav a:hover,body footer.tp-footer[data-footer=home] .tp-footer-socials a:hover{color:#fff;text-decoration:none}body footer.tp-footer[data-footer=home] .tp-ftsep{background:#7890a3;width:1px;height:12px}body footer.tp-footer[data-footer=home] .tp-footer-socials{border-left:1px solid #7890a3;align-items:center;gap:14px;margin:0;padding-left:22px;display:flex}body footer.tp-footer[data-footer=home] .tp-footer-socials a{border:0;border-radius:0;width:auto;height:auto;display:inline-flex}body footer.tp-footer[data-footer=home] a:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:1100px){body footer.tp-footer[data-footer=home] .tp-footer-inner{flex-wrap:wrap;gap:14px 28px}body footer.tp-footer[data-footer=home] nav{flex-basis:100%;order:-1;justify-content:flex-start;margin-left:0}body footer.tp-footer[data-footer=home] .tp-footer-socials{margin-left:auto}}@media (max-width:650px){body footer.tp-footer[data-footer=home] .tp-footer-inner{padding:20px max(20px,env(safe-area-inset-right,0px)) 80px max(20px,env(safe-area-inset-left,0px));flex-direction:column;gap:14px}body footer.tp-footer[data-footer=home] nav{justify-content:center;gap:8px 18px}body footer.tp-footer[data-footer=home] .tp-ftsep{display:none}body footer.tp-footer[data-footer=home] p{white-space:normal;text-align:center;font-size:13px}body footer.tp-footer[data-footer=home] .tp-footer-socials{border-left:0;margin:0;padding-left:0}}
