html{scroll-behavior:smooth}section[id]{scroll-margin-top:100px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #80c0ec;outline-offset:5px}#pre-loader{display:none}.monitoring-content{padding-top:75px;padding-bottom:80px}.monitoring-intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.monitoring-intro img{width:100%;height:auto}.monitoring-eyebrow{color:#173a69;font-weight:700;letter-spacing:2px;font-size:13px}.monitoring-intro h2{font-size:38px;line-height:1.2;color:#173a69;margin:16px 0 24px;font-weight:700}.monitoring-intro p{font-size:16px;line-height:1.85}.monitoring-intro .monitoring-connectivity{font-weight:700;color:#173a69;border-left:3px solid #80c0ec;padding:10px 16px;background:#f5f8fb}.monitoring-button{display:inline-flex;align-items:center;gap:24px;background:#173a69;color:#fff;padding:17px 24px;font-weight:700;margin-top:14px}.monitoring-button:hover,.monitoring-button:focus{background:#234d80;color:white}.monitoring-enquiry{display:block;color:#173a69;margin-top:20px;font-weight:500}.monitoring-variables{list-style:none;margin:45px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.monitoring-variables li{border-top:2px solid #80c0ec;background:#f5f8fb;padding:24px}.monitoring-variables span{color:#33567d;font-weight:700;font-size:13px}.monitoring-variables h3{font-size:19px;color:#173a69;margin:16px 0 12px}.monitoring-variables p{font-size:14px;line-height:1.7;margin:0}#nav .monitoring-nav{border:1px solid #80c0ec;padding:10px 14px}.contact-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#contact-status{color:white;text-align:center;clear:both;padding-top:16px}.client-logo{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.client-logo li{width:180px;float:none!important}#header .logo{max-width:220px}#nav ul{display:flex;gap:20px;align-items:center}#nav ul li{margin:0}#back-top{cursor:pointer}.main-holder .tabset a:focus-visible,.feature-sec .tabset a:focus-visible{outline:3px solid #173a69;outline-offset:-4px}@media(max-width:1100px){#nav ul{gap:12px}#header .logo{max-width:170px}#nav ul a{font-size:12px}}@media(max-width:767px){.monitoring-content{padding-top:42px;padding-bottom:45px}.monitoring-intro{grid-template-columns:1fr;gap:28px}.monitoring-intro h2{font-size:29px}.monitoring-variables{grid-template-columns:1fr;gap:14px}#nav ul{display:block}#nav ul li{margin:12px 0}.client-logo li{width:120px}.newsletter-sec .col-xs-6{width:100%}.main-banner h1{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
/* Contain the original floated product columns when switching tabs. */
.tab-content > div:not(.js-tab-hidden){display:flow-root}
.monitoring-support{margin-top:24px;color:#173a69}.monitoring-support a{color:#173a69;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.monitoring-support a:hover{color:#234d80}
.client-logo .te-aito-partner a{display:block;height:190px;overflow:hidden;background:#fff}
.client-logo .te-aito-partner img{width:100%;height:100%;object-fit:cover;object-position:center 57%;transform:scale(1.4)}
@media(max-width:767px){.client-logo .te-aito-partner a{height:130px}}
