html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.telus-global-nav{margin-bottom:14px}.telus-global-nav a:hover,.telus-global-nav a:focus{text-decoration:none;border-bottom:1px dotted;color:#8c68a6}@media screen and (max-width: 767px) {.telus-global-nav{margin-top:5px;}}.telus-global-nav__item{display:inline-block;border-right:1px solid #49166d;padding:0 10px;font-family:"telusweb", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400}.telus-global-nav__item:first-child{padding-left:0}.telus-global-nav__item:last-child{border-right:none}@media screen and (max-width: 767px) {.telus-global-nav__item:last-child{display:none;visibility:hidden;}}@media screen and (max-width: 767px) {.telus-global-nav__item:nth-child(2){border-right:none;}}.telus-global-nav__item--active{color:#49166d;border-bottom:4px solid #49166d;padding-bottom:2px}.telus-global-nav__more-sites{background-color:#eee;box-shadow:1px 1px 2px #aaa}@media screen and (max-width: 767px) {.telus-global-nav__more-sites{display:none !important;}}@media screen and (min-width: 768px) {.telus-global-nav__more-sites{display:none;}}.telus-global-nav__more-sites .grid{padding-bottom:15px}.telus-global-nav__more-sites .icon-x-circled{font-size:18px;display:inline-block;color:#49166d;float:right}.telus-global-nav__more-sites a:hover,.telus-global-nav__more-sites a:focus{text-decoration:none;border-bottom:1px dotted;color:#8c68a6}.telus-global-nav__site-list{display:inline-block}.telus-global-nav__list-item{display:inline-block;border-right:1px solid #49166d;padding:2px 10px 0px 10px;font-size:14px;font-family:"telusweb", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400}.telus-global-nav__list-item a:focus{text-decoration:none;color:#8c68a6}.telus-global-nav__list-item:first-child{padding-left:0}.telus-global-nav__list-item:last-child{border-right:none}@media screen and (max-width: 767px) {.telus-logo{display:none;visibility:hidden;}}.site-header{padding-bottom:0px}.icon-holder .icon-map-marker{display:none;visibility:hidden}.icon-magnify-glass{font-size:22px}.telus-logo-mobile{display:block;position:absolute;top:51px;left:50px;float:none;height:auto;margin-left:15px}@media screen and (min-width: 1100px) {.telus-logo-mobile{display:none;visibility:hidden;}}@media screen and (min-width: 768px) {.telus-logo-mobile{display:none;visibility:hidden;}}.telus-logo-mobile img{width:120px;max-height:100%}.meganav{margin-top:25px;padding-top:0}@media screen and (max-width: 767px) {.meganav{display:block;position:relative;}}@media screen and (min-width: 768px) {.meganav{margin-top:0;}}.meganav-hamburger{padding-bottom:20px;font-size:20px}a.meganav-l1-link{border-top:1px solid transparent}@media screen and (min-width: 768px) {a.meganav-l1-link:hover,a.meganav-l1-link:focus{color:#8c68a6}}@media screen and (min-width: 768px) {li.meganav-l2-section a:hover,li.meganav-l2-section a:focus{color:#8c68a6}}.meganav-shop-wireless.meganav-l2-section{padding-left:0;border-left:0}@media screen and (max-width: 767px) {div.header-icons{top:38px;}}header .header-icons span.region-language-text{color:#49166d;border-bottom:1px dotted #49166d;padding-left:0}header .header-icons span.region-language-text>abbr{text-decoration:none}.account-bar{padding:20px 0}.account-action div.account-links{display:none;visibility:hidden}.account-links-version-b{max-width:1200px;margin-left:auto;margin-right:auto;width:100%}.account-links-version-b::after{clear:both;content:"";display:table}.account-link-item{display:inline-block;display:table;text-align:center;margin:0;float:left}.account-link-item:first-child{border-right:1px solid #ccc;padding-right:30px}@media screen and (max-width: 767px) {.account-link-item:first-child{padding-right:12px;}}.account-link-item:nth-child(2){padding-left:30px}@media screen and (max-width: 767px) {.account-link-item:nth-child(2){padding-left:12px;}}@media screen and (max-width: 767px) {.account-link-item{padding:0;text-align:center;}}span.account-icon{display:inline-block;font-size:27px;margin-right:10px}@media screen and (max-width: 767px) {span.account-icon{font-size:24px;margin-right:5px;}}span.account-link{font-size:17px;display:table-cell;vertical-align:middle}@media screen and (max-width: 767px) {span.account-link{font-size:14px;}}.meganav-l1 .icon-arrow-down{font-size:30px;color:#66cc00;float:right}.meganav-footer-heading{padding:0;border-bottom:none}.meganav-footer-heading a{font-family:"telusweb", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:800;font-size:14px;color:#fff}.meganav-footer-heading .frg-icon.icon-arrow-down{font-size:24px;position:relative;top:-5px;padding-top:0;color:#fff}li.meganav-footer-top__item{display:none}li.meganav-footer-top__item a{color:#fff}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}@media screen and (max-width: 767px) {.content-hidden--small{display:none;}}@media screen and (min-width: 768px) and (max-width: 1099px) {.content-hidden--medium{display:none;}}@media screen and (min-width: 1100px) {.content-hidden--large{display:none;}}@media screen and (min-width: 768px) {.content-hidden--medium-large{display:none;}}.moving-out-west{display:none;visibility:hidden}.footer-group.footer-links{padding:30px 0}#legal-footnotes label{cursor:pointer}.homepage-btn-container{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:30px}.homepage-btn-container::after{clear:both;content:"";display:table}.homepage-btn-container__inner{clear:both}.homepage-category__heading{margin:30px 0;font-family:"telusweb", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400}@media screen and (max-width: 720px) {.homepage-category__heading{font-size:23px;line-height:27px;margin:20px 10px;}}@media screen and (min-width: 721px) {.homepage-category__heading{font-size:27px;line-height:30px;margin-bottom:30px;}}a.button.homepage-btn:hover,a.button.homepage-btn:focus{text-decoration:none;color:#49166d}.homepage-btn{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;float:left;border:none;background-color:#fff;border-radius:4px;border:1px solid #ddd;box-shadow:0 5px 0px 0px #ebedef;font-family:"telusweb", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:17px;line-height:21px}.homepage-btn:hover,.homepage-btn:focus{box-shadow:0 7px 0px 0px #49166d;text-decoration:none}@media screen and (max-width: 720px) {.homepage-btn{width:45%;height:160px;padding:10px;margin:0 2.5% 20px 2.5%;}.homepage-btn:nth-last-child(1):nth-child(odd){display:block;margin:0 auto;float:none;clear:both;position:relative}.homepage-btn:nth-last-child(1):nth-child(odd) .homepage-btn__inner{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:50%;margin:auto;padding:0 5px}}@media screen and (min-width: 721px) and (max-width: 1099px) {.homepage-btn{width:18%;margin:0 1%;height:160px;padding:10px;}.homepage-btn--quarter{width:23%;margin:0 1%}}@media screen and (min-width: 1100px) {.homepage-btn{width:18%;margin:0 1%;height:160px;}.homepage-btn--quarter{width:23%;margin:0 1%}}.homepage-btn__icon{font-size:44px}.homepage-btn .pricetag-rotate{transform:translate(-2px, -2px) rotate(-45deg);-webkit-transform:translate(-2px, -2px) rotate(-45deg)}.homepage-btn__title{font-size:17px;margin-top:15px;color:#666666}.homepage-btn__inner{width:100%;text-align:center}.homepage-voc{float:left;width:100%;padding:30px 0 !important;margin:0 !important;background-color:#5b5b5b;text-align:center;position:relative}.homepage-voc__heading{color:#fff;font-family:"telusweb", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;text-align:center;margin-bottom:20px}@media screen and (max-width: 720px) {.homepage-voc__heading{font-size:17px;}}@media screen and (min-width: 721px) and (max-width: 1099px) {.homepage-voc__heading{font-size:23px;}}@media screen and (min-width: 1100px) {.homepage-voc__heading{font-size:27px;display:inline-block;margin-right:35px;margin-bottom:0;}}.homepage-voc__cta{color:#333;height:auto;width:auto !important;font-size:21px;background-color:#fff;display:block;margin:0 auto;border:1px solid #ccc;border-radius:2px}.homepage-voc__cta a:hover{text-decoration:none}@media screen and (max-width: 720px) {.homepage-voc__cta{width:80%;}}@media screen and (min-width: 721px) {.homepage-voc__cta{display:inline-block;width:auto;}}#legal-footnotes a:not(.frg-button):hover{color:#66cc00}#legal-footnotes a:not(.frg-button):hover{border-bottom:1px dotted #66cc00}#telus-logo-copyright{color:#e2e2e2}@media screen and (min-width: 768px){header{background:orange}header .header-icons.header-icons--ab-test{padding-top:11px}header .header-icons.header-icons--ab-test .site-settings-toggle{margin-top:10px;float:right}}#ge-search-bar input[type="search"],#ge-search-bar-mobile input[type="search"]{margin:0 4px 3px 3px;padding:0;font-size:16px;height:37px;padding-left:10px;border:0;color:#333;box-sizing:border-box;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#ge-search-bar input[type="search"]::-webkit-search-decoration,#ge-search-bar input[type="search"]::-webkit-search-cancel-button,#ge-search-bar input[type="search"]::-webkit-search-results-button,#ge-search-bar input[type="search"]::-webkit-search-results-decoration,#ge-search-bar-mobile input[type="search"]::-webkit-search-decoration,#ge-search-bar-mobile input[type="search"]::-webkit-search-cancel-button,#ge-search-bar-mobile input[type="search"]::-webkit-search-results-button,#ge-search-bar-mobile input[type="search"]::-webkit-search-results-decoration{display:none}.ge-search-bar__wrapper{border-radius:3px;border:1px solid #ececec}.ge-search-bar__wrapper .icon-magnify-glass{color:#57a708}.ge-search-bar__submit-button{border:0;background:#fff;padding:10px 10px 10px 10px;vertical-align:bottom;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.ge-search-bar__submit-button:focus{background:#57a708}.ge-search-bar__submit-button:focus .icon-magnify-glass{color:#fff}.ge-search-bar__submit-button:hover,.ge-search-bar__submit-button.ge-search-bar__submit-button--in-use:hover{background:#408000}.ge-search-bar__submit-button:hover .icon-magnify-glass,.ge-search-bar__submit-button.ge-search-bar__submit-button--in-use:hover .icon-magnify-glass{color:#fff}.ge-search-bar__submit-button[disabled]:hover,.ge-search-bar__submit-button[disabled].ge-search-bar__submit-button--in-use:hover{background:#fff}.ge-search-bar__submit-button[disabled]:hover .icon-magnify-glass,.ge-search-bar__submit-button[disabled].ge-search-bar__submit-button--in-use:hover .icon-magnify-glass{color:#57a708}.ge-search-bar__submit-button.ge-search-bar__submit-button--in-use{background:#57a708}.ge-search-bar__submit-button.ge-search-bar__submit-button--in-use .icon-magnify-glass{color:#fff}#ge-search-bar{float:left}#ge-search-bar input[type="search"]{width:275px}#ge-search-bar-mobile-trigger{display:inline-block}@media screen and (min-width: 768px){#ge-search-bar-mobile-trigger{display:none}}#ge-search-bar-mobile{background-color:#fff;border-bottom:1px solid #ececec;overflow-y:hidden;max-height:70px;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}#ge-search-bar-mobile.closed{max-height:0}#ge-search-bar-mobile input[type="search"]{margin-top:3px;width:99%}#ge-search-bar-mobile .ge-search-bar-mobile__wrapper{width:90%;margin:0 auto;display:table;margin-bottom:20px}#ge-search-bar-mobile .ge-search-bar-mobile__wrapper table{width:100%}#ge-search-bar-mobile .ge-search-bar-mobile__wrapper table tr td:nth-child(2){width:40px;text-align:right}@media screen and (min-width: 768px) and (max-width: 979px){#ge-search-bar input[type="search"]{width:125px}}@media screen and (min-width: 768px) and (max-width: 864px){header .header-icons.header-icons--ab-test{width:235px}.french header .header-icons.header-icons--ab-test{width:215px}.french #ge-search-bar input[type="search"]{width:105px}}