.iotb-footer{color:#e6e8eb;background:#16181d;font-size:15px;line-height:1.7;position:relative}.iotb-footer:before{content:"";background:var(--nv-c-1,#0081b2);width:72px;height:2px;position:absolute;top:0;left:0}.iotb-footer__inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;max-width:1170px;margin:0 auto;padding:64px 24px 40px;display:grid}.iotb-footer__col{flex-direction:column;gap:4px;display:flex}.iotb-footer__logo{flex:none;width:fit-content;display:inline-block}.iotb-footer__logo img{width:150px;height:auto;display:block}.iotb-footer__label{letter-spacing:.12em;text-transform:uppercase;color:var(--nv-c-1,#0081b2);margin:0 0 10px;font-size:12px;font-weight:600}.iotb-footer address{color:#9aa1a9;font-style:normal}.iotb-footer a{color:#e6e8eb;background:linear-gradient(var(--nv-c-1,#0081b2), var(--nv-c-1,#0081b2)) 0 100% / 0 1px no-repeat;width:fit-content;text-decoration:none;transition:background-size .25s,color .25s}.iotb-footer a:hover,.iotb-footer a:focus-visible{color:#fff;background-size:100% 1px}.iotb-footer__bottom{border-top:1px solid #ffffff1a;max-width:1122px;margin:0 auto;padding:20px 0 32px}.iotb-footer__bottom p{color:#7d848d;margin:0;font-size:13px}@media (width<=900px){.iotb-footer__inner{grid-template-columns:1fr 1fr}}@media (width<=560px){.iotb-footer__inner{grid-template-columns:1fr;gap:28px;padding:48px 24px 28px}}@media (width<=1170px){.iotb-footer__bottom{margin:0 24px}}
