<!DOCTYPE html><html class=scroll-smooth lang=en-GB><head><title>UK Internet Speeds and Statistics, Oct 2024</title><meta name=description content="Check out The United Kingdom's broadband deals, providers, and statistics. Speeds range from 50.23 to 211.89 Mbps."><meta charset=utf-8><meta name=viewport content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name=robots content=noarchive><link rel=apple-touch-icon sizes=57x57 href=/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=/apple-touch-icon-72x72.png><link rel=apple-touch-icon sizes=76x76 href=/apple-touch-icon-76x76.png><link rel=apple-touch-icon sizes=114x114 href=/apple-touch-icon-114x114.png><link rel=apple-touch-icon sizes=120x120 href=/apple-touch-icon-120x120.png><link rel=apple-touch-icon sizes=144x144 href=/apple-touch-icon-144x144.png><link rel=apple-touch-icon sizes=152x152 href=/apple-touch-icon-152x152.png><link rel=apple-touch-icon sizes=180x180 href=/apple-touch-icon-180x180.png><link rel=icon type=image/png sizes=32x32 href=/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=/favicon-16x16.png><link rel=manifest href=/site.webmanifest><link rel=mask-icon href=/safari-pinned-tab.svg color=#5bbad5><meta name=msapplication-TileColor content=#da532c><meta name=msapplication-TileImage content=/mstile-144x144.png><link rel=preload href=/fonts/museosans/MuseoSans_300-webfont.woff2 as=font type=font/woff2 crossorigin=anonymous><link rel=preload href=/fonts/museosans/MuseoSans_500-webfont.woff2 as=font type=font/woff2 crossorigin=anonymous><link rel=preload href=/fonts/museosans/MuseoSans_500_Italic-webfont.woff2 as=font type=font/woff2 crossorigin=anonymous><link rel=preload href=/fonts/museosans/MuseoSans_700-webfont.woff2 as=font type=font/woff2 crossorigin=anonymous><link rel=preload href=/fonts/museosans/MuseoSans_900-webfont.woff2 as=font type=font/woff2 crossorigin=anonymous><script>var _rollbarConfig={accessToken:"ba6d0bdd7f1744f18f43a3862335ec57",captureUncaught:!0,captureUnhandledRejections:!0,payload:{environment:"production",client:{javascript:{code_version:"1.0.0"}}}};!function(r){function o(n){if(e[n])return e[n].exports;var t=e[n]={i:n,l:!1,exports:{}};return r[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}var e={};o.m=r;o.c=e;o.d=function(r,e,n){o.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:n})};o.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});Object.defineProperty(r,"__esModule",{value:!0})};o.t=function(r,e){var n,t;if((1&e&&(r=o(r)),8&e)||4&e&&"object"==typeof r&&r&&r.__esModule)return r;if(n=Object.create(null),o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(t in r)o.d(n,t,function(e){return r[e]}.bind(null,t));return n};o.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(e,"a",e),e};o.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)};o.p="";o(o.s=0)}([function(r,e,o){"use strict";var n=o(1),t=o(5),a,l;_rollbarConfig=_rollbarConfig||{};_rollbarConfig.rollbarJsUrl=_rollbarConfig.rollbarJsUrl||"https://cdn.rollbar.com/rollbarjs/refs/tags/v2.26.2/rollbar.min.js";_rollbarConfig.async=void 0===_rollbarConfig.async||_rollbarConfig.async;a=n.setupShim(window,_rollbarConfig);l=t(_rollbarConfig);window.rollbar=n.Rollbar;a.loadFull(window,document,!_rollbarConfig.async,_rollbarConfig,l)},function(r,e,o){"use strict";function a(r){return function(){try{return r.apply(this,arguments)}catch(r){try{console.error("[Rollbar]: Internal error",r)}catch(r){}}}}function i(r,e){this.options=r;this._rollbarOldOnError=null;var o=l++;this.shimId=function(){return o};"undefined"!=typeof window&&window._rollbarShims&&(window._rollbarShims[o]={handler:e,messages:[]})}function u(r){return a(function(){var e=this,o=Array.prototype.slice.call(arguments,0),n={shim:e,method:r,args:o,ts:new Date};window._rollbarShims[this.shimId()].messages.push(n)})}var n=o(2),t=o(3),l=0,s=o(4),d=function(r,e){return new i(r,e)},c=function(r){return new s(d,r)},p,f;for(i.prototype.loadFull=function(r,e,o,n,t){var l=!1,i=e.createElement("script"),s=e.getElementsByTagName("script")[0],d=s.parentNode;i.crossOrigin="";i.src=n.rollbarJsUrl;o||(i.async=!0);i.onload=i.onreadystatechange=a(function(){if(!(l||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState)){i.onload=i.onreadystatechange=null;try{d.removeChild(i)}catch(r){}l=!0,function(){var e,o,n,a,l,i;if(void 0===r._rollbarDidLoad)for(e=new Error("rollbar.js did not load"),i=0;o=r._rollbarShims[i++];)for(o=o.messages||[];n=o.shift();)for(a=n.args||[],i=0;i<a.length;++i)if("function"==typeof(l=a[i])){l(e);break}"function"==typeof t&&t(e)}()}});d.insertBefore(i,s)},i.prototype.wrap=function(r,e,o){var n,t;try{if((n="function"==typeof e?e:function(){return e||{}},"function"!=typeof r)||r._isWrap)return r;if(!r._rollbar_wrapped&&(r._rollbar_wrapped=function(){o&&"function"==typeof o&&o.apply(this,arguments);try{return r.apply(this,arguments)}catch(o){var e=o;throw e&&("string"==typeof e&&(e=new String(e)),e._rollbarContext=n()||{},e._rollbarContext._wrappedSource=r.toString(),window._rollbarWrappedError=e),e;}},r._rollbar_wrapped._isWrap=!0,r.hasOwnProperty))for(t in r)r.hasOwnProperty(t)&&(r._rollbar_wrapped[t]=r[t]);return r._rollbar_wrapped}catch(e){return r}},p="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,captureEvent,captureDomContentLoaded,captureLoad".split(","),f=0;f<p.length;++f)i.prototype[p[f]]=u(p[f]);r.exports={setupShim:function(r,e){var o,l;if(r)return(o=e.globalAlias||"Rollbar","object"==typeof r[o])?r[o]:(r._rollbarShims={},r._rollbarWrappedError=null,l=new c(e),a(function(){e.captureUncaught&&(l._rollbarOldOnError=r.onerror,n.captureUncaughtExceptions(r,l,!0),e.wrapGlobalEventHandlers&&t(r,l,!0));e.captureUnhandledRejections&&n.captureUnhandledRejections(r,l,!0);var a=e.autoInstrument;return!1!==e.enabled&&(void 0===a||!0===a||function(r){return!("object"!=typeof r||void 0!==r.page&&!r.page)}(a))&&r.addEventListener&&(r.addEventListener("load",l.captureLoad.bind(l)),r.addEventListener("DOMContentLoaded",l.captureDomContentLoaded.bind(l))),r[o]=l,l})())},Rollbar:c}},function(r){"use strict";function n(r,e,o,n){r._rollbarWrappedError&&(n[4]||(n[4]=r._rollbarWrappedError),n[5]||(n[5]=r._rollbarWrappedError._rollbarContext),r._rollbarWrappedError=null);var t=e.handleUncaughtException.apply(e,n);o&&o.apply(r,n);"anonymous"===t&&(e.anonymousErrorsPending+=1)}r.exports={captureUncaughtExceptions:function(r,e,o){var t,a;if(r){if("function"==typeof e._rollbarOldOnError)t=e._rollbarOldOnError;else if(r.onerror){for(t=r.onerror;t._rollbarOldOnError;)t=t._rollbarOldOnError;e._rollbarOldOnError=t}e.handleAnonymousErrors();a=function(){var o=Array.prototype.slice.call(arguments,0);n(r,e,t,o)};o&&(a._rollbarOldOnError=t);r.onerror=a}},captureUnhandledRejections:function(r,e,o){if(r){"function"==typeof r._rollbarURH&&r._rollbarURH.belongsToShim&&r.removeEventListener("unhandledrejection",r._rollbarURH);var n=function(r){var o,n,t;try{o=r.reason}catch(r){o=void 0}try{n=r.promise}catch(r){n="[unhandledrejection] error getting `promise` from event"}try{t=r.detail;!o&&t&&(o=t.reason,n=t.promise)}catch(r){}o||(o="[unhandledrejection] error getting `reason` from event");e&&e.handleUnhandledRejection&&e.handleUnhandledRejection(o,n)};n.belongsToShim=o;r._rollbarURH=n;r.addEventListener("unhandledrejection",n)}}}},function(r){"use strict";function n(r,e,o){var n,t,a,l;if(e.hasOwnProperty&&e.hasOwnProperty("addEventListener")){for(n=e.addEventListener;n._rollbarOldAdd&&n.belongsToShim;)n=n._rollbarOldAdd;for(t=function(e,o,t){n.call(this,e,r.wrap(o),t)},t._rollbarOldAdd=n,t.belongsToShim=o,e.addEventListener=t,a=e.removeEventListener;a._rollbarOldRemove&&a.belongsToShim;)a=a._rollbarOldRemove;l=function(r,e,o){a.call(this,r,e&&e._rollbar_wrapped||e,o)};l._rollbarOldRemove=a;l.belongsToShim=o;e.removeEventListener=l}}r.exports=function(r,e,o){if(r)for(var a,l="EventTarget,Window,Node,ApplicationCache,AudioTrackList,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(","),t=0;t<l.length;++t)r[a=l[t]]&&r[a].prototype&&n(e,r[a].prototype,o)}},function(r){"use strict";function n(r,e){this.impl=r(e,this);this.options=e,function(r){for(var e=function(r){return function(){var e=Array.prototype.slice.call(arguments,0);if(this.impl[r])return this.impl[r].apply(this.impl,e)}},o="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,_createItem,wrap,loadFull,shimId,captureEvent,captureDomContentLoaded,captureLoad".split(","),n=0;n<o.length;n++)r[o[n]]=e(o[n])}(n.prototype)}n.prototype._swapAndProcessMessages=function(r,e){var o,n,t;for(this.impl=r(this.options);o=e.shift();)n=o.method,t=o.args,this[n]&&"function"==typeof this[n]&&("captureDomContentLoaded"===n||"captureLoad"===n?this[n].apply(this,[t[0],o.ts]):this[n].apply(this,t));return this};r.exports=n},function(r){"use strict";r.exports=function(r){return function(e){if(!e&&!window._rollbarInitialized){for(var o,n,t=(r=r||{}).globalAlias||"Rollbar",a=window.rollbar,l=function(r){return new a(r)},i=0;o=window._rollbarShims[i++];)n||(n=o.handler),o.handler._swapAndProcessMessages(l,o.messages);window[t]=n;window._rollbarInitialized=!0}}}}])</script><script defer data-domain=fairinternetreport.com src=https://plausible.io/js/script.js></script><script>window.plausible=window.plausible||function(){(window.plausible.q=window.plausible.q||[]).push(arguments)}</script><link rel=canonical href=https://fairinternetreport.com/United-Kingdom><style>*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:MuseoSans,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:.5rem;padding-left:.5rem}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px;padding-right:.5rem;padding-left:.5rem}}@media (min-width:1024px){.container{max-width:1024px;padding-right:2rem;padding-left:2rem}}@media (min-width:1280px){.container{max-width:1280px;padding-right:2rem;padding-left:2rem}}@media (min-width:1536px){.container{max-width:1536px;padding-right:6rem;padding-left:6rem}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-12{bottom:-3rem}.-left-1{left:-.25rem}.-left-3{left:-.75rem}.-top-1{top:-.25rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-6{top:-1.5rem}.-top-7{top:-1.75rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.left-6{left:1.5rem}.left-\[40\%\]{left:40%}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.top-0{top:0}.top-1{top:.25rem}.top-10{top:2.5rem}.top-2{top:.5rem}.top-28{top:7rem}.top-3{top:.75rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[25\%\]{top:25%}.top-\[50\%\]{top:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.m-1{margin:.25rem}.m-auto{margin:auto}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-20{margin-bottom:-5rem}.-mb-7{margin-bottom:-1.75rem}.-ml-1{margin-left:-.25rem}.-ml-\[50px\]{margin-left:-50px}.-mt-14{margin-top:-3.5rem}.-mt-5{margin-top:-1.25rem}.-mt-\[50px\]{margin-top:-50px}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[6px\]{margin-top:6px}.mt-\[90px\]{margin-top:90px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0{height:0}.h-1{height:.25rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-32{height:8rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-80{height:20rem}.h-\[100px\]{height:100px}.h-\[103px\]{height:103px}.h-\[105px\]{height:105px}.h-\[10px\]{height:10px}.h-\[120px\]{height:120px}.h-\[13\.03px\]{height:13.03px}.h-\[1px\]{height:1px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[25px\]{height:25px}.h-\[30px\]{height:30px}.h-\[31px\]{height:31px}.h-\[34px\]{height:34px}.h-\[350px\]{height:350px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[440px\]{height:440px}.h-\[50px\]{height:50px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[6px\]{height:6px}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.max-h-\[50px\]{max-height:50px}.min-h-\[100px\]{min-height:100px}.min-h-\[14rem\]{min-height:14rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[50rem\]{min-height:50rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-8{width:2rem}.w-\[100px\]{width:100px}.w-\[103px\]{width:103px}.w-\[105px\]{width:105px}.w-\[10px\]{width:10px}.w-\[1140px\]{width:1140px}.w-\[12\.55px\]{width:12.55px}.w-\[120px\]{width:120px}.w-\[15\%\]{width:15%}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[24px\]{width:24px}.w-\[25\%\]{width:25%}.w-\[25px\]{width:25px}.w-\[30\%\]{width:30%}.w-\[31px\]{width:31px}.w-\[34px\]{width:34px}.w-\[35px\]{width:35px}.w-\[40px\]{width:40px}.w-\[43\%\]{width:43%}.w-\[60px\]{width:60px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[88\%\]{width:88%}.w-\[90\%\]{width:90%}.w-\[95\%\]{width:95%}.w-\[96\%\]{width:96%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-4xl{max-width:56rem}.max-w-\[100px\]{max-width:100px}.max-w-\[150px\]{max-width:150px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0}.flex-auto{flex:1 1 auto}.flex-shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-5{row-gap:1.25rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem*var(--tw-space-x-reverse));margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)))}.divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px*var(--tw-divide-x-reverse));border-left-width:calc(4px*(1 - var(--tw-divide-x-reverse)))}.divide-dark-blue-1>:not([hidden])~:not([hidden]){border-color:#314064}.divide-gray-500>:not([hidden])~:not([hidden]){border-color:#6b7280}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-tr-lg{border-top-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-\[\#3EE77B\]{border-color:#3ee77b}.border-blue-100{border-color:#dbeafe}.border-blue-200{border-color:#bfdbfe}.border-blue-300{border-color:#93c5fd}.border-blue-400{border-color:#60a5fa}.border-blue-500{border-color:#3b82f6}.border-blue-600{border-color:#2563eb}.border-blue-900{border-color:#1e3a8a}.border-dark-blue-4{border-color:#062148}.border-dark-blue-5{border-color:#002150}.border-dark-gray-7{border-color:#738296}.border-fir-dark-blue{border-color:#002150}.border-fir-link-blue{border-color:#4a90e2}.border-fir-mid-tone-grey{border-color:#afafaf}.border-gray-200{border-color:#e5e7eb}.border-gray-300{border-color:#d1d5db}.border-gray-400{border-color:#9ca3af}.border-gray-500{border-color:#6b7280}.border-gray-600{border-color:#4b5563}.border-gray-700{border-color:#374151}.border-green-600{border-color:#16a34a}.border-light-blue-1{border-color:#e7ebf5}.border-light-blue-3{border-color:#4a90e2}.border-light-blue-4{border-color:#2e83e6}.border-light-blue-5{border-color:#47699a}.border-light-gray-12{border-color:#b8bac2}.border-light-gray-15{border-color:#b9c3dd}.border-light-gray-4{border-color:#dbdbdb}.border-light-gray-8{border-color:#b6c8d0}.border-orange-500{border-color:#f97316}.border-red-600{border-color:#dc2626}.border-transparent{border-color:#0000}.border-white{border-color:#fff}.border-white\/50{border-color:#ffffff80}.border-b-dark-gray-8{border-bottom-color:#384e6d}.border-l-blue-100{border-left-color:#dbeafe}.border-l-dark-gray-1{border-left-color:#d9dfe3}.border-l-light-blue-2{border-left-color:#3b86ffaa}.bg-\[\#007bff\]{background-color:#007bff}.bg-black{background-color:#000}.bg-blue-100{background-color:#dbeafe}.bg-blue-400{background-color:#60a5fa}.bg-blue-500{background-color:#3b82f6}.bg-blue-600{background-color:#2563eb}.bg-blue-800{background-color:#1e40af}.bg-blue-900{background-color:#1e3a8a}.bg-dark-blue-1{background-color:#314064}.bg-dark-blue-2{background-color:#082148}.bg-dark-blue-4{background-color:#062148}.bg-dark-blue-6{background-color:#0f3060}.bg-fir-dark-blue{background-color:#002150}.bg-fir-light-grey{background-color:#e5e5e5}.bg-fir-link-blue{background-color:#4a90e2}.bg-fir-mid-tone-grey{background-color:#afafaf}.bg-gray-100{background-color:#f3f4f6}.bg-gray-200{background-color:#e5e7eb}.bg-gray-300{background-color:#d1d5db}.bg-gray-400{background-color:#9ca3af}.bg-gray-50{background-color:#f9fafb}.bg-gray-500{background-color:#6b7280}.bg-green-200{background-color:#bbf7d0}.bg-green-600{background-color:#16a34a}.bg-light-blue-1{background-color:#e7ebf5}.bg-light-blue-3{background-color:#4a90e2}.bg-light-blue-4{background-color:#2e83e6}.bg-light-blue-5{background-color:#47699a}.bg-light-blue-6{background-color:#007cff}.bg-light-blue-8{background-color:#2170ca}.bg-light-gray-10{background-color:#e9ebf0}.bg-light-gray-11{background-color:#d9dfef}.bg-light-gray-14{background-color:#d0d6e6}.bg-light-gray-7{background-color:#f4f4f4}.bg-lime-100{background-color:#ecfccb}.bg-lime-400{background-color:#a3e635}.bg-orange-200{background-color:#fed7aa}.bg-pink-600{background-color:#db2777}.bg-red-200{background-color:#fecaca}.bg-red-400{background-color:#f87171}.bg-slate-400{background-color:#94a3b8}.bg-slate-50{background-color:#f8fafc}.bg-transparent{background-color:initial}.bg-white,.bg-white-1{background-color:#fff}.bg-white-3{background-color:#fafafa}.bg-yellow-400{background-color:#facc15}.bg-cover{background-size:cover}.fill-chart-blue{fill:#4b90e2}.fill-chart-green{fill:#c4e24a}.fill-chart-pink{fill:#e37fcf}.fill-fir-dark-blue{fill:#002150}.fill-light-blue-8{fill:#2170ca}.fill-red-300{fill:#fca5a5}.fill-yellow-400{fill:#facc15}.stroke-gray-400{stroke:#9ca3af}.stroke-white{stroke:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-\[76px\]{padding-top:76px;padding-bottom:76px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.text-\[\#3EE77B\]{color:#3ee77b}.text-amber-400{color:#fbbf24}.text-black{color:#000}.text-blue-400{color:#60a5fa}.text-blue-500{color:#3b82f6}.text-blue-600{color:#2563eb}.text-blue-800{color:#1e40af}.text-blue-900{color:#1e3a8a}.text-dark-blue-2{color:#082148}.text-dark-blue-4{color:#062148}.text-dark-blue-5{color:#002150}.text-dark-gray-10{color:#6b7aa0}.text-dark-gray-5{color:#9599a3}.text-dark-gray-6{color:#777a7e}.text-dark-gray-7{color:#738296}.text-dark-gray-8{color:#384e6d}.text-fir-black{color:#232323}.text-fir-dark-bg-header{color:#fff}.text-fir-dark-bg-text{color:#e2e8f3}.text-fir-dark-blue{color:#002150}.text-fir-dark-grey{color:#4a4a4a}.text-fir-light-grey{color:#e5e5e5}.text-fir-link-blue{color:#4a90e2}.text-fir-mid-tone-grey{color:#afafaf}.text-fir-rank-green{color:#97ed73}.text-fir-rank-red{color:#fd8b8b}.text-gray-100{color:#f3f4f6}.text-gray-200{color:#e5e7eb}.text-gray-300{color:#d1d5db}.text-gray-400{color:#9ca3af}.text-gray-50{color:#f9fafb}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-gray-700{color:#374151}.text-gray-800{color:#1f2937}.text-gray-900{color:#111827}.text-green-500{color:#22c55e}.text-green-600{color:#16a34a}.text-green-700{color:#15803d}.text-light-gray-6{color:#969696}.text-light-gray-9{color:#cfd8e6}.text-orange-500{color:#f97316}.text-orange-600{color:#ea580c}.text-red-300{color:#fca5a5}.text-red-500{color:#ef4444}.text-red-600{color:#dc2626}.text-red-700{color:#b91c1c}.text-white,.text-white-1{color:#fff}.text-white-3{color:#fafafa}.text-yellow-400{color:#facc15}.underline{text-decoration-line:underline}.underline-offset-1{text-underline-offset:1px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-black{--tw-shadow-color:#000;--tw-shadow:var(--tw-shadow-colored)}.shadow-light-gray-3{--tw-shadow-color:#192e5d19;--tw-shadow:var(--tw-shadow-colored)}.shadow-light-gray-4{--tw-shadow-color:#dbdbdb;--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-200{--tw-shadow-color:#e2e8f0;--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.blur-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur:blur(4px)}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c height\]{transition-property:opacity,height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}:root{--fir-chart-blue:#4b90e2;--fir-chart-green:#c4e24a;--fir-chart-pink:#e37fcf}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_100-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_100-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_100_Italic-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_100_Italic-webfont.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_300-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_300-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_300_Italic-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_300_Italic-webfont.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_500-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_500-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_500_Italic-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_500_Italic-webfont.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_700-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_700-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_700_Italic-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_700_Italic-webfont.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_900-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_900-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:MuseoSans;src:url(/fonts/museosans/MuseoSans_900_Italic-webfont.woff2) format("woff2"),url(/fonts/museosans/MuseoSans_900_Italic-webfont.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:fir;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBdgAAAC8AAAAYGNtYXDpl+nmAAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5Zi0CM8QAAAGAAAAWQGhlYWQlsD+CAAAXwAAAADZoaGVhB8ID4QAAF/gAAAAkaG10eGRzAQkAABgcAAAAgGxvY2FUtE5gAAAYnAAAAEJtYXhwADUBTQAAGOAAAAAgbmFtZS6AoGUAABkAAAABVnBvc3QAAwAAAAAaWAAAACAAAwNTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpWwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg6RrpW//9//8AAAAAACDpAOlb//3//wAB/+MXBBbEAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAEwBJA6QDJQAVADwAAAERFAYrATUjFSMiJjURNDYxCQEwFhU3Bw4BKwEiJicJAQ4BJyImLwEmNjcBNjIfATU0NjsBMhYdARceAQcDJRYP25PbDxYBAUgBSQF/IwMGAwIEBgL+dP51AwcEAwcCIwUCBQGbEjMSiwsIbQgLfQUCBQGA/u4PFtzcFg8BEgECAQ/+8QIBJyoCBAICAUr+tgIDAQQCKgYPBQFWDw90bwgLCwjpaAUPBgAUAAD/twMlA7cADwAgADEAQgBTAGQAdACEAJQApAC1AMUA1QDlAPUBBgEXASgBOQFKAAABMhYVERQGIyEiJjURNDYzBRUUFjsBMjY9ATQmKwEiBhUdARQWOwEyNj0BNCYrASIGFR0BFBY7ATI2PQE0JisBIgYVHQEUFjsBMjY9ATQmKwEiBhUHNTQmKwEiBh0BFBY7ATI2NT0BNCYrASIGHQEUFjsBMjY9ATQmKwEiBh0BFBY7ATI2PQE0JisBIgYdARQWOwEyNj0BNCYrASIGHQEUFjsBMjYBNTQmKwEiBh0BFBY7ATI2NRE1NCYrASIGHQEUFjsBMjY9ATQmKwEiBh0BFBY7ATI2PQE0JisBIgYdARQWOwEyNj0BNCYrASIGHQEUFjsBMjYTNTQmKwEiBh0BFBY7ATI2NT0BNCYrASIGHQEUFjsBMjY1PQE0JisBIgYdARQWOwEyNjU9ATQmKwEiBh0BFBY7ATI2NT0BNCYrASIGHQEUFjsBMjY1AwAPFhYP/SUPFhYPAQAKCCQICwsIJAgKCggkCAsLCCQICgoIJAgLCwgkCAoKCCQICwsIJAgKSgoIJAgLCwgkCAoKCCQICwsIJAgKCggkCAsLCCQICgoIJAgLCwgkCAoKCCQICwsIJAgKASULB7cICgoItwcLCwclCAoKCCUHCwsHJQgKCgglBwsLByUICgoIJQcLCwclCAoKCCUHC5IKCCUHCwsHJQgKCgglBwsLByUICgoIJQcLCwclCAoKCCUHCwsHJQgKCgglBwsLByUICgO3Fg/8SQ8VFQ8Dtw8WpSQICwsIJAgLCwiSJQcLCwclCAoKCJIlCAoKCCUHCwsHkyQICgoIJAgLCwi2JAgKCggkCAsLCJIkCAsLCCQICgqaJQcLCwclCAoKmiUICgoIJQcLC5okCAsLCCQICwv9LG4ICgoIbgcLCwcBJSQICwsIJAgKCpolBwsLByUICgqaJQgKCgglBwsLmiQICwsIJAgLC/2/JAgKCggkCAsLCJIkCAsLCCQICgoIkiUHCwsHJQgKCgiSJQgKCgglBwsLB5MkCAsLCCQICwsIAAAAAAEARQBRA7sC+AAkAAABFAYHAQ4BIyImJwEuATU0Nj8BPgEzMhYfAQE+ATMyFh8BHgEVA7sICP4UBxUKCxUH/uMICAgITggUCwoVCKgBdggVCgsUCE4ICAJzChUH/hQICAgIAR0HFQsKFQdOCAgICKgBdwgICAhOBxULAAABAAH/twH+A24AKwAAAR4BBwEOASMiJiMuATcTByIGIyImJy4BNxM+ATsBMhYVFAYHAzcyNjMyFhcB+gQDA/7LAw0IAgQCCQoCcegCBAEFCgMFBAJyAw4JuwsPAgFi4gIEAQYKBAJzBQ0H/WsGCAEDEAkBzjoBBAMEDAYB1wkKDgoDBQP++DgBBQQAAAEAAAAAA24DbgAbAAABFAcOAQcGIyInLgEnJjU0Nz4BNzYzMhceARcWA24jIndQUFtbUFB3IyIiI3dQUFtbUFB3IiMBt1tQUHciIyMid1BQW1tQUHciIyMid1BQAAAAAAIAAAAAAkkDbgALACgAAAE0JiMiBhUUFjMyNjcUBgcDDgEjIiYnAy4BNTQ3PgE3NjMyFx4BFxYVAbdWPD1WVj08VpIIC9AJJBQVJAnQCwgXF082NT08NjVPFxcCST1VVT08VlY8GjUX/kYTFhYTAboXNRo9NTVQFxcXF1A1NT0AAgAAAAADbgNuABUAMQAAJQE2NCcBJiIPAQYUHwEHBhQfARYyNwEUBw4BBwYjIicuAScmNTQ3PgE3NjMyFx4BFxYBmgEDCwv+/QseCzoLC6+vCws6Cx4LAdQjIndQUFtbUFB3IyIiI3dQUFtbUFB3IiOaAQMLHgsBAwsLOgseC6+wCh4LOgsLAR1bUFB3IiMjIndQUFtbUFB3IiMjIndQUAAAAAACAAAAAANuA24AFQAxAAABNzY0JwEmIgcBBhQfARYyPwEXFjI3NxQHDgEHBiMiJy4BJyY1NDc+ATc2MzIXHgEXFgKaOgsL/v0LHgv+/QsLOgseCrCvCx4L1CMid1BQW1tQUHcjIiIjd1BQW1tQUHciIwEsOgseCwEDCwv+/QseCzoLC6+vCwuLW1BQdyIjIyJ3UFBbW1BQdyIjIyJ3UFAAAgAAAAADbgNuABUAMQAAJQE2NC8BJiIPAScmIg8BBhQXARYyNyUUBw4BBwYjIicuAScmNTQ3PgE3NjMyFx4BFxYB0QEDCws6Cx4Lr7AKHgs6CwsBAwseCwGdIyJ3UFBbW1BQdyMiIiN3UFBbW1BQdyIj0QEDCx4KOwoKsLAKCjsKHgv+/QsL5ltQUHciIyMid1BQW1tQUHciIyMid1BQAAEAAABJAyUDbgBMAAAlFAYHDgEHDgEjIiYnLgEnJicuAScmJy4BJy4BNTQ2Nz4BNz4BMzIWFx4BFx4BFx4BFRQGFRQWFx4BFx4BMzI2MzIWFx4BFx4BFx4BFQMlDAYJKhMZNB0oSSUaMhgkJydKICAWDxcKDRoPDgsdFQ4yDwMGAwkRBA4bDgcUaBAGLHBOChwLF0QaDRsLGDEYCSADAQHyDzIOFR0LDRAaDgkXDxcgIEknJyQYMholSSgdNBkUKQkGDAEBAyAIGTEYCxsNGkMYCxsLTnArBhFoFAcOGw0FEQkDBgMAAAABAAAA3QPbApEAIAAAARQGDwEOAScuAT0BISImPQE0NjMhNTQ2NzYWHwEeARUxA9sDAtwECwUEB/03BwsLBwLJBgUFCwTcAgMBuQQIAsoEAgICCQaACghuBwuABggDAgIDyAMHAwAAAAIAAAAABAADoQAFAA4AAAkCNQkBBxEhESERIREBBAD+AP4AAgACAID/AP8A/wABgAFyAY3+c6IBjf5zlP6AAQD/AAGAASAAAAIAAP+3A7cDbgAbAEIAAAE0Jy4BJyYjIgcOAQcGFRQXHgEXFjMyNz4BNzYBFAYjIiYvAQ4BIyInLgEnJjU0Nz4BNzYzMhceARcWFRQGBxceARUCkhQURi4vNTUuL0UVFBQVRS8uNTUvLkYUFAElKx4PGwrEMnU9U0lKbR8gIB9tSklTVElJbSAgJSLECgsB2zUvL0UUFBQURS8vNTUuL0UUFRUURS8u/loeKwsLwyMkIB9uSUlTVElJbh8gIB9uSUlUPHUzxAkbDwAAAAkAAAAAA24DJQADABQAGAAcACAAMQBCAEYASgAANxUjNSUyFh0BFAYrASImPQE0NjsBNxUhNRMVIzUBFSE1AzIWHQEUBisBIiY9ATQ2OwEBMhYdARQGKwEiJj0BNDY7ARcVIzUTFSE1yckBkg8WFg+SDxYWD5Jc/hKAgANu/luADxYWD5IPFhYPkgFuDxUVD5IPFhYPkreAgP4SkklJSRUPkg8WFg+SDxXcSUkBJElJ/bdJSQKTFg+SDxYWD5IPFv7bFg+SDxUVD5IPFklJSQEkSUkAAwAAAEkDbgMlAA8AHwAvAAAlFRQGIyEiJj0BNDYzITIWERUUBiMhIiY9ATQ2MyEyFhEVFAYjISImPQE0NjMhMhYDbhYP/NwPFhYPAyQPFhYP/NwPFhYPAyQPFhYP/NwPFhYPAyQPFrdJDxYWD0kPFRUBFUkPFRUPSQ8WFgEWSQ8WFg9JDxYWAAIAAAAAA24DbgAcADQAAAEyFx4BFxYVFAcOAQcGIyInLgEnJjU0Nz4BNzYzEz4BNTQmJyUmIgcOARURFBYXHgEzMjY3AbdbUFB3IiMjIndQUFtbUFB3IyIiI3dQUFvbCQoKCf7JCBQICQkJCQQJBQUJBANuIyJ3UFBbW1BQdyIjIyJ3UFBbW1BQdyIj/ikFEQoKEQS3BQQFEQr+kgoRBQIDAwMAAQA/AD8C5gLmADwAACUUBg8BDgEjIiYvAQcOASMiJi8BLgE1NDY/AScuATU0Nj8BPgEzMhYfATc+ATMyFh8BHgEVFAYPARceARUC5gkHTggUCwsUCKioBxULChUHTggICAioqAgICAhOBxUKCxUHqKgIFAsLFAhOBwkJB6ioBwnDChUHTggICAioqAgICAhOBxUKCxUHqKgIFAsLFAhOBwkJB6ioBwkJB04IFAsLFAioqAcVCwAAAAEALAD1AmYCQgAkAAABFAYHAQ4BIyImJwEuATU0Nj8BPgEzMhYfATc+ATMyFh8BHgEVAmYDAv71AgcEAwcD/vYDAwMDHAMHAwQHA+DhAgcEAwcDHQIDAhIDBwP+9gMDAwMBCgMHAwQHAh0DAwMD4eEDAwMDHQIHBAAAAAABAEUAUQO7AvgAJAAAARQGBwEOASMiJicBLgE1NDY/AT4BMzIWHwEBPgEzMhYfAR4BFQO7CAj+FAcVCgsVB/7jCAgICE4IFAsKFQioAXYIFQoLFAhOCAgCcwoVB/4UCAgICAEdBxULChUHTggICAioAXcICAgITgcVCwAAAgAAACUCSQNJABUAKwAAARQGBwEOASMiJicBLgE1NDYzITIWFTUUBiMhIiY1NDY3AT4BMzIWFwEeARUCSQYF/wAFDQcIDQX/AAUGFg8CAA8VFQ/+AA8WBgUBAAUNCAcNBQEABQYBSQcNBv8ABQUFBQEABg0HDxYWD9wPFhYPBw0FAQAFBgYF/wAFDQcAAAAAAwAAAAADbgNuABUAMQBNAAABERQGKwEiJj0BNDY7ATU0NjsBMhYVFzQnLgEnJiMiBw4BBwYVFBceARcWMzI3PgE3NjcUBw4BBwYjIicuAScmNTQ3PgE3NjMyFx4BFxYCAAsHtwgKCgiACgglBwvuGRhVODlAQDk5VBkYGBlUOTlAQDk4VRgZgCMid1BQW1tQUHcjIiIjd1BQW1tQUHciIwKA/wAICgoIJQcLyQgKCgjJQDk4VRgZGRhVODlAQDk5VBkYGBlUOTlAW1BQdyIjIyJ3UFBbW1BQdyIjIyJ3UFAAAAAAAQAAABoDtwOlAC4AAAEUBg8BExwBFRQGIyImJyUFDgEjIiY1NDY1EycuATU0NjclEz4BMzIWFxMFHgEVA7cJBs8xCwwGDAX+//8ABgsGDAwBMdAFCRULAR+ABA8JCg8DgQEfChYCRQgOBcv+4wMGAwsRBAOGhgMEEQsDBgMBHcsFDggNDAEqAQQIEBAI/vwqAQwNAAIAAAAaA7cDpQAJADgAAAE3LwEPARcHNxcBFAYPARMcARUUBiMiJiclBQ4BIyImNTQ2NRMnLgE1NDY3JRM+ATMyFhcTBR4BFQKKr/JsbPGvKtjYAQQJBs8xCwwGDAX+//8ABgsGDAwBMdAFCRULAR+ABA8JCg8DgQEfChYBeaoj29sjqvBxcQG8CA4Fy/7jAwYDCxEEA4aGAwQRCwMGAwEdywUOCA0MASoBBAgQEAj+/CoBDA0AAAADAAAAAANuA7cACwA+AHoAADc0JiMiBhUUFjMyNgE0JisBNDY1NCYjDgEHDgEHDgErAREzMhYXHgE7ATI2NTQmJz4BNTQmJz4BNTQmJzI2NTcUBgceARUUBgceARUUBgcUBisBIiYnLgErASImNRE0NjsBPgE3PgE3PgE3PgEzMhYXHgEVFAYHMzIWFZIVDw8WFg8PFQKTLR3JNyE6HAQpDBYKFFUiExMYRBcvYjNFMD0BARITBQYPEAsJFBdJDw0CAwsLAQESEGNQST1zOA02DKUeKysenRAxDQ8eEBoEKwsaDyxPFQ4GDg1kPFe3DxUVDw8WFgFYHSwyUjMyPBxvLA0aDRlq/pIXCBAaKzUIEAgJKxQKFAkOIhQOIwo5EAEZMBUJFAoVKhMGDQYbNRZRWh8TBRIrHgFuHisLPRETJBIbcioKCyMqGjMdHjUbVjsAAAAAAwAA/7cDbgNuAAsAPgB7AAATNCYjIgYVFBYzMjYBNCYnPgE1NCYnPgE1NCYnPgE1NCYrASIGBw4BKwERMzIWFx4BFx4BFzI2NTQmNTMyNjUXFAYrAR4BFRQGBw4BIyImJy4BJy4BJy4BJyMiJjURNDY7ATI2Nz4BOwEyFh0BHgEVFAYHHgEVFAYHHgEVkhUPDxYWDw8VApMXFAkLEA8GBRMSAQE6L0kzYi8XRBgTEyJVFAoWDCkEHDohN8kdLUlXPGQNDgYOFU8sDxoLKwUZEB4PDTEQnR4rKx6lDDYNPXJCQE5lEBIBAQsLAwINDwK3DxUVDw8WFv7GEDgBCiMOFCIOCRQKFCoKCBAIMi4aEAgY/pNqGQ0bDCxvHDwyMlIzLB0BO1caNR4dNBopIwsKKnIbEiQTETwMKh8BbR8rEgQWHVlQAxU1GwYNBhMqFQoUChQwGQAAAAADAAAAAANuA24AHwAvAEsAACU1NCYrARE0JisBIgYdARQWOwEVIyIGHQEUFjMhMjY1AzU0JisBIgYdARQWOwEyNgUUBw4BBwYjIicuAScmNTQ3PgE3NjMyFx4BFxYCSQoINwsHtwgKCgg3NwgKCggBAAgKSQsHbggKCghuBwsBbiMid1BQW1tQUHcjIiIjd1BQW1tQUHciI6VbCAoBJQgKCghcBwu3CghbCAsLCAIAWwgKCghbCAsL5ltQUHciIyMid1BQW1tQUHciIyMid1BQAAAAAAMAAAAAA24DbgAcACwAQwAAATIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NjMTNTQmKwEiBh0BFBY7ATI2JxM0JicuASsBIgYHDgEVExQWOwEyNjcBt1tQUHciIyMid1BQW1tQUHcjIiIjd1BQW0kKCG0ICwsIbQgKAQoDAwIHBH4EBwMDAgkMCGkICwEDbiMid1BQW1tQUHciIyMid1BQW1tQUHciI/03bQcMDAdtCAsLzQFjAwUCAgICAgIFA/6dBgkJBgAAAgAA/8AEAAPAAD0AZQAAAS4BJzcnByYiIzEBBxcGBw4BBwYHBgcOAQcGFRQXHgEXFhcWFx4BFxYzMjc+ATc2NzY3PgE3NjU0Jy4BJyYDBgcOAQcGIyInLgEnJicuATU0Njc2Nz4BNzYzMhceARcWFx4BFRQGA9VCjkqlQOEPIBD/AEDCLSwtVikqKAsHCAsDAwMDCwgHCzY4OXY8PT8/PTx2OTg2CwcICwMDAwMLCAeAKSoqWS0uLy8uLVkqKikPEREPKSoqWS0uLy8uLVkqKikPERECoAkOBKVA4QEBAEDCAgIDCAUEBikqKlktLi8vLi1ZKiopCAYGCAICAgIIBgYIKSoqWS0uLy8uLVkqKv3eBQQEBQIBAQIFBAQFNnY/P3Y2BQQEBQIBAQIFBAQFNnY/P3YAAAAAAQAAAAEAAMg4vl1fDzz1AAsEAAAAAADhSH2HAAAAAOFIfYcAAP+3BAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAIAQAAAAAAAAAAAAAAAIAAAADtwATAyUAAAQAAEUCAQABA24AAAJJAAADbgAAA24AAANuAAADJQAAA9sAAAQAAAADtwAAA24AAANuAAADbgAAAyUAPwKSACwEAABFAkkAAANuAAADtwAAA7cAAANuAAADbgAAA24AAANuAAAEAAAAAAAAAAAKABQAHgB6AhACTgKUAsQDBANWA6YD9gRqBJ4EwgUoBZIF1gYoBoQGwgcAB0gHuggECGAJCgm2CiAKhAsgAAAAAQAAACABSwAUAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAMAAAABAAAAAAACAAcAPAABAAAAAAADAAMAKgABAAAAAAAEAAMAUQABAAAAAAAFAAsACQABAAAAAAAGAAMAMwABAAAAAAAKABoAWgADAAEECQABAAYAAwADAAEECQACAA4AQwADAAEECQADAAYALQADAAEECQAEAAYAVAADAAEECQAFABYAFAADAAEECQAGAAYANgADAAEECQAKADQAdGZpcgBmAGkAclZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZpcgBmAGkAcmZpcgBmAGkAclJlZ3VsYXIAUgBlAGcAdQBsAGEAcmZpcgBmAGkAckZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:fir!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-info-circle:before{content:"\e919"}.icon-exclamation-circle:before{content:"\e91a"}.icon-thumbs-o-up:before{content:"\e917"}.icon-thumbs-o-down:before{content:"\e918"}.icon-star:before{content:"\e915"}.icon-star-o:before{content:"\e916"}.icon-clock-o:before{content:"\e914"}.icon-sort:before,.icon-unsorted:before{content:"\e913"}.icon-check1:before{content:"\e912"}.icon-close:before,.icon-remove:before,.icon-times:before{content:"\e910"}.icon-angle-down:before{content:"\e911"}.icon-play-circle:before{content:"\e90f"}.icon-bars:before{content:"\e90e"}.icon-sliders:before{content:"\e90d"}.icon-search:before{content:"\e90c"}.icon-circle:before{content:"\e904"}.icon-check:before{content:"\e902"}.icon-building:before{content:"\e901"}.icon-bolt:before,.icon-flash:before{content:"\e903"}.icon-map-marker:before{content:"\e905"}.icon-chevron-circle-right:before{content:"\e906"}.icon-chevron-circle-up:before{content:"\e907"}.icon-chevron-circle-down:before{content:"\e908"}.icon-phone:before{content:"\e909"}.icon-long-arrow-right:before{content:"\e90a"}.icon-home:before{content:"\e900"}.icon-home-no-chimney:before{content:"\e90b"}.icon-tv:before{content:"\e95b"}.svg-chart-bar{transition:fill .3s ease;cursor:pointer;font-family:Helvetica,sans-serif;fill:#0000}.svg-chart-line{flex-grow:1}.bg-chart-blue{background-color:var(--fir-chart-blue)}.bg-chart-green{background-color:var(--fir-chart-green)}.bg-chart-pink{background-color:var(--fir-chart-pink)}.svg-chart-bar-blue{fill:var(--fir-chart-blue)}.svg-chart-bar-green{fill:var(--fir-chart-green)}.svg-chart-bar-pink{fill:var(--fir-chart-pink)}.svg-chart-line-blue{fill:none;stroke-width:2;stroke:var(--fir-chart-blue);cursor:pointer}.svg-chart-line-green{fill:none;stroke-width:2;stroke:var(--fir-chart-green)}.svg-chart-line-pink{fill:none;stroke-width:2;stroke:var(--fir-chart-pink)}.svg-spark-line-blue{fill:none;stroke-width:2;stroke:var(--fir-chart-blue)}span[role=tooltip]{cursor:help;border-bottom-width:1px;border-style:dotted}#broadband-statistics span[role=tooltip]{cursor:help;border-color:#4a4a4a}.autocomplete-suggestions{max-height:254px;position:absolute;z-index:50;box-sizing:border-box;display:none;cursor:pointer;overflow:hidden;overflow-y:auto;border-width:0 1px 1px;border-color:#4b5563;background-color:#fff;text-align:left;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.autocomplete-suggestion{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1.25rem .5rem;line-height:1rem;color:#6b7280}@media (min-width:768px){.autocomplete-suggestion{padding-top:.75rem;padding-bottom:.75rem}}.autocomplete-suggestion.selected{background:#f0f0f0}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:#0000;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}h1{font-size:2.25rem;line-height:2.5rem;font-weight:600}@media (min-width:768px){h1{padding-right:2.5rem}}@media (min-width:1024px){h1{padding-right:5rem}}h2{font-size:1.5rem;line-height:2rem;color:#232323}body{background-color:#f3f4f6}header{border-bottom-width:1px;border-color:#262626;background-color:#00316a;color:#f3f4f6}.header-container{width:100%;margin-right:auto;margin-left:auto;padding-right:.5rem;padding-left:.5rem}@media (min-width:640px){.header-container{max-width:640px}}@media (min-width:768px){.header-container{max-width:768px;padding-right:.5rem;padding-left:.5rem}}@media (min-width:1024px){.header-container{max-width:1024px;padding-right:2rem;padding-left:2rem}}@media (min-width:1280px){.header-container{max-width:1280px;padding-right:2rem;padding-left:2rem}}@media (min-width:1536px){.header-container{max-width:1536px;padding-right:6rem;padding-left:6rem}}.header-container{display:flex;justify-content:space-between;padding-top:1rem;padding-bottom:1rem}header nav>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}header nav{padding-right:.25rem;font-size:.875rem;line-height:1.25rem;color:#fff}@media (min-width:768px){header nav{padding-right:0;font-size:1rem;line-height:1.5rem}}.hero-container{background-color:#002150;color:#e2e8f3}.hero-container nav{padding-top:1rem;padding-bottom:1rem}.hero-container section{display:flex;flex-direction:row;padding:.5rem .5rem 1rem}@media (min-width:768px){.hero-container section{padding-left:0;padding-right:0}}.hero-text{width:100%}@media (min-width:768px){.hero-text{width:66.666667%}}.hero-right{display:none;width:33.333333%;font-weight:300;color:#e2e8f3}@media (min-width:768px){.hero-right{display:table}}.hero-right-container{border-top-width:4px;border-color:#4a90e2;background-color:#fff;padding:1.25rem;color:#4a4a4a}.hero-right-container p:first-child{padding-bottom:1.25rem}.hero-right-container table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.25rem}.hero-right-container table tr{border-bottom-width:1px;border-color:#afafaf}.hero-text form.change-loc{margin-top:1rem;margin-bottom:1rem}.hero-text form.change-loc input{width:16rem;border-width:1px;background-color:#f9fafb;padding:.25rem .5rem;color:#4a4a4a}.hero-description{padding-top:1.25rem;padding-bottom:2.5rem;font-weight:300;color:#e2e8f3}@media (min-width:768px){.hero-description{padding-right:2.5rem}}@media (min-width:1024px){.hero-description{padding-right:5rem}}.hero-description a{text-decoration-line:underline;text-underline-offset:1px}.hero-description span[role=tooltip]{border-color:#d1d5db}.footer-container{width:100%;margin-right:auto;margin-left:auto;padding-right:.5rem;padding-left:.5rem}@media (min-width:640px){.footer-container{max-width:640px}}@media (min-width:768px){.footer-container{max-width:768px;padding-right:.5rem;padding-left:.5rem}}@media (min-width:1024px){.footer-container{max-width:1024px;padding-right:2rem;padding-left:2rem}}@media (min-width:1280px){.footer-container{max-width:1280px;padding-right:2rem;padding-left:2rem}}@media (min-width:1536px){.footer-container{max-width:1536px;padding-right:6rem;padding-left:6rem}}.footer-container{display:flex;justify-content:space-between;padding-top:1rem;padding-bottom:1rem}.copyright{font-size:.75rem;line-height:1rem}@media (min-width:640px){.copyright{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.copyright{font-size:1rem;line-height:1.5rem}}footer nav>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}footer nav{font-size:.75rem;line-height:1rem}@media (min-width:640px){footer nav{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){footer nav{font-size:1rem;line-height:1.5rem}}.links-bar{background-color:#fff;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.links-bar nav{display:flex;max-width:100%}.links-bar nav>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem*var(--tw-space-x-reverse));margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)))}.links-bar nav{overflow-x:auto;font-size:.875rem;line-height:1.25rem;color:#4a4a4a}@media (min-width:768px){.links-bar nav>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem*var(--tw-space-x-reverse));margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)))}}.links-bar nav a div.selected{white-space:nowrap;border-bottom-width:4px;border-color:#4a90e2;padding-top:1rem;padding-bottom:1rem}.links-bar nav a div:not(.selected){white-space:nowrap;border-bottom-width:4px;border-color:#0000;padding-top:1rem;padding-bottom:1rem}.links-bar nav a div:not(.selected):hover{border-color:#4a90e2}.survey-container p{color:#4b5563}.survey-container input,.survey-container select,.survey-container textarea{border-width:1px;border-color:#9ca3af}p{color:#4a4a4a}.new-footer p{color:#fff}.std-table{width:100%;table-layout:auto;border-collapse:collapse;border-radius:.25rem;background-color:#fff;font-size:.875rem;line-height:1.25rem}.std-table th:first-child{text-align:left}.std-table thead th{border-bottom-width:1px;padding:.75rem 1rem;text-align:left;font-weight:600;color:#4b5563}.std-table td:first-child,.std-table:not(.table-center) td{text-align:left}.std-table td{border-bottom-width:1px;border-color:#f3f4f6;padding:1rem}.std-table:not(.speed-test-table) tr:nth-child(2n){background-color:#f1f5f9}.plan-select{display:flex;cursor:pointer;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px 1px 4px;border-top-color:#0000;border-bottom-color:#dbeafe;background-color:#fff;padding:1rem;font-size:.875rem;line-height:1.25rem}.plan-select:hover{border-top-color:#f3f4f6;border-bottom-color:#3b82f6}.plan-select.active{cursor:default;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px 1px 4px;border-color:#bfdbfe #bfdbfe #0000;color:#2563eb}.plan-select-spacer{flex-grow:1;overflow:clip;border-bottom-width:4px;border-color:#dbeafe;background-color:initial;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.text-2xs{font-size:.6rem}.fir-btn{margin-bottom:2.5rem;width:16rem;cursor:pointer;border-radius:.125rem;background-color:#60a5fa;padding:.75rem 1rem;text-align:center;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;color:#fff}.fir-card{margin-top:.75rem;border-radius:.25rem;background-color:#fff;padding:1.25rem;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.research p{padding-top:.5rem;padding-bottom:.5rem;color:#111827}.research a,.wp-research a{color:#1d4ed8}.research a:hover,.wp-research a:hover{text-decoration-line:underline}.research a.gray{color:#6b7280;text-decoration-line:none}.research a.gray:hover{color:#9ca3af}.research li{margin-left:1.25rem;margin-top:1.25rem}@media (min-width:768px){.research li{margin-top:.75rem}}.research .refs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.research h2{margin-bottom:1.25rem;font-size:1.875rem;line-height:2.25rem}.research.ppc h2{font-weight:700}.research h3{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem}.research h4{font-size:1.125rem;line-height:1.75rem}.research.ppc h3{margin-bottom:.75rem;margin-top:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.provider-listing{border-left-width:4px;border-color:#002150;background-color:#fff;color:#4b5563;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.provider-listing{justify-content:space-between}}.provider-listing-header-text{border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:#db2777;padding:.25rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#fff}.provider-listing.flagged{border-color:#db2777}.research.ppc ul{margin-top:1.25rem;list-style-position:inside;list-style-type:disc}.cms-content p{padding-top:.5rem;padding-bottom:.5rem;color:#111827}.deals-btn-desktop-container{margin:auto;display:flex;justify-content:center;padding:0;vertical-align:middle;font-size:.875rem;line-height:1.25rem}.deals-btn-desktop-container div{margin-top:auto;margin-bottom:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.25rem;border-width:1px;background-color:#2170ca;padding:.5rem .75rem;color:#fff}.deals-btn-desktop-container div:hover{border-color:#2170ca}.deals-mobile-container{margin-top:.75rem;display:flex;cursor:pointer;justify-content:center;padding-top:.75rem;padding-bottom:.75rem;text-align:center;vertical-align:middle;color:#002150}@media (min-width:768px){.deals-mobile-container{display:none}}.pl-span-2{grid-column:span 2/span 2}.pl-span-2,.pl-span-3{height:40px;padding-top:.75rem;padding-bottom:.75rem;font-weight:300;text-transform:uppercase;color:#002150;font-size:.6rem}.pl-span-3{grid-column:span 3/span 3}.pl-gray-top{margin-top:.75rem;border-top-width:1px;border-color:#d1d5db;padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem}.pl-btn{margin:auto;cursor:pointer;background-color:#dbeafe;padding:.5rem 1.25rem;font-size:.875rem;line-height:1.25rem;color:#2563eb}.pl-btn:hover{text-decoration-line:underline}@media (min-width:768px){.pl-btn{background-color:#fff;padding:0;color:#3b82f6}}.perf-bar-1{margin-top:auto;margin-bottom:auto;height:6px;width:16.666667%;border-radius:.25rem;background-color:#fca5a5}.perf-bar-2{width:33.333333%;background-color:#facc15}.perf-bar-2,.perf-bar-3{margin-top:auto;margin-bottom:auto;margin-left:.25rem;height:6px;border-radius:.25rem}.perf-bar-3{width:50%;background-color:#22c55e}.perf-bar-1-d{margin-top:auto;margin-bottom:auto;height:6px;width:16.666667%;border-radius:.25rem;background-color:#d1d5db}.perf-bar-2-d{width:33.333333%}.perf-bar-2-d,.perf-bar-3-d{margin-top:auto;margin-bottom:auto;margin-left:.25rem;height:6px;border-radius:.25rem;background-color:#d1d5db}.perf-bar-3-d{width:50%}.promo-plan-table{width:100%;font-size:.875rem;line-height:1.25rem}.ppt-top{vertical-align:top}.ppt-top td{padding-top:.75rem}.median-histogram{height:2rem;width:100%;fill:#93c5fd;stroke:#2563eb}sub,sup{font-size:50%;line-height:0;position:relative;vertical-align:initial}sup{top:-.3em;vertical-align:super}sub{bottom:-.25em;vertical-align:sub}.deals-filter-selected{margin-top:.75rem;cursor:pointer;border-radius:.25rem;background-color:#002150;padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:#f3f4f6}.deals-filter-selected:hover{text-decoration-line:underline}.deals-filter{margin-top:.75rem;cursor:pointer;border-radius:.25rem;border-width:1px;border-color:#e5e7eb;background-color:#fff;padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:#6b7280}.deals-filter:hover{text-decoration-line:underline}.postcode-filter{margin-top:.75rem;cursor:pointer;border-radius:.25rem;border-width:1px;border-color:#e5e7eb;background-color:#cbd5e1;padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:#4b5563}.postcode-filter:hover{text-decoration-line:underline}.postcode-filter.selected{background-color:#fff}.postcode-filter.disabled{cursor:default;background-color:#d1d5db;color:#9ca3af}.postcode-filter.disabled:hover{text-decoration-line:none}.three-piece-block{display:flex;flex-direction:column}@media (min-width:768px){.three-piece-block{flex-direction:row}}.three-piece-block img{margin-left:auto;margin-right:auto;width:80px}@media (min-width:768px){.three-piece-block img{margin-right:2.5rem;width:121px}}@media (min-width:1024px){.three-piece-block img{margin-right:5rem;width:204px}}.three-piece-block h2{margin-bottom:auto;margin-top:1.25rem;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:#062148}@media (min-width:768px){.three-piece-block h2{margin-right:2.5rem;margin-top:auto;width:250px;text-align:left}}@media (min-width:1024px){.three-piece-block h2{margin-right:5rem;width:390px;font-size:1.875rem;line-height:2.25rem}}.three-piece-block p{margin:1.25rem auto auto;width:80%;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:300;color:#062148}@media (min-width:768px){.three-piece-block p{margin-left:0;margin-right:0;margin-top:auto;width:250px;text-align:left}}@media (min-width:1024px){.three-piece-block p{width:500px;font-size:1rem;line-height:1.5rem}}.provider-row input{border-width:2px}.wp-research p{margin-top:.75rem;color:#062148}.wp-research.wp-research-fir p{color:#4a4a4a}.wp-research h1,.wp-research h2,.wp-research h3,.wp-research h4{margin-top:1.25rem;font-weight:700;color:#062148}.wp-research ul{margin-top:1.25rem;list-style-position:inside;list-style-type:disc;color:#062148}.wp-research.wp-research-fir ul{color:#4a4a4a}.wp-research ol{margin-top:1.25rem;list-style-position:inside;list-style-type:decimal;color:#062148}.wp-research.wp-research-fir ol{color:#4a4a4a}.wp-research .wp-caption,.wp-research img{max-width:100%}.wp-research-fir{margin-bottom:2.5rem}.wp-research-fir li{margin-bottom:.75rem}.wp-research table{margin-top:1.25rem;margin-bottom:1.25rem;width:100%;table-layout:auto;border-collapse:collapse;border-radius:.25rem;background-color:#fff;font-size:.875rem;line-height:1.25rem}.wp-research th:first-child{text-align:left}.wp-research thead th{border-bottom-width:1px;padding:.75rem .5rem;text-align:left;font-weight:600;color:#4b5563}.wp-research td:first-child{text-align:left}.wp-research td{border-bottom-width:1px;border-color:#f3f4f6;padding:1rem .5rem}.wp-research tr.even{background-color:#f1f5f9}.wp-research .wp-caption-text,.wp-research figcaption{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;font-style:italic}.wp-research blockquote{border-left-width:2px;border-color:#002150;padding-left:1.25rem}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:38px;line-height:36px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px #4444441c;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(19px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0}.nice-select .list{border-radius:5px;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:initial!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:initial;color:#999;cursor:default}.nice-select .optgroup{font-weight:700}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:14px}#plans-container.htmx-request{opacity:0}#plans-loading{display:none}#plans-loading.htmx-request{display:flex}.texture-bg{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%233182bd' fill-opacity='.4' fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/svg%3E")}table.ofcom-fibre-access{width:100%;table-layout:auto;border-collapse:collapse;border-radius:.25rem;background-color:#fff;font-size:.875rem;line-height:1.25rem}.ofcom-fibre-access tr.ofcom-top th{border-bottom-width:1px;padding:0 1rem .75rem;text-align:center;font-weight:500;color:#4a4a4a}.ofcom-fibre-access tr.ofcom-top th:last-child{border-bottom-width:1px;padding:0 2rem .75rem 1rem;text-align:center;font-weight:500;color:#4a4a4a}.ofcom-fibre-access tr.ofcom-bottom th{border-bottom-width:1px;padding:.75rem 1rem;text-align:center;font-weight:500;color:#4a4a4a}.ofcom-fibre-access tr.ofcom-bottom th:first-child{border-bottom-width:1px;padding:.75rem 1rem;text-align:left;font-weight:500;color:#4a4a4a}.ofcom-fibre-access tr.ofcom-bottom th:last-child{border-bottom-width:1px;padding:.75rem 2rem .75rem 1rem;text-align:center;font-weight:500;color:#4a4a4a}.ofcom-fibre-access tbody.ofcom-regional td{border-bottom-width:1px;padding:.75rem 1rem;text-align:center;font-weight:500;color:#4a4a4a}.ofcom-fibre-access tbody.ofcom-regional td:first-child{border-bottom-width:1px;border-color:#f3f4f6;padding:1rem;text-align:center;color:#4a4a4a}.ofcom-fibre-access tbody.ofcom-regional td:last-child{border-bottom-width:1px;border-color:#f3f4f6;padding:1rem 2rem 1rem 1rem;text-align:center;color:#4a4a4a}.ofcom-fibre-access tbody.ofcom-city td{border-bottom-width:1px;border-color:#f3f4f6;padding:1rem;text-align:center;color:#4a4a4a}.ofcom-fibre-access tbody.ofcom-city td:first-child{border-bottom-width:1px;border-color:#f3f4f6;padding:1rem;text-align:left;color:#4a4a4a}.ofcom-fibre-access tbody.ofcom-city td:last-child{border-bottom-width:1px;border-color:#f3f4f6;padding:1rem 2rem 1rem 1rem;text-align:center;color:#4a4a4a}.fr-pl{border-left-width:4px;border-color:#002150;background-color:#fff;color:#9ca3af;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.fr-pl{justify-content:space-between}}.fr-plh{margin-top:2.5rem;display:flex}.fr-plh div:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:#db2777;padding:.25rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#fff}.fr-pl.flagged{border-color:#db2777}.fr-plg{display:grid;width:100%;grid-auto-rows:min-content;grid-template-columns:repeat(6,minmax(0,1fr))}@media (min-width:768px){.fr-plg{grid-template-columns:repeat(9,minmax(0,1fr))}}.fr-plnl{margin-left:auto;margin-right:auto;display:flex;height:3rem;width:66.666667%;border-radius:.5rem;background-color:#e5e7eb;text-transform:uppercase;color:#9ca3af;font-size:.6rem}.fr-plnl div{margin:auto}.fr-plnh{position:relative;display:flex;height:2rem;width:100%;flex-direction:column;justify-content:center;vertical-align:middle}.fr-plnh div{height:.25rem;border-radius:.25rem;background-color:#d1d5db}.fr-plln{grid-column:span 2/span 2;margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.75rem;line-height:1rem;color:#374151}.fr-ppc{width:100%;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;background-color:#fff;padding-left:.25rem;padding-right:.25rem;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.fr-ppc{padding-left:1.25rem;padding-right:1.25rem}}.g{border-radius:9999px;background-color:#16a34a;padding:.5rem 1.25rem;color:#fff}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-blue-400:hover{border-color:#60a5fa}.hover\:border-blue-500:hover{border-color:#3b82f6}.hover\:border-white:hover{border-color:#fff}.hover\:border-white-3:hover{border-color:#fafafa}.hover\:bg-gray-300:hover{background-color:#d1d5db}.hover\:text-dark-blue-5:hover{color:#002150}.hover\:text-gray-200:hover{color:#e5e7eb}.hover\:text-gray-600:hover{color:#4b5563}.hover\:text-white:hover{color:#fff}.hover\:underline:hover{text-decoration-line:underline}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:640px){.sm\:order-1{order:1}.sm\:order-3{order:3}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:ml-4{margin-left:1rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:h-screen{height:100vh}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:items-start{align-items:flex-start}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:align-middle{vertical-align:middle}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:-top-16{top:-4rem}.md\:-top-8{top:-2rem}.md\:left-1{left:.25rem}.md\:left-8{left:2rem}.md\:left-\[50\%\]{left:50%}.md\:right-0{right:0}.md\:top-10{top:2.5rem}.md\:top-2{top:.5rem}.md\:top-3{top:.75rem}.md\:top-9{top:2.25rem}.md\:top-\[30\%\]{top:30%}.md\:order-1{order:1}.md\:order-2{order:2}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-0{margin-top:0;margin-bottom:0}.md\:my-auto{margin-top:auto;margin-bottom:auto}.md\:-mt-20{margin-top:-5rem}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-20{margin-bottom:5rem}.md\:ml-5{margin-left:1.25rem}.md\:ml-auto{margin-left:auto}.md\:mr-10{margin-right:2.5rem}.md\:mr-2{margin-right:.5rem}.md\:mr-5{margin-right:1.25rem}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-24{height:6rem}.md\:h-\[495px\]{height:495px}.md\:h-\[847px\]{height:847px}.md\:min-h-\[36rem\]{min-height:36rem}.md\:min-h-\[415px\]{min-height:415px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-1\/5{width:20%}.md\:w-1\/6{width:16.666667%}.md\:w-2\/3{width:66.666667%}.md\:w-2\/5{width:40%}.md\:w-3\/12{width:25%}.md\:w-3\/4{width:75%}.md\:w-3\/5{width:60%}.md\:w-36{width:9rem}.md\:w-4\/5{width:80%}.md\:w-48{width:12rem}.md\:w-5\/6{width:83.333333%}.md\:w-60{width:15rem}.md\:w-96{width:24rem}.md\:w-\[100px\]{width:100px}.md\:w-full{width:100%}.md\:max-w-xl{max-width:36rem}.md\:flex-grow{flex-grow:1}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.md\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem*var(--tw-space-x-reverse));margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)))}.md\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)))}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-4{border-left-width:4px}.md\:border-blue-100{border-color:#dbeafe}.md\:p-10{padding:2.5rem}.md\:p-20{padding:5rem}.md\:p-5{padding:1.25rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:pb-0{padding-bottom:0}.md\:pb-8{padding-bottom:2rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-4{padding-left:1rem}.md\:pl-5{padding-left:1.25rem}.md\:pr-16{padding-right:4rem}.md\:pr-20{padding-right:5rem}.md\:pr-8{padding-right:2rem}.md\:pt-0{padding-top:0}.md\:pt-20{padding-top:5rem}.md\:pt-5{padding-top:1.25rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:1024px){.lg\:fixed{position:fixed}.lg\:sticky{position:sticky}.lg\:right-4{right:1rem}.lg\:top-2{top:.5rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:-mt-10{margin-top:-2.5rem}.lg\:mb-0{margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:ml-10{margin-left:2.5rem}.lg\:ml-3{margin-left:.75rem}.lg\:ml-5{margin-left:1.25rem}.lg\:ml-auto{margin-left:auto}.lg\:mr-5{margin-right:1.25rem}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-5{margin-top:1.25rem}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:list-item{display:list-item}.lg\:hidden{display:none}.lg\:h-0{height:0}.lg\:h-36{height:9rem}.lg\:h-\[215px\]{height:215px}.lg\:h-\[25px\]{height:25px}.lg\:h-\[60px\]{height:60px}.lg\:h-\[970px\]{height:970px}.lg\:min-h-36{min-height:9rem}.lg\:min-h-\[20rem\]{min-height:20rem}.lg\:min-h-\[28rem\]{min-height:28rem}.lg\:min-h-\[40rem\]{min-height:40rem}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-1\/5{width:20%}.lg\:w-16{width:4rem}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/4{width:75%}.lg\:w-3\/5{width:60%}.lg\:w-32{width:8rem}.lg\:w-4\/5{width:80%}.lg\:w-48{width:12rem}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-\[120px\]{width:120px}.lg\:w-\[200px\]{width:200px}.lg\:w-\[215px\]{width:215px}.lg\:w-\[25px\]{width:25px}.lg\:w-\[400px\]{width:400px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:max-w-full{max-width:100%}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:gap-12{gap:3rem}.lg\:gap-4{gap:1rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.lg\:border-l{border-left-width:1px}.lg\:bg-contain{background-size:contain}.lg\:p-5{padding:1.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pl-20{padding-left:5rem}.lg\:pl-5{padding-left:1.25rem}.lg\:pr-32{padding-right:8rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pt-0{padding-top:0}.lg\:pt-12{padding-top:3rem}.lg\:pt-20{padding-top:5rem}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:1280px){.xl\:right-8{right:2rem}.xl\:right-\[100px\]{right:100px}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:-mt-32{margin-top:-8rem}.xl\:ml-0{margin-left:0}.xl\:ml-5{margin-left:1.25rem}.xl\:mt-0{margin-top:0}.xl\:inline-block{display:inline-block}.xl\:h-\[22rem\]{height:22rem}.xl\:w-1\/3{width:33.333333%}.xl\:w-1\/4{width:25%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/4{width:75%}.xl\:w-40{width:10rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:px-36{padding-left:9rem;padding-right:9rem}.xl\:text-left{text-align:left}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1536px){.\32xl\:right-\[312px\]{right:312px}.\32xl\:w-1\/4{width:25%}.\32xl\:w-1\/5{width:20%}.\32xl\:w-3\/4{width:75%}.\32xl\:w-3\/5{width:60%}.\32xl\:flex-row{flex-direction:row}.\32xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (prefers-color-scheme:dark){.dark\:bg-gray-700{background-color:#374151}}</style></head><body><header class="bg-dark-blue-4 lg:min-h-[20rem] min-h-[24rem] relative pb-5 md:mb-20 mb-14"><div class="container flex justify-between"><div class="w-1/3 pt-6"><div class=max-w-full><a href="/"> <img src=/assets/logo.svg width=125.657 height=21.631 alt="Fair Internet Report logo"> </a></div></div><nav class="pt-6 uppercase text-white-1" style=letter-spacing:1.3px><div class="space-x-4 md:inline-block hidden text-sm flex"><a href=/research>Research</a> <a href=/about>About</a> <a href=/contact>Contact</a> <span class="city-searcher select-none rounded-full px-3 py-2 cursor-pointer border border-white/50"><span class=icon-search></span> Search...</span></div><nav class="md:hidden text-white text-right" id=mobile-toggle> <span class="icon-bars pr-2 text-xl"></span><div class="hidden absolute right-4 bg-dark-blue-4 border border-bg-dark-blue-1 text-sm space-y-4 p-5" id=mobile-menu><div><a href=/research>Research</a></div><div><a href=/about>About</a></div><div><a href=/contact>Contact</a></div><div class="city-searcher select-none rounded-full px-3 py-2 cursor-pointer border border-white/50"><span class=icon-search></span> Search...</div></div></nav> </nav></div><div class=container><div class="flex pb-6"><div class="lg:w-2/3 w-full"><div class="text-left lg:text-sm text-xs mt-10"><a class="text-sm text-gray-50 font-bold" href="/">Home</a> <span class="md:px-6 px-1">/</span> <span class="text-sm font-light text-gray-300">United Kingdom</span></div><div class="md:text-left text-center"><h1 class="text-white-1 md:text-4xl text-2xl font-black pt-8 md:px-0  px-5">Internet in the UK - Stats and Figures</h1></div><p class="text-white-1 font-light pt-8 lg:text-base text-sm md:mr-10 mr-0 leading-6 md:pb-8 pb-0 md:px-0  px-5">The average internet speed in the United Kingdom is 134 Mbps. Most people in the United Kingdom see broadband download speeds in the range of 50 Mbps to 212 Mbps, and the median speed is 67 Mbps. The UK's median upload speed is 18 Mbps.</p><p class="mt-5 md:hidden text-center text-sm text-light-gray-9 underline pb-8"></p></div><div class="w-1/3 z-10 lg:inline-block hidden"><div class="mt-10 p-5" style="backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:inset 0 1px 0 #88A1DB,0px 5px 46px #071428a8;border:1px solid #FFFFFF34;border-radius:3px"><p class="text-white font-semibold text-sm">Broadband speed data in The United Kingdom</p><table class="mt-5 text-sm w-full"><tbody><tr class=text-sm><td class="border-b font-light border-b-dark-gray-8 pb-2">Average Speed</td><td class="text-right font-medium border-b border-b-dark-gray-8 pb-2">134 Mbps</td></tr><tr class=text-sm><td class="border-b font-light border-b-dark-gray-8 py-2">Median Speed</td><td class="text-right font-medium border-b border-b-dark-gray-8 py-2">67 Mbps</td></tr><tr class=text-sm><td class="border-b font-light border-b-dark-gray-8 py-2">Fastest Provider</td><td class="text-right font-medium border-b border-b-dark-gray-8 py-2">Hey!Broadband</td></tr><tr class=text-sm><td class="font-light pt-2">Fastest Speed</td><td class="text-right font-medium pt-2">5,146 Mbps</td></tr></tbody></table></div></div></div><div class=relative><div class="bg-white-1 md:p-5 p-2 lg:w-1/2 w-full md:-top-8 -top-6 absolute flex md:h-24 h-20 rounded-sm shadow-light-gray-3 border-l-2 border-light-blue-3" style="box-shadow:0 3px 8px var(--tw-shadow-color)"><form class="my-auto mx-auto flex w-full" id=frmPostcodeSearch onsubmit=return!1><span class="icon-map-marker absolute md:top-10 top-8 transform md:left-8 left-6 text-dark-blue-4"></span> <input class="md:w-2/3 w-3/5 border border-light-blue-4 pl-8 px-3 py-2 h-12 rounded text-dark-blue-4 fibre-search" type=text placeholder=Postcode style="box-shadow:0 0 5px #2A78D364" id=txtPostcodeTop> <button class="md:w-1/3 w-2/5 ml-2 mt-0 text-sm uppercase text-white-1 bg-light-blue-8 rounded h-12 fibre-search" type=button data-target=txtPostcodeTop>Compare Plans</button></form></div></div></div><img src=/assets/hero-bottom-left.svg alt="" role=presentation width=209.821 height=79.78 class="absolute bottom-0 left-0 opacity-40 md:inline-block hidden"> <img src=/assets/text-hero-right-corner.svg alt="" role=presentation width=415.75px height=225.1px class="absolute bottom-0 right-0 lg:inline-block hidden opacity-70"></header><div class=container><h2 class="h5 mt-10 mb-3 text-dark-blue-5">Summary of Internet Service Providers in the UK</h2><div class="mb-5 shadow rounded bg-white p-5"><p class=mb-5>The internet service providers (ISPs) in the UK vary in their performance according to different aspects such as the number of tests analysed, maximum download speeds, average download speeds, median download speeds, average upload speeds, and median upload speeds. Here's a summary of some key data points from the data. We have data on 11 <a href=/United-Kingdom/Alt-Nets class=text-fir-link-blue>alt-nets in the UK</a>.</p><h3 class="text-dark-blue-5 font-bold mb-5">Download Speeds</h3><p class=mb-5>The ISP with the highest median download speed was Hey!Broadband, with a speed of 472 Mbps. They held first rank in average download speed at 466 Mbps. However, in terms of maximum download speed, they ranked 44th with a speed of 932 Mbps.</p><p class=mb-5>The highest maximum download speed was offered by BT with an impressive speed of 5,146 Mbps. However, their average and median speeds were significantly lower, ranking 51st and 52nd respectively.</p><p class=mb-5>G.Network provided the second-highest maximum speed (4,897 Mbps) but had higher average and median speeds than BT, ranking seventh and ninth for each category.</p><p class=mb-5>The provider with the lowest median download speed was Shell Energy at just 3.79 Mbps. Their average download speed was also low, ranking 72nd out of 72 providers.</p><h3 class="text-dark-blue-5 font-bold mb-5">Upload Speeds</h3><p class=mb-5>Hey!Broadband was also the leading ISP in terms of median and average upload speeds, with speeds of 463 Mbps and 461 Mbps respectively.</p><p class=mb-5>toob and Trunk Networks ranked third and second in terms of median upload speed, but they both outperformed Solway Communications which had the sixth highest median upload speed.</p><p class=mb-5>The provider with the lowest median upload speed was Shell Energy, with a speed of just 4.26 Mbps. They also had the lowest average upload speed of the analysed ISPs.</p><h3 class="text-dark-blue-5 font-bold mb-5">Overall</h3><p class=mb-5>BT and Virgin Media had significantly larger amounts of tests conducted, with 5,649,226 and 5,084,145 tests respectively. This could be due to their large user bases.</p><p class=mb-5>Interestingly, despite the large number of tests, BT and Virgin Media were not leaders in any category. BT ranked 52nd and 51st in median and average download speeds respectively, while Virgin Media ranked at 19th and 24th in these categories.</p><p class=mb-5>It's also worth noting that the maximum download speed and the average/median download speeds do not always align. For example, while BT and G.Network offered some of the highest maximum speeds, their average and median speeds were lower, suggesting that these high speeds may not be consistently available to all users.</p><p class=mb-5>See <a href=/United-Kingdom/broadband-deals class=text-fir-link-blue>broadband deals and offers</a> for the United Kingdom.</p></div><div class="p-5 shadow rounded bg-white"><div class="overflow-x-auto max-w-full mt-5" data-nosnippet><table class=std-table><thead><tr><th>#</th><th>Provider Name</th><th>Max Speed</th><th>Typical Speed Range</th><th># Regions</th></tr></thead><tbody><tr><td>1</td><td><a href=/Hyperoptic class=underline>Hyperoptic</a></td><td>3,140 Mbps</td><td class=text-green-700>113&mdash;371 Mbps</td><td>95</td></tr><tr><td>2</td><td><a href=/Virgin-Media class=underline>Virgin Media</a></td><td>4,208 Mbps</td><td class=text-green-700>121&mdash;304 Mbps</td><td>170</td></tr><tr><td>3</td><td><a href=/Zen-Internet class=underline>Zen Internet</a></td><td>2,534 Mbps</td><td class=text-green-700>53&mdash;246 Mbps</td><td>171</td></tr><tr><td>4</td><td><a href=/Vodafone class=underline>Vodafone</a></td><td>1,517 Mbps</td><td class=text-green-700>57&mdash;214 Mbps</td><td>183</td></tr><tr><td>5</td><td><a href=/BT class=underline>BT</a></td><td>5,146 Mbps</td><td class=text-green-700>39&mdash;145 Mbps</td><td>183</td></tr><tr><td>6</td><td><a href=/Andrews-Arnold class=underline>Andrews &amp; Arnold</a></td><td>935 Mbps</td><td class=text-green-700>51&mdash;106 Mbps</td><td>81</td></tr><tr><td>7</td><td><a href=/Plusnet class=underline>Plusnet</a></td><td>943 Mbps</td><td class=text-green-700>35&mdash;87 Mbps</td><td>184</td></tr><tr><td>8</td><td><a href=/Sky-Broadband class=underline>Sky Broadband</a></td><td>1,856 Mbps</td><td class=text-green-700>36&mdash;89 Mbps</td><td>181</td></tr><tr><td>9</td><td><a href=/TalkTalk class=underline>TalkTalk</a></td><td>1,255 Mbps</td><td class=text-green-700>35&mdash;75 Mbps</td><td>183</td></tr><tr><td>10</td><td><a href=/EE class=underline>EE</a></td><td>1,614 Mbps</td><td class=text-green-700>32&mdash;74 Mbps</td><td>181</td></tr><tr class="hidden pt-hidden"><td>11</td><td><a href=/Shell-Energy class=underline>Shell Energy</a></td><td>2,815 Mbps</td><td class=text-red-700>2.97&mdash;6.61 Mbps</td><td>62</td></tr><tr class="hidden pt-hidden"><td>12</td><td>Hey!Broadband</td><td>932 Mbps</td><td class=text-green-700>395&mdash;742 Mbps</td><td>5</td></tr><tr class="hidden pt-hidden"><td>13</td><td>Trunk Networks</td><td>1,023 Mbps</td><td class=text-green-700>162&mdash;600 Mbps</td><td>43</td></tr><tr class="hidden pt-hidden"><td>14</td><td>toob</td><td>3,243 Mbps</td><td class=text-green-700>140&mdash;587 Mbps</td><td>5</td></tr><tr class="hidden pt-hidden"><td>15</td><td>Call Flow Solutions</td><td>2,127 Mbps</td><td class=text-green-700>153&mdash;491 Mbps</td><td>18</td></tr><tr class="hidden pt-hidden"><td>16</td><td>Brsk</td><td>1,827 Mbps</td><td class=text-green-700>129&mdash;476 Mbps</td><td>13</td></tr><tr class="hidden pt-hidden"><td>17</td><td>Solway Communications</td><td>943 Mbps</td><td class=text-green-700>167&mdash;430 Mbps</td><td>28</td></tr><tr class="hidden pt-hidden"><td>18</td><td>G.Network</td><td>4,897 Mbps</td><td class=text-green-700>137&mdash;417 Mbps</td><td>10</td></tr><tr class="hidden pt-hidden"><td>19</td><td>Community Fibre</td><td>4,679 Mbps</td><td class=text-green-700>116&mdash;472 Mbps</td><td>5</td></tr><tr class="hidden pt-hidden"><td>20</td><td>B4RN</td><td>1,280 Mbps</td><td class=text-green-700>84&mdash;519 Mbps</td><td>21</td></tr><tr class="hidden pt-hidden"><td>21</td><td>YouFibre</td><td>4,442 Mbps</td><td class=text-green-700>142&mdash;448 Mbps</td><td>11</td></tr><tr class="hidden pt-hidden"><td>22</td><td>Pure Broadband</td><td>853 Mbps</td><td class=text-green-700>177&mdash;338 Mbps</td><td>3</td></tr><tr class="hidden pt-hidden"><td>23</td><td>Giganet</td><td>943 Mbps</td><td class=text-green-700>126&mdash;456 Mbps</td><td>87</td></tr><tr class="hidden pt-hidden"><td>24</td><td>TrueSpeed Communications</td><td>1,204 Mbps</td><td class=text-green-700>129&mdash;398 Mbps</td><td>12</td></tr><tr class="hidden pt-hidden"><td>25</td><td>Box Broadband</td><td>1,509 Mbps</td><td class=text-green-700>97&mdash;409 Mbps</td><td>4</td></tr><tr class="hidden pt-hidden"><td>26</td><td>iDNET</td><td>2,246 Mbps</td><td class=text-green-700>70&mdash;459 Mbps</td><td>84</td></tr><tr class="hidden pt-hidden"><td>27</td><td>Ogi</td><td>1,025 Mbps</td><td class=text-green-700>142&mdash;303 Mbps</td><td>20</td></tr><tr class="hidden pt-hidden"><td>28</td><td>Contingency Networks</td><td>938 Mbps</td><td class=text-green-700>72&mdash;370 Mbps</td><td>13</td></tr><tr class="hidden pt-hidden"><td>29</td><td>Lit Fibre</td><td>992 Mbps</td><td class=text-green-700>98&mdash;401 Mbps</td><td>9</td></tr><tr class="hidden pt-hidden"><td>30</td><td>telcom (Velocity Fibre)</td><td>2,640 Mbps</td><td class=text-green-700>96&mdash;324 Mbps</td><td>30</td></tr><tr class="hidden pt-hidden"><td>31</td><td>Cambridge Fibre</td><td>944 Mbps</td><td class=text-green-700>165&mdash;261 Mbps</td><td>5</td></tr><tr class="hidden pt-hidden"><td>32</td><td>Gigaclear</td><td>945 Mbps</td><td class=text-green-700>105&mdash;334 Mbps</td><td>50</td></tr><tr class="hidden pt-hidden"><td>33</td><td>Connexin</td><td>2,300 Mbps</td><td class=text-green-700>71&mdash;388 Mbps</td><td>8</td></tr><tr class="hidden pt-hidden"><td>34</td><td>County Broadband</td><td>947 Mbps</td><td class=text-green-700>95&mdash;297 Mbps</td><td>9</td></tr><tr class="hidden pt-hidden"><td>35</td><td>Exascale</td><td>932 Mbps</td><td class=text-green-700>89&mdash;279 Mbps</td><td>8</td></tr><tr class="hidden pt-hidden"><td>36</td><td>WightFibre</td><td>1,454 Mbps</td><td class=text-green-700>109&mdash;312 Mbps</td><td>6</td></tr><tr class="hidden pt-hidden"><td>37</td><td>Origin Broadband</td><td>4,283 Mbps</td><td class=text-green-700>89&mdash;304 Mbps</td><td>24</td></tr><tr class="hidden pt-hidden"><td>38</td><td>Pure Fibre</td><td>944 Mbps</td><td class=text-green-700>77&mdash;305 Mbps</td><td>10</td></tr><tr class="hidden pt-hidden"><td>39</td><td>Glide</td><td>1,775 Mbps</td><td class=text-green-700>92&mdash;254 Mbps</td><td>63</td></tr><tr class="hidden pt-hidden"><td>40</td><td>Independent Fibre Networks</td><td>3,230 Mbps</td><td class=text-green-700>73&mdash;223 Mbps</td><td>63</td></tr><tr class="hidden pt-hidden"><td>41</td><td>Optimity</td><td>876 Mbps</td><td class=text-green-700>83&mdash;243 Mbps</td><td>6</td></tr><tr class="hidden pt-hidden"><td>42</td><td>FastNet</td><td>2,046 Mbps</td><td class=text-green-700>39&mdash;207 Mbps</td><td>21</td></tr><tr class="hidden pt-hidden"><td>43</td><td>FibreNest</td><td>536 Mbps</td><td class=text-green-700>76&mdash;252 Mbps</td><td>16</td></tr><tr class="hidden pt-hidden"><td>44</td><td>Pine Media</td><td>813 Mbps</td><td class=text-green-700>70&mdash;262 Mbps</td><td>4</td></tr><tr class="hidden pt-hidden"><td>45</td><td>KCOM</td><td>2,380 Mbps</td><td class=text-green-700>67&mdash;266 Mbps</td><td>114</td></tr><tr class="hidden pt-hidden"><td>46</td><td>Cerberus Networks</td><td>937 Mbps</td><td class=text-green-700>65&mdash;262 Mbps</td><td>49</td></tr><tr class="hidden pt-hidden"><td>47</td><td>Internetty</td><td>908 Mbps</td><td class=text-green-700>71&mdash;227 Mbps</td><td>6</td></tr><tr class="hidden pt-hidden"><td>48</td><td>Manx Telecom</td><td>777 Mbps</td><td class=text-green-700>83&mdash;187 Mbps</td><td>1</td></tr><tr class="hidden pt-hidden"><td>49</td><td>Wessex Internet</td><td>918 Mbps</td><td class=text-green-700>81&mdash;231 Mbps</td><td>7</td></tr><tr class="hidden pt-hidden"><td>50</td><td>NYnet</td><td>899 Mbps</td><td class=text-green-700>69&mdash;225 Mbps</td><td>11</td></tr><tr class="hidden pt-hidden"><td>51</td><td>Zone Broadband</td><td>863 Mbps</td><td class=text-green-700>61&mdash;221 Mbps</td><td>24</td></tr><tr class="hidden pt-hidden"><td>52</td><td>Airband</td><td>910 Mbps</td><td class=text-green-700>40&mdash;228 Mbps</td><td>13</td></tr><tr class="hidden pt-hidden"><td>53</td><td>Structured Communications</td><td>913 Mbps</td><td class=text-green-700>27&mdash;149 Mbps</td><td>12</td></tr><tr class="hidden pt-hidden"><td>54</td><td>Spitfire</td><td>941 Mbps</td><td class=text-green-700>60&mdash;183 Mbps</td><td>57</td></tr><tr class="hidden pt-hidden"><td>55</td><td>Internet Central</td><td>919 Mbps</td><td class=text-green-700>35&mdash;156 Mbps</td><td>28</td></tr><tr class="hidden pt-hidden"><td>56</td><td>CCS Leeds</td><td>1,058 Mbps</td><td class=text-green-700>64&mdash;136 Mbps</td><td>49</td></tr><tr class="hidden pt-hidden"><td>57</td><td>uno</td><td>928 Mbps</td><td class=text-green-700>40&mdash;189 Mbps</td><td>17</td></tr><tr class="hidden pt-hidden"><td>58</td><td>CIX</td><td>1,996 Mbps</td><td class=text-green-700>32&mdash;104 Mbps</td><td>148</td></tr><tr class="hidden pt-hidden"><td>59</td><td>Gradwell</td><td>924 Mbps</td><td class=text-green-700>42&mdash;73 Mbps</td><td>19</td></tr><tr class="hidden pt-hidden"><td>60</td><td>Juice Broadband</td><td>871 Mbps</td><td class=text-green-700>39&mdash;108 Mbps</td><td>5</td></tr><tr class="hidden pt-hidden"><td>61</td><td>Sure Guernsey</td><td>927 Mbps</td><td class=text-green-700>41&mdash;123 Mbps</td><td>1</td></tr><tr class="hidden pt-hidden"><td>62</td><td>Village Networks</td><td>748 Mbps</td><td class=text-green-700>36&mdash;98 Mbps</td><td>2</td></tr><tr class="hidden pt-hidden"><td>63</td><td>Go Internet</td><td>930 Mbps</td><td class=text-green-700>29&mdash;92 Mbps</td><td>11</td></tr><tr class="hidden pt-hidden"><td>64</td><td>Scotnet.co.uk</td><td>863 Mbps</td><td class=text-green-700>28&mdash;73 Mbps</td><td>12</td></tr><tr class="hidden pt-hidden"><td>65</td><td>Boundless Networks</td><td>900 Mbps</td><td class=text-green-700>27&mdash;84 Mbps</td><td>19</td></tr><tr class="hidden pt-hidden"><td>66</td><td>WiSpire</td><td>900 Mbps</td><td class=text-green-700>20&mdash;72 Mbps</td><td>13</td></tr><tr class="hidden pt-hidden"><td>67</td><td>The Phone Coop</td><td>891 Mbps</td><td class=text-green-700>26&mdash;71 Mbps</td><td>51</td></tr><tr class="hidden pt-hidden"><td>68</td><td>I Need Broadband</td><td>719 Mbps</td><td class=text-green-700>18&mdash;32 Mbps</td><td>6</td></tr><tr class="hidden pt-hidden"><td>69</td><td>O2 Broadband</td><td>753 Mbps</td><td class=text-green-700>8.15&mdash;42 Mbps</td><td>73</td></tr><tr class="hidden pt-hidden"><td>70</td><td>W3Z</td><td>536 Mbps</td><td class=text-green-700>17&mdash;30 Mbps</td><td>6</td></tr><tr class="hidden pt-hidden"><td>71</td><td>Beacon Broadband</td><td>653 Mbps</td><td class=text-green-700>12&mdash;29 Mbps</td><td>4</td></tr><tr class="hidden pt-hidden"><td>72</td><td>Lonsdale Network Services</td><td>199 Mbps</td><td class=text-orange-700>9.94&mdash;23 Mbps</td><td>3</td></tr></tbody></table></div><div class="flex mt-5"><button id=providers-expander class="mx-auto border bg-fir-dark-blue text-white px-4 py-2 rounded text-lg">Show All 72 Providers &darr;</button></div></div><h2 class="mt-10 mb-3 text-dark-blue-5">United Kingdom Broadband Speeds Over Time</h2><div class="bg-white shadow p-5 rounded" id=mbpsTimeChartContainer><p class="mb-5 text-black">As of September 2024, most people's internet connections in the UK are rated <i>fast</i>, with approximately 30% of its residents seeing speeds over 80 Mbps and up to 300 Mbps. A year ago, this figure was 26%, an increase of roughly 14% year-on-year.</p><p class="mb-5 text-black">Looking at The UK's <i>very fast</i> internet connections - getting download speeds over 300 Mbps - right now about 17% of its residents have internet connections supporting these very high speeds. Compared to September 2023, this is a percentage increase of around 27%, rising up from 12% over the previous 12 months.</p><p class="mb-5 text-black">The number of people suffering from <i>slow</i> or <i>very slow</i> internet connections in The UK's currently stands at 23% of its population. This represents a percentage drop of about 25% since September 2023 when 29% of people in the UK put up with speeds worryingly low: under 10 Mbps and up to 30 Mbps.</p><p class=text-black>We class broadband speed distributions as follows: <i>very slow</i> under 10 Mbps; <i>slow</i> 10-30 Mbps; <i>adequate</i> 30-60 Mbps; <i>good</i> 60-80 Mbps; <i>fast</i> 80-300 Mbps; <i>very fast</i> over 300 Mbps.</p><div><canvas id=mbpsTimeChartCanvas style=height:350px;max-width:100%></canvas></div></div><h2 class="h5 mt-10 mb-3 text-dark-blue-5">The United Kingdom Regions By Broadband Speed</h2><div class="bg-white p-5 shadow rounded mb-5"><p class=mb-5>The broadband speed data for cities and regions in the UK reveal interesting disparities in their respective digital infrastructures.</p><p class=mb-5>Hartlepool stands out as the top location for both median download speeds (122 Mbps) and average download speeds (173 Mbps), while ranking 114th for maximum download speeds (1,128 Mbps). Redcar and Cleveland follows closely with the second-highest median (114 Mbps) and average download speeds (163 Mbps) but ranks 138th for the maximum download speed (1,066 Mbps).</p><p class=mb-5>Kingston upon Hull has the third-highest median download speed (112 Mbps) and the third-highest average download speed (180 Mbps). However, it ranks 26th for the maximum download speed (2,300 Mbps). On the other hand, Cornwall ranks 171st in terms of median download speed (43 Mbps) and 171st for average speed (86 Mbps), but it does significantly better in maximum speed, ranking 28th (2,268 Mbps).</p><p class=mb-5>The location with the highest maximum download speed is Surrey with a maximum speed of 5,146 Mbps, far surpassing other locations. However, Surrey ranks 66th in median download speed (70 Mbps) and 33rd in average speed (143 Mbps).</p><p class=mb-5>Interestingly, Durham ranks 114th for median download speed (63 Mbps), but jumps to 62nd place for average speed (134 Mbps), indicating a consistent high-speed internet experience for some users.</p><p class=mb-5>Kent also stands out, ranking only 113rd for median download speed (63 Mbps). However, it boasts the sixth maximum speed (3,230 Mbps) and ranks 63rd for average speed (134 Mbps).</p></div><div class="bg-white p-5 shadow rounded"><div class="overflow-x-auto max-w-full mt-5" data-nosnippet><table class=std-table><thead><tr><th>Position</th><th>Region</th><th>Max Speed</th><th>Typical Speed Range</th><th>50%</th><th># Providers</th></tr></thead><tbody><tr><td>1</td><td><a href=/United-Kingdom/Hartlepool class=underline>Hartlepool</a></td><td>1,128</td><td>74&mdash;276 Mbps</td><td>122 Mbps</td><td>11</td></tr><tr><td>2</td><td><a href=/United-Kingdom/Redcar-and-Cleveland class=underline>Redcar and Cleveland</a></td><td>1,066</td><td>74&mdash;267 Mbps</td><td>114 Mbps</td><td>10</td></tr><tr><td>3</td><td><a href=/United-Kingdom/Kingston-upon-Hull class=underline>Kingston upon Hull</a></td><td>2,300</td><td>93&mdash;294 Mbps</td><td>112 Mbps</td><td>12</td></tr><tr><td>4</td><td><a href=/United-Kingdom/Portsmouth class=underline>Portsmouth</a></td><td>1,792</td><td>72&mdash;324 Mbps</td><td>108 Mbps</td><td>17</td></tr><tr><td>5</td><td><a href=/United-Kingdom/Northamptonshire class=underline>Northamptonshire</a></td><td>3,083</td><td>71&mdash;317 Mbps</td><td>101 Mbps</td><td>32</td></tr><tr><td>6</td><td><a href=/United-Kingdom/East-Dunbartonshire class=underline>East Dunbartonshire</a></td><td>1,326</td><td>70&mdash;262 Mbps</td><td>100 Mbps</td><td>10</td></tr><tr><td>7</td><td><a href=/United-Kingdom/Solihull class=underline>Solihull</a></td><td>1,656</td><td>69&mdash;269 Mbps</td><td>97 Mbps</td><td>16</td></tr><tr><td>8</td><td><a href=/United-Kingdom/North-Lanarkshire class=underline>North Lanarkshire</a></td><td>1,129</td><td>68&mdash;256 Mbps</td><td>97 Mbps</td><td>12</td></tr><tr><td>9</td><td><a href=/United-Kingdom/North-East-Lincolnshire class=underline>North East Lincolnshire</a></td><td>1,669</td><td>66&mdash;266 Mbps</td><td>93 Mbps</td><td>13</td></tr><tr><td>10</td><td><a href=/United-Kingdom/Falkirk class=underline>Falkirk</a></td><td>1,066</td><td>67&mdash;249 Mbps</td><td>93 Mbps</td><td>7</td></tr><tr><td>11</td><td><a href=/United-Kingdom/Vale-of-Glamorgan class=underline>Vale of Glamorgan</a></td><td>1,140</td><td>69&mdash;256 Mbps</td><td>92 Mbps</td><td>15</td></tr><tr><td>12</td><td><a href=/United-Kingdom/Thurrock class=underline>Thurrock</a></td><td>2,319</td><td>65&mdash;261 Mbps</td><td>91 Mbps</td><td>14</td></tr><tr><td>13</td><td><a href=/United-Kingdom/Southampton class=underline>Southampton</a></td><td>3,243</td><td>63&mdash;402 Mbps</td><td>90 Mbps</td><td>20</td></tr><tr><td>14</td><td><a href=/United-Kingdom/Blackburn-with-Darwen class=underline>Blackburn with Darwen</a></td><td>1,114</td><td>62&mdash;259 Mbps</td><td>88 Mbps</td><td>12</td></tr><tr><td>15</td><td><a href=/United-Kingdom/St-Helens class=underline>St Helens</a></td><td>1,086</td><td>63&mdash;242 Mbps</td><td>87 Mbps</td><td>15</td></tr><tr><td>16</td><td><a href=/United-Kingdom/Warrington class=underline>Warrington</a></td><td>1,314</td><td>61&mdash;232 Mbps</td><td>85 Mbps</td><td>13</td></tr><tr><td>17</td><td><a href=/United-Kingdom/Oldham class=underline>Oldham</a></td><td>1,686</td><td>64&mdash;248 Mbps</td><td>82 Mbps</td><td>15</td></tr><tr><td>18</td><td><a href=/United-Kingdom/Stockport class=underline>Stockport</a></td><td>2,196</td><td>63&mdash;253 Mbps</td><td>81 Mbps</td><td>19</td></tr><tr><td>19</td><td><a href=/United-Kingdom/Ards-and-North-Down class=underline>Ards and North Down</a></td><td>968</td><td>64&mdash;232 Mbps</td><td>81 Mbps</td><td>11</td></tr><tr><td>20</td><td><a href=/United-Kingdom/Stockton-on-Tees class=underline>Stockton-on-Tees</a></td><td>1,053</td><td>60&mdash;240 Mbps</td><td>81 Mbps</td><td>15</td></tr><tr><td>21</td><td><a href=/United-Kingdom/Wirral class=underline>Wirral</a></td><td>1,104</td><td>62&mdash;246 Mbps</td><td>80 Mbps</td><td>16</td></tr><tr><td>22</td><td><a href=/United-Kingdom/Bolton class=underline>Bolton</a></td><td>1,544</td><td>61&mdash;239 Mbps</td><td>78 Mbps</td><td>20</td></tr><tr><td>23</td><td><a href=/United-Kingdom/Derry-City-and-Strabane class=underline>Derry City and Strabane</a></td><td>937</td><td>61&mdash;225 Mbps</td><td>77 Mbps</td><td>11</td></tr><tr><td>24</td><td><a href=/United-Kingdom/Central-Bedfordshire class=underline>Central Bedfordshire</a></td><td>2,645</td><td>61&mdash;259 Mbps</td><td>77 Mbps</td><td>21</td></tr><tr><td>25</td><td><a href=/United-Kingdom/Newport class=underline>Newport</a></td><td>1,085</td><td>58&mdash;244 Mbps</td><td>76 Mbps</td><td>13</td></tr><tr><td>26</td><td><a href=/United-Kingdom/East-Renfrewshire class=underline>East Renfrewshire</a></td><td>1,095</td><td>58&mdash;234 Mbps</td><td>76 Mbps</td><td>13</td></tr><tr><td>27</td><td><a href=/United-Kingdom/Halton class=underline>Halton</a></td><td>946</td><td>58&mdash;267 Mbps</td><td>76 Mbps</td><td>10</td></tr><tr><td>28</td><td><a href=/United-Kingdom/South-Tyneside class=underline>South Tyneside</a></td><td>1,215</td><td>59&mdash;240 Mbps</td><td>74 Mbps</td><td>9</td></tr><tr><td>29</td><td><a href=/United-Kingdom/North-Somerset class=underline>North Somerset</a></td><td>2,209</td><td>57&mdash;236 Mbps</td><td>74 Mbps</td><td>20</td></tr><tr><td>30</td><td><a href=/United-Kingdom/Antrim-and-Newtownabbey class=underline>Antrim and Newtownabbey</a></td><td>1,021</td><td>60&mdash;204 Mbps</td><td>74 Mbps</td><td>10</td></tr><tr><td>31</td><td><a href=/United-Kingdom/Salford class=underline>Salford</a></td><td>1,526</td><td>61&mdash;241 Mbps</td><td>74 Mbps</td><td>20</td></tr><tr><td>32</td><td><a href=/United-Kingdom/Hertfordshire class=underline>Hertfordshire</a></td><td>3,071</td><td>57&mdash;254 Mbps</td><td>73 Mbps</td><td>33</td></tr><tr><td>33</td><td><a href=/United-Kingdom/Lisburn-and-Castlereagh class=underline>Lisburn and Castlereagh</a></td><td>933</td><td>57&mdash;217 Mbps</td><td>73 Mbps</td><td>10</td></tr><tr><td>34</td><td><a href=/United-Kingdom/Belfast class=underline>Belfast</a></td><td>939</td><td>58&mdash;208 Mbps</td><td>73 Mbps</td><td>12</td></tr><tr><td>35</td><td><a href=/United-Kingdom/Renfrewshire class=underline>Renfrewshire</a></td><td>1,590</td><td>59&mdash;258 Mbps</td><td>73 Mbps</td><td>13</td></tr><tr><td>36</td><td><a href=/United-Kingdom/West-Dunbartonshire class=underline>West Dunbartonshire</a></td><td>1,087</td><td>59&mdash;238 Mbps</td><td>73 Mbps</td><td>7</td></tr><tr><td>37</td><td><a href=/United-Kingdom/Kirklees class=underline>Kirklees</a></td><td>1,139</td><td>57&mdash;246 Mbps</td><td>73 Mbps</td><td>21</td></tr><tr><td>38</td><td><a href=/United-Kingdom/Nottinghamshire class=underline>Nottinghamshire</a></td><td>1,360</td><td>56&mdash;249 Mbps</td><td>73 Mbps</td><td>30</td></tr><tr><td>39</td><td><a href=/United-Kingdom/Poole class=underline>Poole</a></td><td>1,128</td><td>54&mdash;260 Mbps</td><td>73 Mbps</td><td>18</td></tr><tr><td>40</td><td><a href=/United-Kingdom/Telford-and-Wrekin class=underline>Telford and Wrekin</a></td><td>1,120</td><td>56&mdash;243 Mbps</td><td>72 Mbps</td><td>12</td></tr><tr><td>41</td><td><a href=/United-Kingdom/Dundee-City class=underline>Dundee City</a></td><td>1,134</td><td>56&mdash;247 Mbps</td><td>72 Mbps</td><td>12</td></tr><tr><td>42</td><td><a href=/United-Kingdom/Merthyr-Tydfil class=underline>Merthyr Tydfil</a></td><td>1,316</td><td>58&mdash;226 Mbps</td><td>72 Mbps</td><td>10</td></tr><tr><td>43</td><td><a href=/United-Kingdom/Edinburgh class=underline>Edinburgh</a></td><td>1,132</td><td>57&mdash;216 Mbps</td><td>72 Mbps</td><td>16</td></tr><tr><td>44</td><td><a href=/United-Kingdom/Mid-and-East-Antrim class=underline>Mid and East Antrim</a></td><td>933</td><td>53&mdash;212 Mbps</td><td>72 Mbps</td><td>12</td></tr><tr><td>45</td><td><a href=/United-Kingdom/Darlington class=underline>Darlington</a></td><td>1,091</td><td>56&mdash;232 Mbps</td><td>72 Mbps</td><td>13</td></tr><tr><td>46</td><td><a href=/United-Kingdom/Bristol class=underline>Bristol</a></td><td>3,143</td><td>55&mdash;227 Mbps</td><td>72 Mbps</td><td>24</td></tr><tr><td>47</td><td><a href=/United-Kingdom/Birmingham class=underline>Birmingham</a></td><td>2,308</td><td>54&mdash;224 Mbps</td><td>72 Mbps</td><td>34</td></tr><tr><td>48</td><td><a href=/United-Kingdom/Plymouth class=underline>Plymouth</a></td><td>1,580</td><td>52&mdash;248 Mbps</td><td>72 Mbps</td><td>13</td></tr><tr><td>49</td><td><a href=/United-Kingdom/Greater-London class=underline>London</a></td><td>4,897</td><td>57&mdash;244 Mbps</td><td>71 Mbps</td><td>82</td></tr><tr><td>50</td><td><a href=/United-Kingdom/Dudley class=underline>Dudley</a></td><td>1,160</td><td>54&mdash;228 Mbps</td><td>71 Mbps</td><td>19</td></tr><tr><td>51</td><td><a href=/United-Kingdom/Wokingham class=underline>Wokingham</a></td><td>2,711</td><td>55&mdash;227 Mbps</td><td>71 Mbps</td><td>28</td></tr><tr><td>52</td><td><a href=/United-Kingdom/Knowsley class=underline>Knowsley</a></td><td>1,325</td><td>55&mdash;212 Mbps</td><td>71 Mbps</td><td>13</td></tr><tr><td>53</td><td><a href=/United-Kingdom/Bedford class=underline>Bedford</a></td><td>2,725</td><td>56&mdash;211 Mbps</td><td>71 Mbps</td><td>18</td></tr><tr><td>54</td><td><a href=/United-Kingdom/Coventry class=underline>Coventry</a></td><td>1,767</td><td>55&mdash;211 Mbps</td><td>71 Mbps</td><td>21</td></tr><tr><td>55</td><td><a href=/United-Kingdom/Leicestershire class=underline>Leicestershire</a></td><td>1,376</td><td>54&mdash;245 Mbps</td><td>71 Mbps</td><td>26</td></tr><tr><td>56</td><td><a href=/United-Kingdom/Swansea class=underline>Swansea</a></td><td>1,611</td><td>52&mdash;219 Mbps</td><td>71 Mbps</td><td>16</td></tr><tr><td>57</td><td><a href=/United-Kingdom/Medway class=underline>Medway</a></td><td>1,244</td><td>54&mdash;227 Mbps</td><td>71 Mbps</td><td>19</td></tr><tr><td>58</td><td><a href=/United-Kingdom/Trafford class=underline>Trafford</a></td><td>1,126</td><td>56&mdash;212 Mbps</td><td>71 Mbps</td><td>19</td></tr><tr><td>59</td><td><a href=/United-Kingdom/Leeds class=underline>Leeds</a></td><td>2,498</td><td>55&mdash;219 Mbps</td><td>71 Mbps</td><td>29</td></tr><tr><td>60</td><td><a href=/United-Kingdom/Neath-Port-Talbot class=underline>Neath Port Talbot</a></td><td>1,071</td><td>53&mdash;246 Mbps</td><td>71 Mbps</td><td>10</td></tr><tr><td>61</td><td><a href=/United-Kingdom/Bracknell-Forest class=underline>Bracknell Forest</a></td><td>1,146</td><td>56&mdash;246 Mbps</td><td>70 Mbps</td><td>24</td></tr><tr><td>62</td><td><a href=/United-Kingdom/Bradford class=underline>Bradford</a></td><td>2,386</td><td>53&mdash;229 Mbps</td><td>70 Mbps</td><td>24</td></tr><tr><td>63</td><td><a href=/United-Kingdom/Walsall class=underline>Walsall</a></td><td>1,467</td><td>54&mdash;227 Mbps</td><td>70 Mbps</td><td>19</td></tr><tr><td>64</td><td><a href=/United-Kingdom/Nottingham class=underline>Nottingham</a></td><td>1,306</td><td>54&mdash;217 Mbps</td><td>70 Mbps</td><td>20</td></tr><tr><td>65</td><td><a href=/United-Kingdom/Wolverhampton class=underline>Wolverhampton</a></td><td>1,217</td><td>51&mdash;220 Mbps</td><td>70 Mbps</td><td>17</td></tr><tr><td>66</td><td><a href=/United-Kingdom/Surrey class=underline>Surrey</a></td><td>5,146</td><td>52&mdash;238 Mbps</td><td>70 Mbps</td><td>44</td></tr><tr><td>67</td><td><a href=/United-Kingdom/Middlesbrough class=underline>Middlesbrough</a></td><td>1,100</td><td>51&mdash;239 Mbps</td><td>70 Mbps</td><td>11</td></tr><tr><td>68</td><td><a href=/United-Kingdom/Wakefield class=underline>Wakefield</a></td><td>1,521</td><td>53&mdash;237 Mbps</td><td>70 Mbps</td><td>18</td></tr><tr><td>69</td><td><a href=/United-Kingdom/East-Ayrshire class=underline>East Ayrshire</a></td><td>1,055</td><td>52&mdash;247 Mbps</td><td>69 Mbps</td><td>10</td></tr><tr><td>70</td><td><a href=/United-Kingdom/Warwickshire class=underline>Warwickshire</a></td><td>1,620</td><td>54&mdash;210 Mbps</td><td>69 Mbps</td><td>27</td></tr><tr><td>71</td><td><a href=/United-Kingdom/South-Lanarkshire class=underline>South Lanarkshire</a></td><td>1,065</td><td>51&mdash;227 Mbps</td><td>69 Mbps</td><td>13</td></tr><tr><td>72</td><td><a href=/United-Kingdom/Swindon class=underline>Swindon</a></td><td>1,041</td><td>49&mdash;225 Mbps</td><td>69 Mbps</td><td>13</td></tr><tr><td>73</td><td><a href=/United-Kingdom/Sefton class=underline>Sefton</a></td><td>1,143</td><td>52&mdash;213 Mbps</td><td>69 Mbps</td><td>14</td></tr><tr><td>74</td><td><a href=/United-Kingdom/Armagh-City-Banbridge-and-Craigavon class=underline>Armagh City Banbridge and Craigavon</a></td><td>965</td><td>50&mdash;164 Mbps</td><td>69 Mbps</td><td>13</td></tr><tr><td>75</td><td><a href=/United-Kingdom/Gloucestershire class=underline>Gloucestershire</a></td><td>1,531</td><td>51&mdash;208 Mbps</td><td>69 Mbps</td><td>31</td></tr><tr><td>76</td><td><a href=/United-Kingdom/Slough class=underline>Slough</a></td><td>1,047</td><td>49&mdash;218 Mbps</td><td>68 Mbps</td><td>19</td></tr><tr><td>77</td><td><a href=/United-Kingdom/Derby class=underline>Derby</a></td><td>2,287</td><td>52&mdash;205 Mbps</td><td>68 Mbps</td><td>17</td></tr><tr><td>78</td><td><a href=/United-Kingdom/Flintshire class=underline>Flintshire</a></td><td>938</td><td>51&mdash;146 Mbps</td><td>68 Mbps</td><td>14</td></tr><tr><td>79</td><td><a href=/United-Kingdom/Manchester class=underline>Manchester</a></td><td>4,208</td><td>52&mdash;201 Mbps</td><td>68 Mbps</td><td>32</td></tr><tr><td>80</td><td><a href=/United-Kingdom/North-Tyneside class=underline>North Tyneside</a></td><td>1,101</td><td>52&mdash;209 Mbps</td><td>68 Mbps</td><td>15</td></tr><tr><td>81</td><td><a href=/United-Kingdom/Cheshire class=underline>Cheshire</a></td><td>1,419</td><td>50&mdash;189 Mbps</td><td>67 Mbps</td><td>18</td></tr><tr><td>82</td><td><a href=/United-Kingdom/Rotherham class=underline>Rotherham</a></td><td>1,333</td><td>50&mdash;207 Mbps</td><td>67 Mbps</td><td>19</td></tr><tr><td>83</td><td><a href=/United-Kingdom/West-Lothian class=underline>West Lothian</a></td><td>1,469</td><td>50&mdash;184 Mbps</td><td>67 Mbps</td><td>10</td></tr><tr><td>84</td><td><a href=/United-Kingdom/Liverpool class=underline>Liverpool</a></td><td>3,098</td><td>49&mdash;176 Mbps</td><td>66 Mbps</td><td>21</td></tr><tr><td>85</td><td><a href=/United-Kingdom/South-Ayrshire class=underline>South Ayrshire</a></td><td>1,074</td><td>48&mdash;189 Mbps</td><td>66 Mbps</td><td>11</td></tr><tr><td>86</td><td><a href=/United-Kingdom/Staffordshire class=underline>Staffordshire</a></td><td>1,135</td><td>50&mdash;206 Mbps</td><td>66 Mbps</td><td>30</td></tr><tr><td>87</td><td><a href=/United-Kingdom/Monmouthshire class=underline>Monmouthshire</a></td><td>936</td><td>49&mdash;157 Mbps</td><td>66 Mbps</td><td>12</td></tr><tr><td>88</td><td><a href=/United-Kingdom/Wigan class=underline>Wigan</a></td><td>1,098</td><td>50&mdash;187 Mbps</td><td>66 Mbps</td><td>18</td></tr><tr><td>89</td><td><a href=/United-Kingdom/Causeway-Coast-and-Glens class=underline>Causeway Coast and Glens</a></td><td>937</td><td>47&mdash;164 Mbps</td><td>66 Mbps</td><td>10</td></tr><tr><td>90</td><td><a href=/United-Kingdom/Southend-on-Sea class=underline>Southend-on-Sea</a></td><td>1,151</td><td>50&mdash;206 Mbps</td><td>66 Mbps</td><td>12</td></tr><tr><td>91</td><td><a href=/United-Kingdom/Isle-of-Wight class=underline>Isle of Wight</a></td><td>1,454</td><td>48&mdash;219 Mbps</td><td>65 Mbps</td><td>10</td></tr><tr><td>92</td><td><a href=/United-Kingdom/Bath-and-North-East-Somerset class=underline>Bath and North East Somerset</a></td><td>1,156</td><td>49&mdash;206 Mbps</td><td>65 Mbps</td><td>24</td></tr><tr><td>93</td><td><a href=/United-Kingdom/Bournemouth class=underline>Bournemouth</a></td><td>1,550</td><td>49&mdash;222 Mbps</td><td>65 Mbps</td><td>18</td></tr><tr><td>94</td><td><a href=/United-Kingdom/Lancashire class=underline>Lancashire</a></td><td>1,280</td><td>48&mdash;202 Mbps</td><td>65 Mbps</td><td>27</td></tr><tr><td>95</td><td><a href=/United-Kingdom/Oxfordshire class=underline>Oxfordshire</a></td><td>1,810</td><td>49&mdash;202 Mbps</td><td>65 Mbps</td><td>35</td></tr><tr><td>96</td><td><a href=/United-Kingdom/Angus class=underline>Angus</a></td><td>1,113</td><td>47&mdash;220 Mbps</td><td>65 Mbps</td><td>11</td></tr><tr><td>97</td><td><a href=/United-Kingdom/Fife class=underline>Fife</a></td><td>1,125</td><td>48&mdash;196 Mbps</td><td>65 Mbps</td><td>14</td></tr><tr><td>98</td><td><a href=/United-Kingdom/Doncaster class=underline>Doncaster</a></td><td>1,134</td><td>47&mdash;195 Mbps</td><td>64 Mbps</td><td>23</td></tr><tr><td>99</td><td><a href=/United-Kingdom/Borough-of-Bury class=underline>Borough of Bury</a></td><td>1,117</td><td>49&mdash;147 Mbps</td><td>64 Mbps</td><td>15</td></tr><tr><td>100</td><td><a href=/United-Kingdom/North-Lincolnshire class=underline>North Lincolnshire</a></td><td>1,051</td><td>48&mdash;214 Mbps</td><td>64 Mbps</td><td>14</td></tr><tr><td>101</td><td><a href=/United-Kingdom/Cambridgeshire class=underline>Cambridgeshire</a></td><td>1,354</td><td>49&mdash;199 Mbps</td><td>64 Mbps</td><td>27</td></tr><tr><td>102</td><td><a href=/United-Kingdom/Brighton-and-Hove class=underline>Brighton and Hove</a></td><td>2,046</td><td>48&mdash;193 Mbps</td><td>64 Mbps</td><td>24</td></tr><tr><td>103</td><td><a href=/United-Kingdom/Clackmannanshire class=underline>Clackmannanshire</a></td><td>1,200</td><td>48&mdash;148 Mbps</td><td>64 Mbps</td><td>7</td></tr><tr><td>104</td><td><a href=/United-Kingdom/Torbay class=underline>Torbay</a></td><td>1,082</td><td>45&mdash;178 Mbps</td><td>64 Mbps</td><td>11</td></tr><tr><td>105</td><td><a href=/United-Kingdom/Leicester class=underline>Leicester</a></td><td>1,848</td><td>48&mdash;199 Mbps</td><td>64 Mbps</td><td>23</td></tr><tr><td>106</td><td><a href=/United-Kingdom/Gateshead class=underline>Gateshead</a></td><td>1,681</td><td>45&mdash;214 Mbps</td><td>64 Mbps</td><td>16</td></tr><tr><td>107</td><td><a href=/United-Kingdom/Buckinghamshire class=underline>Buckinghamshire</a></td><td>2,806</td><td>48&mdash;187 Mbps</td><td>63 Mbps</td><td>32</td></tr><tr><td>108</td><td><a href=/United-Kingdom/Sandwell class=underline>Sandwell</a></td><td>1,240</td><td>48&mdash;155 Mbps</td><td>63 Mbps</td><td>20</td></tr><tr><td>109</td><td><a href=/United-Kingdom/West-Berkshire class=underline>West Berkshire</a></td><td>1,630</td><td>47&mdash;201 Mbps</td><td>63 Mbps</td><td>16</td></tr><tr><td>110</td><td><a href=/United-Kingdom/Essex class=underline>Essex</a></td><td>2,676</td><td>47&mdash;200 Mbps</td><td>63 Mbps</td><td>40</td></tr><tr><td>111</td><td><a href=/United-Kingdom/East-Yorkshire class=underline>East Yorkshire</a></td><td>939</td><td>46&mdash;184 Mbps</td><td>63 Mbps</td><td>16</td></tr><tr><td>112</td><td><a href=/United-Kingdom/Reading class=underline>Reading</a></td><td>1,681</td><td>45&mdash;206 Mbps</td><td>63 Mbps</td><td>24</td></tr><tr><td>113</td><td><a href=/United-Kingdom/Kent class=underline>Kent</a></td><td>3,230</td><td>46&mdash;204 Mbps</td><td>63 Mbps</td><td>38</td></tr><tr><td>114</td><td><a href=/United-Kingdom/Durham class=underline>Durham</a></td><td>4,442</td><td>47&mdash;184 Mbps</td><td>63 Mbps</td><td>15</td></tr><tr><td>115</td><td><a href=/United-Kingdom/Cardiff class=underline>Cardiff</a></td><td>2,632</td><td>48&mdash;150 Mbps</td><td>63 Mbps</td><td>20</td></tr><tr><td>116</td><td><a href=/United-Kingdom/Rochdale class=underline>Rochdale</a></td><td>2,534</td><td>47&mdash;184 Mbps</td><td>63 Mbps</td><td>16</td></tr><tr><td>117</td><td><a href=/United-Kingdom/Milton-Keynes class=underline>Milton Keynes</a></td><td>1,782</td><td>48&mdash;148 Mbps</td><td>62 Mbps</td><td>26</td></tr><tr><td>118</td><td><a href=/United-Kingdom/Hampshire class=underline>Hampshire</a></td><td>2,709</td><td>47&mdash;190 Mbps</td><td>62 Mbps</td><td>39</td></tr><tr><td>119</td><td><a href=/United-Kingdom/Blaenau-Gwent class=underline>Blaenau Gwent</a></td><td>945</td><td>47&mdash;177 Mbps</td><td>62 Mbps</td><td>7</td></tr><tr><td>120</td><td><a href=/United-Kingdom/Mid-Ulster class=underline>Mid Ulster</a></td><td>1,049</td><td>45&mdash;146 Mbps</td><td>61 Mbps</td><td>13</td></tr><tr><td>121</td><td><a href=/United-Kingdom/Worcestershire class=underline>Worcestershire</a></td><td>1,131</td><td>45&mdash;174 Mbps</td><td>61 Mbps</td><td>28</td></tr><tr><td>122</td><td><a href=/United-Kingdom/Wrexham class=underline>Wrexham</a></td><td>940</td><td>44&mdash;173 Mbps</td><td>61 Mbps</td><td>14</td></tr><tr><td>123</td><td><a href=/United-Kingdom/Peterborough class=underline>Peterborough</a></td><td>1,309</td><td>46&mdash;192 Mbps</td><td>61 Mbps</td><td>20</td></tr><tr><td>124</td><td><a href=/United-Kingdom/Blackpool class=underline>Blackpool</a></td><td>1,432</td><td>46&mdash;165 Mbps</td><td>61 Mbps</td><td>14</td></tr><tr><td>125</td><td><a href=/United-Kingdom/Barnsley class=underline>Barnsley</a></td><td>1,273</td><td>46&mdash;186 Mbps</td><td>61 Mbps</td><td>15</td></tr><tr><td>126</td><td><a href=/United-Kingdom/South-Gloucestershire class=underline>South Gloucestershire</a></td><td>2,388</td><td>45&mdash;180 Mbps</td><td>60 Mbps</td><td>21</td></tr><tr><td>127</td><td><a href=/United-Kingdom/Sunderland class=underline>Sunderland</a></td><td>1,119</td><td>45&mdash;192 Mbps</td><td>60 Mbps</td><td>15</td></tr><tr><td>128</td><td><a href=/United-Kingdom/Glasgow-City class=underline>Glasgow City</a></td><td>1,162</td><td>46&mdash;147 Mbps</td><td>60 Mbps</td><td>15</td></tr><tr><td>129</td><td><a href=/United-Kingdom/West-Sussex class=underline>West Sussex</a></td><td>1,671</td><td>44&mdash;182 Mbps</td><td>60 Mbps</td><td>37</td></tr><tr><td>130</td><td><a href=/United-Kingdom/Cheshire-East class=underline>Cheshire East</a></td><td>2,205</td><td>44&mdash;150 Mbps</td><td>60 Mbps</td><td>23</td></tr><tr><td>131</td><td><a href=/United-Kingdom/Calderdale class=underline>Calderdale</a></td><td>1,126</td><td>44&mdash;174 Mbps</td><td>59 Mbps</td><td>17</td></tr><tr><td>132</td><td><a href=/United-Kingdom/County-Borough-of-Bridgend class=underline>County Borough of Bridgend</a></td><td>1,246</td><td>44&mdash;146 Mbps</td><td>58 Mbps</td><td>11</td></tr><tr><td>133</td><td><a href=/United-Kingdom/Wiltshire class=underline>Wiltshire</a></td><td>1,131</td><td>42&mdash;169 Mbps</td><td>58 Mbps</td><td>28</td></tr><tr><td>134</td><td><a href=/United-Kingdom/Derbyshire class=underline>Derbyshire</a></td><td>1,631</td><td>43&mdash;170 Mbps</td><td>57 Mbps</td><td>31</td></tr><tr><td>135</td><td><a href=/United-Kingdom/Newcastle-upon-Tyne class=underline>Newcastle upon Tyne</a></td><td>942</td><td>43&mdash;147 Mbps</td><td>57 Mbps</td><td>17</td></tr><tr><td>136</td><td><a href=/United-Kingdom/Tameside class=underline>Tameside</a></td><td>1,720</td><td>43&mdash;146 Mbps</td><td>57 Mbps</td><td>14</td></tr><tr><td>137</td><td><a href=/United-Kingdom/Sheffield class=underline>Sheffield</a></td><td>1,428</td><td>41&mdash;148 Mbps</td><td>57 Mbps</td><td>26</td></tr><tr><td>138</td><td><a href=/United-Kingdom/Stoke-on-Trent class=underline>Stoke-on-Trent</a></td><td>1,364</td><td>41&mdash;154 Mbps</td><td>55 Mbps</td><td>15</td></tr><tr><td>139</td><td><a href=/United-Kingdom/North-Ayrshire class=underline>North Ayrshire</a></td><td>1,240</td><td>40&mdash;149 Mbps</td><td>55 Mbps</td><td>10</td></tr><tr><td>140</td><td><a href=/United-Kingdom/Inverclyde class=underline>Inverclyde</a></td><td>941</td><td>42&mdash;176 Mbps</td><td>55 Mbps</td><td>8</td></tr><tr><td>141</td><td><a href=/United-Kingdom/Newry-Mourne-and-Down class=underline>Newry Mourne and Down</a></td><td>1,673</td><td>39&mdash;145 Mbps</td><td>55 Mbps</td><td>11</td></tr><tr><td>142</td><td><a href=/United-Kingdom/Midlothian class=underline>Midlothian</a></td><td>1,041</td><td>39&mdash;140 Mbps</td><td>53 Mbps</td><td>10</td></tr><tr><td>143</td><td><a href=/United-Kingdom/Caerphilly-County-Borough class=underline>Caerphilly County Borough</a></td><td>1,071</td><td>40&mdash;142 Mbps</td><td>53 Mbps</td><td>13</td></tr><tr><td>144</td><td><a href=/United-Kingdom/Denbighshire class=underline>Denbighshire</a></td><td>1,044</td><td>40&mdash;137 Mbps</td><td>52 Mbps</td><td>14</td></tr><tr><td>145</td><td><a href=/United-Kingdom/Norfolk class=underline>Norfolk</a></td><td>2,501</td><td>38&mdash;144 Mbps</td><td>51 Mbps</td><td>27</td></tr><tr><td>146</td><td><a href=/United-Kingdom/Rhondda-Cynon-Taf class=underline>Rhondda Cynon Taf</a></td><td>1,462</td><td>39&mdash;135 Mbps</td><td>51 Mbps</td><td>18</td></tr><tr><td>147</td><td><a href=/United-Kingdom/North-Yorkshire class=underline>North Yorkshire</a></td><td>1,230</td><td>39&mdash;146 Mbps</td><td>51 Mbps</td><td>25</td></tr><tr><td>148</td><td><a href=/United-Kingdom/Lincolnshire class=underline>Lincolnshire</a></td><td>1,136</td><td>38&mdash;141 Mbps</td><td>51 Mbps</td><td>27</td></tr><tr><td>149</td><td><a href=/United-Kingdom/Herefordshire class=underline>Herefordshire</a></td><td>1,430</td><td>37&mdash;130 Mbps</td><td>51 Mbps</td><td>18</td></tr><tr><td>150</td><td><a href=/United-Kingdom/Scottish-Borders class=underline>Scottish Borders</a></td><td>1,213</td><td>39&mdash;142 Mbps</td><td>51 Mbps</td><td>11</td></tr><tr><td>151</td><td><a href=/United-Kingdom/Northumberland class=underline>Northumberland</a></td><td>1,644</td><td>39&mdash;143 Mbps</td><td>51 Mbps</td><td>17</td></tr><tr><td>152</td><td><a href=/United-Kingdom/Carmarthenshire class=underline>Carmarthenshire</a></td><td>995</td><td>38&mdash;131 Mbps</td><td>51 Mbps</td><td>10</td></tr><tr><td>153</td><td><a href=/United-Kingdom/Cumbria class=underline>Cumbria</a></td><td>1,537</td><td>38&mdash;147 Mbps</td><td>50 Mbps</td><td>20</td></tr><tr><td>154</td><td><a href=/United-Kingdom/Pembrokeshire class=underline>Pembrokeshire</a></td><td>1,168</td><td>37&mdash;145 Mbps</td><td>50 Mbps</td><td>11</td></tr><tr><td>155</td><td><a href=/United-Kingdom/East-Lothian class=underline>East Lothian</a></td><td>937</td><td>37&mdash;137 Mbps</td><td>50 Mbps</td><td>10</td></tr><tr><td>156</td><td><a href=/United-Kingdom/Windsor-and-Maidenhead class=underline>Windsor and Maidenhead</a></td><td>1,104</td><td>38&mdash;131 Mbps</td><td>50 Mbps</td><td>21</td></tr><tr><td>157</td><td><a href=/United-Kingdom/Aberdeen-City class=underline>Aberdeen City</a></td><td>940</td><td>37&mdash;133 Mbps</td><td>50 Mbps</td><td>13</td></tr><tr><td>158</td><td><a href=/United-Kingdom/East-Sussex class=underline>East Sussex</a></td><td>2,126</td><td>37&mdash;139 Mbps</td><td>49 Mbps</td><td>29</td></tr><tr><td>159</td><td><a href=/United-Kingdom/Perth-and-Kinross class=underline>Perth and Kinross</a></td><td>1,037</td><td>35&mdash;149 Mbps</td><td>49 Mbps</td><td>13</td></tr><tr><td>160</td><td><a href=/United-Kingdom/Suffolk class=underline>Suffolk</a></td><td>1,555</td><td>36&mdash;140 Mbps</td><td>49 Mbps</td><td>28</td></tr><tr><td>161</td><td><a href=/United-Kingdom/Ceredigion class=underline>Ceredigion</a></td><td>935</td><td>36&mdash;137 Mbps</td><td>48 Mbps</td><td>11</td></tr><tr><td>162</td><td><a href=/United-Kingdom/Fermanagh-and-Omagh class=underline>Fermanagh and Omagh</a></td><td>939</td><td>34&mdash;134 Mbps</td><td>48 Mbps</td><td>11</td></tr><tr><td>163</td><td><a href=/United-Kingdom/Shropshire class=underline>Shropshire</a></td><td>1,919</td><td>36&mdash;135 Mbps</td><td>48 Mbps</td><td>18</td></tr><tr><td>164</td><td><a href=/United-Kingdom/Devon class=underline>Devon</a></td><td>2,380</td><td>36&mdash;134 Mbps</td><td>48 Mbps</td><td>24</td></tr><tr><td>165</td><td><a href=/United-Kingdom/Powys class=underline>Powys</a></td><td>938</td><td>36&mdash;121 Mbps</td><td>47 Mbps</td><td>12</td></tr><tr><td>166</td><td><a href=/United-Kingdom/Somerset class=underline>Somerset</a></td><td>1,508</td><td>35&mdash;121 Mbps</td><td>46 Mbps</td><td>26</td></tr><tr><td>167</td><td><a href=/United-Kingdom/Dorset class=underline>Dorset</a></td><td>939</td><td>35&mdash;124 Mbps</td><td>45 Mbps</td><td>24</td></tr><tr><td>168</td><td><a href=/United-Kingdom/Moray class=underline>Moray</a></td><td>932</td><td>34&mdash;110 Mbps</td><td>44 Mbps</td><td>10</td></tr><tr><td>169</td><td><a href=/United-Kingdom/York class=underline>York</a></td><td>1,231</td><td>33&mdash;109 Mbps</td><td>44 Mbps</td><td>23</td></tr><tr><td>170</td><td><a href=/United-Kingdom/Aberdeenshire class=underline>Aberdeenshire</a></td><td>1,487</td><td>34&mdash;127 Mbps</td><td>44 Mbps</td><td>11</td></tr><tr><td>171</td><td><a href=/United-Kingdom/Cornwall class=underline>Cornwall</a></td><td>2,268</td><td>33&mdash;121 Mbps</td><td>43 Mbps</td><td>20</td></tr><tr><td>172</td><td><a href=/United-Kingdom/Stirling class=underline>Stirling</a></td><td>942</td><td>34&mdash;92 Mbps</td><td>43 Mbps</td><td>11</td></tr><tr><td>173</td><td><a href=/United-Kingdom/Gwynedd class=underline>Gwynedd</a></td><td>935</td><td>32&mdash;124 Mbps</td><td>43 Mbps</td><td>11</td></tr><tr><td>174</td><td><a href=/United-Kingdom/Torfaen-County-Borough class=underline>Torfaen County Borough</a></td><td>934</td><td>35&mdash;73 Mbps</td><td>41 Mbps</td><td>10</td></tr><tr><td>175</td><td><a href=/United-Kingdom/Anglesey class=underline>Anglesey</a></td><td>942</td><td>32&mdash;73 Mbps</td><td>41 Mbps</td><td>9</td></tr><tr><td>176</td><td><a href=/United-Kingdom/Dumfries-and-Galloway class=underline>Dumfries and Galloway</a></td><td>1,687</td><td>33&mdash;91 Mbps</td><td>40 Mbps</td><td>13</td></tr><tr><td>177</td><td><a href=/United-Kingdom/Orkney-Islands class=underline>Orkney Islands</a></td><td>934</td><td>26&mdash;73 Mbps</td><td>37 Mbps</td><td>8</td></tr><tr><td>178</td><td><a href=/United-Kingdom/Argyll-and-Bute class=underline>Argyll and Bute</a></td><td>936</td><td>25&mdash;80 Mbps</td><td>36 Mbps</td><td>14</td></tr><tr><td>179</td><td><a href=/United-Kingdom/Highland class=underline>Highland</a></td><td>931</td><td>26&mdash;72 Mbps</td><td>34 Mbps</td><td>17</td></tr><tr><td>180</td><td><a href=/United-Kingdom/Shetland-Islands class=underline>Shetland Islands</a></td><td>928</td><td>25&mdash;71 Mbps</td><td>34 Mbps</td><td>6</td></tr><tr><td>181</td><td><a href=/United-Kingdom/Western-Isles class=underline>Western Isles</a></td><td>866</td><td>23&mdash;63 Mbps</td><td>31 Mbps</td><td>7</td></tr><tr><td>182</td><td><a href=/United-Kingdom/Luton class=underline>Luton</a></td><td>971</td><td>10&mdash;97 Mbps</td><td>27 Mbps</td><td>11</td></tr></tbody></table></div></div><h2 class="mt-10 mb-3 text-dark-blue-5" id=faqs>Frequently Asked Questions about Internet Providers in The United Kingdom</h2><div class="bg-white rounded shadow p-5 my-5 text-fir-dark-gray"><h5 class="h6 mb-0 text-lg text-dark-blue-5">Who is the fastest provider in the United Kingdom?</h5><p class="text-sm mt-2">Hey!Broadband is the fastest provider in the United Kingdom with a top measured speed of 932 Mbps, and a typical real-world speed range of 395&mdash;742 Mbps.</p></div><div class="bg-white rounded shadow p-5 my-5 text-fir-dark-gray"><h5 class="h6 mb-0 text-lg text-dark-blue-5">Who is the best provider in the United Kingdom?</h5><p class="text-sm mt-2"><a class=underline href=https://fairinternetreport.com/Virgin-Media>Virgin Media</a> is the best provider in the United Kingdom, and their users typically see speeds in the range of 121 to 304 Mbps.</p></div><div class="bg-white rounded shadow p-5 my-5 text-fir-dark-gray"><h5 class="h6 mb-0 text-lg text-dark-blue-5">What is the average internet speed in the United Kingdom?</h5><p class="text-sm mt-2">The average internet speed in the United Kingdom is 134 Mbps and the fastest download speed we've analysed is 5,146 Mbps.</p></div><div class="bg-white rounded shadow p-5 my-5 text-fir-dark-gray"><h5 class="h6 mb-0 text-lg text-dark-blue-5">Who is the the most popular internet provider in the United Kingdom?</h5><p class="text-sm mt-2">The broadband provider with the most speed test results in the United Kingdom is <a class=underline href=https://fairinternetreport.com/BT>BT</a>.</p></div><div class="mt-10 bg-white rounded shadow p-5"><p>Last updated: 02 Oct 2024</p></div><script type=application/ld+json>{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Who is the fastest provider in the United Kingdom?","acceptedAnswer":{"@type":"Answer","text":"Hey!Broadband is the fastest provider in the United Kingdom with a top measured speed of 932 Mbps, and a typical real-world speed range of 395&mdash;742 Mbps."}},{"@type":"Question","name":"Who is the best provider in the United Kingdom?","acceptedAnswer":{"@type":"Answer","text":"<a class=\"underline\" href=\"https://fairinternetreport.com/Virgin-Media\">Virgin Media</a> is the best provider in the United Kingdom, and their users typically see speeds in the range of 121 to 304 Mbps."}},{"@type":"Question","name":"What is the average internet speed in the United Kingdom?","acceptedAnswer":{"@type":"Answer","text":"The average internet speed in the United Kingdom is 134 Mbps and the fastest download speed we've analysed is 5,146 Mbps."}},{"@type":"Question","name":"Who is the the most popular internet provider in the United Kingdom?","acceptedAnswer":{"@type":"Answer","text":"The broadband provider with the most speed test results in the United Kingdom is <a class=\"underline\" href=\"https://fairinternetreport.com/BT\">BT</a>."}}]}</script></div><footer class="new-footer bg-dark-blue-4 md:min-h-[415px] relative text-white-1 mt-20 pb-5"><div class=container><div class="flex md:pt-20 pt-10"><div class=w-1/2><a href="/"><img src=/assets/logo.svg width=125.657 height=21.631 alt="Fair Internet Report logo"></a></div><div class="w-1/2 text-right md:text-sm text-xs">&copy; Fair Internet Report 2024</div></div><p class="text-xs mt-10">When not otherwise noted, data on this page is a compilation of the trailing 12 month period. Data may contain inaccuracies and errors, and is a representation of the subject based on available data sources. Speed test data is sourced third-party via Measurement Labs or first-party via Fair Internet Report speed test tools, unless otherwise noted. Representation of specific brand or provider performance is an estimate based on matching available data sources, and is not guaranteed to represent real world performance. Any trademarks displayed are the property of their owner. Fair Internet Report is a research and comparison website, not a broadband service provider.</p><div class="w-[80%] mx-auto bg-dark-blue-1 my-10 md:hidden" style=height:1px></div><div class="flex md:flex-row flex-col mt-10 text-sm font-light md:divide-x divide-dark-blue-1 md:pb-0 pb-20"><div class=md:w-1/3><h3 class="uppercase font-semibold">Broadband Stats and Info</h3><p class=mt-3><a href=/guides>Guides</a></p><p class=mt-3><a href=/research>Research</a></p></div><div class="w-[80%] mx-auto bg-dark-blue-1 my-10 md:hidden" style=height:1px></div><div class="md:w-3/12 lg:px-20 md:px-5"><h3 class="uppercase font-semibold">Legal</h3><p class=mt-3><a href=/terms>Terms &amp; Conditions</a></p><p class=mt-3><a href=/privacy>Privacy Policy</a></p></div><div class="w-[80%] mx-auto bg-dark-blue-1 my-10 md:hidden" style=height:1px></div><div class="md:w-1/6 lg:pl-20 md:pl-5"><h3 class="uppercase font-semibold">Quick Links</h3><p class=mt-3><a href=/about>About Us</a></p><p class=mt-3><a href=/contact>Contact Us</a></p><p class=mt-3><a href=/broadband-data-api>Broadband Data API</a></p></div></div></div></footer><div class="hidden fixed z-10 inset-0 overflow-y-auto" role=dialog aria-modal=true id=citySearchModal><div class="flex items-center justify-center min-h-screen pt-4 px-4 pb-20 text-center sm:block sm:p-0"><div class="fixed inset-0 bg-fir-mid-tone-grey bg-opacity-75 transition-opacity" id=citySearchModalOverlay aria-hidden=true></div><span class="hidden sm:inline-block sm:align-middle sm:h-screen" aria-hidden=true>&#8203;</span><div class="inline-block align-bottom bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all sm:align-middle max-w-xl w-full"><div class="bg-white rounded shadow p-5 border-fir-link-blue border-t-4"><div class=flex><h2 class="md:text-xl text-lg font-black w-4/5">Search for Town or City</h2><div id=closeCitySearchModal class="text-right text-xl w-1/5"><span class="hover:cursor-pointer hover:text-gray-600 select-none">X</span></div></div><div class="relative mt-5"><div class="md:p-5 p-2 w-full flex" style="box-shadow:0 3px 8px var(--tw-shadow-color)"><form class="my-auto mx-auto flex w-full" id=citySearchModalForm><span class="icon-map-marker absolute md:top-9 top-6 transform md:left-8 left-6 text-dark-blue-4"></span> <input class="md:w-2/3 w-4/5 border border-light-blue-4 pl-8 px-3 py-2 h-12 rounded text-dark-blue-4" type=text placeholder="Town or city..." style="box-shadow:0 0 5px #2A78D364" id=citySearchEntry> <button class="md:w-1/3 w-1/5 ml-2 mt-0 text-sm uppercase text-white-1 bg-light-blue-8 rounded h-12" type=button data-target=citySearchEntry>Go</button></form></div></div></div></div></div></div><div class="hidden fixed z-10 inset-0 overflow-y-auto" role=dialog aria-modal=true id=citationsModal><div class="flex items-center justify-center min-h-screen pt-4 px-4 pb-20 text-center sm:block sm:p-0"><div class="fixed inset-0 bg-fir-mid-tone-grey bg-opacity-75 transition-opacity" id=citationsModalOverlay aria-hidden=true></div><span class="hidden sm:inline-block sm:align-middle sm:h-screen" aria-hidden=true>&#8203;</span><div class="inline-block align-bottom bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all sm:align-middle md:max-w-xl max-w-lg sm:w-full"><div class="bg-white rounded shadow p-5 border-fir-link-blue border-t-4"><div class=flex><h2 class="text-xl font-black w-1/2">Cite This Page</h2><div id=closeCitationsModal class="text-right text-xl w-1/2"><span class="hover:cursor-pointer hover:text-gray-200">X</span></div></div><div class="flex mt-2"><p>APA</p><button id=btnCitationCopyApa class="copy-url-btn border border-gray-300 hover:bg-gray-300 cursor-pointer rounded px-2 text-sm ml-2">Copy</button></div><p class="mt-1 text-xs" id=pCitationApa></p><div class="flex mt-2"><p>CHICAGO</p><button id=btnCitationCopyChicago class="copy-url-btn border border-gray-300 hover:bg-gray-300 cursor-pointer rounded px-2 text-sm ml-2">Copy</button></div><p class="mt-1 text-xs" id=pCitationChicago></p><div class="flex mt-2"><p>HARVARD</p><button id=btnCitationCopyHarvard class="copy-url-btn border border-gray-300 hover:bg-gray-300 cursor-pointer rounded px-2 text-sm ml-2">Copy</button></div><p class="mt-1 text-xs" id=pCitationHarvard></p><div class="flex mt-2"><p>MLA</p><button id=btnCitationCopyMla class="copy-url-btn border border-gray-300 hover:bg-gray-300 cursor-pointer rounded px-2 text-sm ml-2">Copy</button></div><p class="mt-1 text-xs" id=pCitationMla></p></div></div></div></div><script async src="https://www.googletagmanager.com/gtag/js?id=UA-165457620-1"></script><script src=/js/fir/base.js?3.1.8858.17872></script><script>function doGaLoad(){setTimeout(function(){(function(){function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[];gtag("js",new Date);var gaConfigObj={},re=new RegExp("firt=([^;]+)"),firt=re.exec(document.cookie);firt=firt!==null?unescape(firt[1]):null;firt!==null&&(gaConfigObj.user_id=firt);gtag("config","UA-165457620-1",gaConfigObj);window.runGaOutls=function(){var outls,nOutls,i;if(window.ga_client_id)for(outls=document.getElementsByClassName("outl"),nOutls=outls.length,i=0;i<nOutls;i++)!outls[i].classList.contains("outlcga")&&outls[i].href&&(outls[i].href+=(outls[i].href.indexOf("?")===-1?"?":"&")+"ga="+window.ga_client_id,outls[i].classList.add("outlcga"))};window.runOutls=function(){for(var outlis,nOutlis,outls=document.getElementsByClassName("outl"),nOutls=outls.length,i=0;i<nOutls;i++)!outls[i].classList.contains("outlc")&&outls[i].href&&(outls[i].href+=(outls[i].href.indexOf("?")===-1?"?":"&")+"s="+document.location.pathname,outls[i].classList.contains("outlp")&&(outls[i].href+="&p=1"),outls[i].dataset.pi&&(outls[i].href+="&pi="+outls[i].dataset.pi),outls[i].classList.add("outlc"));for(outlis=document.getElementsByClassName("outli"),nOutlis=outlis.length,i=0;i<nOutlis;i++)outlis[i].href+="?subId1="+window.ga_client_id+"&subId2="+document.location.pathname;runGaOutls()};gtag("get","G-S65ZKHP7P9","client_id",function(client_id){window.ga_client_id=client_id;try{}catch(ex){console.error("outls failed",ex)}})})()},200)}window.sendT=function(t,l,de){var data="t="+t+"&d="+encodeURIComponent(document.location.pathname)+"&r="+encodeURIComponent(document.referrer)+"&t="+Date.now(),request;l&&(data+="&l="+l);de&&(data+="&de="+de);data+="&tm=4";request=new XMLHttpRequest;request.open("POST","/t",!0);request.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");request.send(data)};window.trackActionPageView=1;window.trackActionSurveySubmit=7;window.trackActionReviewsClick=6;window.trackActionFibreLookup=4</script><script type=application/ld+json>{"@context":"http://schema.org","@type":"WebSite","@id":"https://fairinternetreport.com/#website","url":"https://fairinternetreport.com/","name":"Fair Internet Report","description":"Compare broadband providers near you. Find speeds, prices, and real customer reviews for Internet Service Providers in your area.","author":{"@type":"Person","name":"Thomas Buck","sameAs":["https://www.linkedin.com/in/thomasbbuck/","https://twitter.com/tbbuck"]}}</script><script type=application/ld+json>{"@context":"http://schema.org","@type":"WebPage","@id":"https://fairinternetreport.comhttps://fairinternetreport.com/United-Kingdom","name":"UK Internet Speeds and Statistics, Oct 2024","description":"Check out The United Kingdom&#x27;s broadband deals, providers, and statistics. Speeds range from 50.23 to 211.89 Mbps.","url":"https://fairinternetreport.comhttps://fairinternetreport.com/United-Kingdom","inLanguage":"en-GB","isPartOf":{"@id":"https://fairinternetreport.com/#website"},"dateModified":"2024-10-02 06:11:38","contentLocation":{"@type":"Place","name":"United Kingdom","geo":{"@type":"GeoShape","box":"49.959999905 -7.57216793459 58.6350001085 1.68153079591"}}}</script><script>document.getElementById("providers-expander").onclick=function(){var _btn=this;Array.from(document.getElementsByClassName("pt-hidden")).forEach(function(el){el.classList.remove("hidden")});_btn.classList.add("hidden")}</script><script>function labelToMonthYear(label){return monthNames[parseInt(label.substr(0,2))-1]+" "+label.substr(3)}function labelToMonthYearShort(label){return monthNamesShort[parseInt(label.substr(0,2))-1]+" "+label.substr(3)}function runChart(){var ctx=document.getElementById("mbpsTimeChartCanvas").getContext("2d"),myChart=new Chart(ctx,{type:"line",data:{labels:["01-2017","02-2017","03-2017","04-2017","05-2017","06-2017","07-2017","08-2017","09-2017","10-2017","11-2017","12-2017","01-2018","02-2018","03-2018","04-2018","05-2018","06-2018","07-2018","08-2018","09-2018","10-2018","11-2018","12-2018","01-2019","02-2019","03-2019","04-2019","05-2019","06-2019","07-2019","08-2019","09-2019","10-2019","11-2019","12-2019","01-2020","02-2020","03-2020","04-2020","05-2020","06-2020","07-2020","08-2020","09-2020","10-2020","11-2020","12-2020","01-2021","02-2021","03-2021","04-2021","05-2021","06-2021","07-2021","08-2021","09-2021","10-2021","11-2021","12-2021","01-2022","02-2022","03-2022","04-2022","05-2022","06-2022","07-2022","08-2022","09-2022","10-2022","11-2022","12-2022","01-2023","02-2023","03-2023","04-2023","05-2023","06-2023","07-2023","08-2023","09-2023","10-2023","11-2023","12-2023","01-2024","02-2024","03-2024","04-2024","05-2024","06-2024","07-2024","08-2024","09-2024"],datasets:[{backgroundColor:"#08519c",borderColor:"#08519c",data:[.00033,.00079,.00066,.00084,.00035,.00041,.0007,.00064,.00174,.00226,.00268,.00257,.00262,.00305,.00293,.00307,.00331,.00328,.00345,.00315,.0035,.00385,.00377,.00324,.00338,.00358,.00419,.00384,.00437,.00456,.00436,.0042,.00459,.0053,.0213,.02355,.02387,.02521,.02175,.02022,.02224,.02346,.02701,.04726,.06352,.06295,.06339,.06709,.04466,.06818,.03832,.04036,.04101,.04251,.04724,.04782,.05265,.05708,.06398,.06666,.07199,.0762,.07726,.08157,.08481,.08476,.086,.08907,.09824,.10007,.09498,.10253,.10614,.11244,.11976,.12529,.12672,.13419,.13318,.13041,.1243,.10476,.08029,.06122,.06186,.11879,.15273,.15968,.163,.16355,.16041,.18735,.17117],label:"Very Fast",fill:!0,pointRadius:0,borderWidth:1},{backgroundColor:"#3182bd",borderColor:"#3182bd",data:[.02962,.0327,.03849,.04809,.03086,.02715,.02656,.02705,.03657,.03812,.04076,.04194,.04426,.05191,.0557,.0593,.06609,.06858,.07118,.06811,.07025,.06673,.06587,.06398,.06681,.0697,.07853,.07903,.08268,.08452,.08552,.07947,.08245,.08263,.12671,.13356,.13524,.13829,.13508,.14118,.14319,.1456,.15269,.19536,.23146,.23057,.22766,.22935,.19626,.2364,.18266,.18521,.1819,.18467,.19023,.19062,.2005,.204,.21284,.21721,.22757,.22666,.22234,.2243,.22652,.22955,.23077,.2283,.23659,.23881,.25923,.24368,.24798,.24984,.25388,.25903,.25244,.25543,.25456,.25338,.259,.2631,.27271,.27411,.27899,.2864,.28991,.29168,.28852,.28821,.2788,.29795,.3009],label:"Fast",fill:!0,pointRadius:0,borderWidth:1},{backgroundColor:"#6baed6",borderColor:"#6baed6",data:[.03898,.04303,.05102,.05911,.03904,.03368,.0348,.03424,.04463,.0494,.05443,.05367,.05732,.06708,.07042,.07197,.06968,.07073,.07246,.06735,.06702,.0656,.06383,.06388,.06579,.06764,.07594,.07455,.07588,.07382,.07474,.06653,.06741,.06936,.09647,.09455,.09456,.09579,.08979,.08509,.08986,.09258,.09963,.13222,.15862,.15598,.15443,.15569,.12933,.16524,.11889,.11926,.11862,.11963,.1204,.1205,.12197,.12222,.12356,.12293,.12408,.12443,.12375,.12535,.12757,.12716,.12641,.11785,.11513,.11456,.11141,.11439,.1183,.1164,.11622,.11218,.11333,.11212,.11229,.11272,.11398,.12074,.12686,.13009,.1353,.1219,.11548,.11477,.11233,.11204,.1171,.10859,.10689],label:"Good",fill:!0,pointRadius:0,borderWidth:1},{backgroundColor:"#9ecae1",borderColor:"#9ecae1",data:[.18379,.18792,.19211,.19618,.15819,.14531,.14851,.14741,.16762,.17806,.17657,.17439,.18156,.1938,.20504,.20355,.20298,.20642,.2074,.20243,.20471,.20102,.19615,.20113,.20997,.21221,.21908,.21642,.21115,.21261,.21181,.19906,.20333,.20512,.23894,.23264,.2312,.23131,.22936,.22305,.23022,.23387,.23471,.24138,.2491,.24668,.24544,.24636,.25304,.25225,.25383,.24952,.24513,.24121,.23962,.2387,.23973,.24212,.24274,.24391,.24451,.243,.2415,.23814,.23652,.23318,.23024,.2279,.2243,.22449,.2229,.2256,.2268,.22164,.21769,.21252,.21516,.21412,.21367,.21607,.21556,.21929,.22972,.23842,.23897,.21508,.19873,.19889,.19843,.1973,.20511,.18657,.19055],label:"Adequate",fill:!0,pointRadius:0,borderWidth:1},{backgroundColor:"#c6dbef",borderColor:"#c6dbef",data:[.30109,.32129,.3107,.30754,.32427,.3271,.32648,.32327,.31831,.31946,.32374,.32068,.32553,.3278,.32115,.32222,.32186,.31694,.31517,.32298,.32658,.32934,.34671,.33975,.34182,.33786,.32648,.32663,.31812,.31909,.31492,.3136,.3157,.31283,.26986,.26679,.27087,.2681,.27157,.27695,.27326,.26905,.26009,.21173,.18062,.18468,.18965,.18375,.22748,.17477,.24516,.24161,.24111,.23787,.23331,.23047,.2268,.22317,.21467,.2089,.2019,.1998,.19861,.19282,.19065,.18988,.18961,.19474,.18981,.18798,.18395,.18479,.18015,.17681,.17387,.17274,.17454,.17262,.17374,.17558,.17313,.17547,.18005,.18361,.17899,.16223,.15161,.14688,.14879,.14939,.14798,.13608,.14296],label:"Slow",fill:!0,pointRadius:0,borderWidth:1},{backgroundColor:"#eff3ff",borderColor:"#eff3ff",data:[.44619,.41427,.40703,.38825,.44729,.46634,.46295,.46739,.43113,.41271,.40182,.40675,.38871,.35636,.34476,.33988,.33609,.33406,.33034,.33598,.32794,.33346,.32369,.32802,.31224,.309,.29578,.29953,.30779,.3054,.30865,.33713,.32652,.32475,.24671,.2489,.24426,.2413,.25245,.2535,.24122,.23544,.22587,.17206,.1167,.11913,.11944,.11775,.14923,.10316,.16113,.16404,.17224,.1741,.1692,.17188,.15835,.15142,.14221,.14039,.12995,.12991,.13655,.13782,.13394,.13548,.13696,.14214,.13592,.13409,.12753,.129,.12062,.12286,.11859,.11823,.11782,.11152,.11255,.11184,.11403,.11663,.11037,.11256,.10588,.0956,.09154,.0881,.08893,.08952,.09061,.08346,.08752],label:"Very Slow",fill:!0,pointRadius:0,borderWidth:1},]},options:{responsive:!0,maintainAspectRatio:!1,animation:{duration:0},scales:{yAxes:[{type:"linear",position:"left",ticks:{beginAtZero:!0,max:1,callback:function(value){return value*100+"%"}},scaleLabel:{display:!0,labelString:"Percentage of Speed Tests"},stacked:!0}],xAxes:[{ticks:{callback:labelToMonthYearShort}}]},legend:{reverse:!0},tooltips:{mode:"index",intersect:!1,callbacks:{label:function(tooltipItem,data){return" "+data.datasets[tooltipItem.datasetIndex].label+" "+Math.round(100*data.datasets[tooltipItem.datasetIndex].data[tooltipItem.index],2)+"%"},title:function(tooltipItems){return labelToMonthYear(tooltipItems[0].xLabel)}},itemSort:function(){return-1}}}})}window.callSetupChart=!0;var monthNames=["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]</script></body></html>