@font-face{font-display:block;font-family:gilroy;font-style:normal;font-weight:400;src:url(/assets/fonts/gilroy/gilroy-light-webfont.woff2?r36ibt) format("woff2"),url(/assets/fonts/gilroy/gilroy-light-webfont.woff?r36ibt) format("woff")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/assets/fonts/icomoon.eot?r36ibt);src:url(/assets/fonts/icomoon.eot?r36ibt#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.ttf?r36ibt) format("truetype"),url(/assets/fonts/icomoon.woff?r36ibt) format("woff"),url(/assets/fonts/icomoon.svg?r36ibt#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}.icon-search:before{content:"\f002"}.icon-star:before{content:"\e901"}.icon-star-o:before{content:"\f006"}.icon-close:before,.icon-remove:before{content:"\f00d"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-instagram:before{content:"\f16d"}.icon-filter:before{content:"\f0b0"}.icon-share-square-o:before{content:"\f045"}.icon-chevron-down:before{content:"\f078"}.icon-chevron-right:before{content:"\f054"}.icon-tick:before{content:"\f00c"}.icon-info:before{content:"\ea0c"}.icon-connection:before{content:"\e91b"}.icon-signal:before{content:"\e900"}body,html{min-height:100%}body.fixed{width:100%}body.overlay{height:auto;overflow:hidden}li,ul{margin:0;padding:0}#article a,.content-container a,.faqs a{color:#6713d2;text-decoration:underline}#container{background-color:#fff;left:0;padding:15px;position:relative;transition:left .3s ease-in-out;z-index:2}#article ul,.faqs ul{margin-left:15px}#article ul li,.faqs ul li{margin-left:15px;padding-left:15px}.none,nav{display:none}#nav img{float:left}#nav img.ofcom{cursor:pointer;height:40px;margin-left:20px}.sp{clear:both}.h10{height:10px}.h20{height:20px}.mobile-show{display:block}.mobile-hide{display:none}hr{border-top:1px solid #dac5f3}#hero div ul{margin-bottom:20px}#hero div a{text-decoration:underline}#hero div ul li:before{content:"\f00c";display:inline-block;font-family:icomoon;padding-right:6px}#content,#footer{width:100%}#footer li{list-style:none}#footer li a{display:block;padding:8px 0}#footer .ofcom{clear:both;cursor:pointer;float:none;height:45px;margin-left:20px;margin-top:20px}#footer #social div{float:right;height:48px;margin:5px;width:48px}#footer #social #facebookSocial{background:url(/assets/images/social/facebook.png)}#footer #social #twitterSocial{background:url(/assets/images/social/twitter.png)}#footer #social #instagramSocial{background:url(/assets/images/social/instagram.png)}.deals-pages{background-color:#eee;padding:20px}.deals-pages li{float:left;list-style:none;padding:5px;width:100%}.deals-pages li a{color:#000;text-decoration:underline}.network-pages div{align-items:center;display:flex;float:left;height:80px;justify-content:center;width:160px}.ofcom-pages .left-div{float:left;width:70%}.ofcom-pages .right-div{float:right;width:30%}.ofcom-pages .ofcom{display:block;height:auto;max-height:100%;max-width:100%;width:auto}body.menu-open #container{left:-80%}body.filter-open #container{left:80%}body.filter-open #container:after,body.menu-open #container:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:99}#menu-icon{cursor:pointer;height:30px;position:absolute;right:20px;top:35px;width:30px;z-index:100}#menu-icon span,#menu-icon span:after,#menu-icon span:before{background:#6713d2;border-radius:1px;content:"";cursor:pointer;display:block;height:5px;position:absolute;width:30px}#menu-icon span:before{top:-10px}#menu-icon span:after{bottom:-10px}#menu-icon span,#menu-icon span:after,#menu-icon span:before{transition:all .5s ease-in-out}#menu-icon.active span{background-color:transparent}#menu-icon.active span:after,#menu-icon.active span:before{top:0}#menu-icon.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg)}#menu-icon.active span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}#mobile-menu{background-color:#fff;padding-top:60px;text-transform:uppercase}.mobile-menu-non-amp{bottom:0;display:none;left:0;left:20%;position:fixed;top:0;width:75%;z-index:1}#mobile-menu #mobile-nav{font-size:24px}#mobile-menu #mobile-nav b{display:block;font-weight:700;height:30px;margin-bottom:2px;padding:7px 10px}#mobile-menu #mobile-nav ul{padding:0}#mobile-menu #mobile-nav ul li{box-sizing:border-box;cursor:pointer;float:left;margin-bottom:2px;padding:5px 10px;width:100%}#mobile-menu #mobile-nav ul li a{text-decoration:underline}#mobile-menu #mobile-nav ul.nested{font-size:16px}#mobile-menu #mobile-nav ul.nested li{list-style:none}#mobile-menu #networks{width:100%}#mobile-menu #networks div{align-items:center;display:flex;float:left;height:55px;justify-content:center;width:33%}#mobile-menu #networks div img{max-height:40px;max-width:60px}#mobile-menu #networks div:nth-child(2n){margin-right:0}.breadcrumb{border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 0 0}.breadcrumb-item.active{color:#6c757d}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";display:inline-block;padding-right:.25rem}.breadcrumb a{text-decoration:underline}#links ul li.active:first-letter,nav ul li.active:first-letter{border-bottom:1px solid #0a8537;display:inline-block;padding-bottom:2px}fieldset{margin:0;padding:0}.modal-button.cursor,.modal-button.icon-info{cursor:pointer}.loading{background:no-repeat url(/assets/images/icons/loading.gif);background-position:50%;height:64px;margin-bottom:20px}div.overlay.hide{display:none}div.overlay{align-content:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;padding:30px;position:fixed;top:0;z-index:10}#modal,div.overlay{flex-flow:column wrap;width:100%}#modal{align-content:flex-start;align-items:flex-start;background-color:#fff;border-radius:10px;max-height:100%;max-width:980px;padding:20px;position:relative}#modal #flow{height:100%;overflow:auto}#modal #flow a{color:#6713d2;text-decoration:underline}#modal h2{margin:0;padding:10px 0}#modal .icon-close{cursor:pointer;float:right;font-size:24px}.dropdown-el{background-color:#0a8537;border:.06em solid transparent;border-radius:1em;color:#fff;cursor:pointer;display:inline-block;margin-right:1em;max-height:2em;min-height:2em;outline:none;overflow:hidden;position:relative;text-align:left;top:.5em;transition:all .3s ease-in-out;white-space:nowrap;width:80%}.dropdown-el input:focus+label{background:#def}.dropdown-el input{display:inline-block;height:1px;opacity:.01;position:absolute;width:1px}.dropdown-el label{border-top:.06em solid #d9d9d9;cursor:pointer;display:block;height:2em;line-height:2em;padding-left:1em;padding-right:3em;position:relative}.dropdown-el label:nth-child(2){border-top:.06em solid #d9d9d9;margin-top:2em}.dropdown-el input:checked+label{border-top:none;display:block;position:absolute;top:0;width:100%}.dropdown-el input:checked+label:nth-child(2){margin-top:0;position:relative}.dropdown-el:after{border:.3em solid transparent;border-top-color:#fff;content:"";position:absolute;right:.8em;top:.9em;transition:all .4s ease-in-out}.dropdown-el.expanded{background:#fff;border:.06em solid #0a8537;border-radius:1em;box-shadow:3px 3px 5px 0 rgba(0,0,0,.1);color:#000;max-height:25em;padding:0}.dropdown-el.expanded label{border-top:.06em solid #d9d9d9}.dropdown-el.expanded label:hover{color:#0a8537}.dropdown-el.expanded input:checked+label{background:#0a8537;color:#fff}.dropdown-el.expanded:after{top:.55em;transform:rotate(-180deg)}#sort.dropdown-el,#sort.dropdown-el.expanded input:checked+label{background-color:#eee;color:#000}#sort.dropdown-el{float:right;margin-right:0;top:0;width:200px}#sort.dropdown-el:after{border-color:#000 transparent transparent}@media(hover:none),(pointer:coarse){.bubble[title],.exclusive[title]{display:flex;justify-content:center;position:relative}.bubble[title]:focus:after,.exclusive[title]:focus:after{background-color:#fff;border:1px solid;color:#000;content:attr(title);left:10px;padding:3px;position:absolute;top:90%;width:100%;z-index:9}}@media screen and (max-width:360px){#nav img.ofcom{display:none}}
