CINXE.COM

Bundles | Internet & Mobility | Bell Canada

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html id="shop" lang="en" xmlns:fb="http://ogp.me/ns/fb#"> <head> <script type="text/javascript" src="/static/bell_common.js?cache"> </script><script type="text/javascript" src="/static/bell_common.js?async"></script> <title>Bundles | Internet & Mobility | Bell Canada</title> <link rel="preload" as="font" type="font/woff2" href="/Styles/media/core/fonts/bellslim_medium-webfont.woff2" crossorigin> <link rel="preload" as="font" type="font/woff2" href="/Styles/media/core/fonts/bellslim_regular-webfont.woff2" crossorigin> <link rel="preload" as="font" type="font/woff2" href="/Styles/media/core/fonts/bellslim_semibold-webfont.woff2" crossorigin> <link rel="preload" as="font" type="font/woff2" href="/Styles/media/core/fonts/bellslim_heavy-webfont.woff2" crossorigin> <link rel="preload" as="font" type="font/woff2" href="/Styles/media/core/fonts/bellslim_black-webfont.woff2" crossorigin> <link rel="preload" as="font" type="font/woff2" href="/Styles/media/Shared/fonts/shop-icons.woff2" crossorigin> <meta charset="utf-8"> <link rel="icon" href="/styles/images/icons/favicon.ico" type="image/x-icon" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="format-detection" content="telephone=no"> <meta name="description" content="Bundle Internet and Mobility and get on Canada’s fastest Internet and 5G+ network. Plus, enjoy special savings when you bundle services. " /> <meta property="og:title" content="Bundles | Internet & Mobility | Bell Canada" /> <meta property="og:description" content="Bundle Internet and Mobility and get on Canada’s fastest Internet and 5G+ network. Plus, enjoy special savings when you bundle services. " /> <meta property="og:url" content="https://www.bell.ca/Bell-bundles/Internet-Mobility" /> <meta property="og:site_name" content="www.bell.ca" /> <meta name="province" content="ON" /> <meta name="language" content="en" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <!-- New line added for Youtube Video link 24/03/2017 --> <meta name="google-site-verification" content="4lWo1xka4pc2FdoNCDSSEHaG3qLeZ3Ied-vuvhRXy0w" /> <!--Page ID: Mobility_and_Internet, DCOBZW-BC036 --> <meta name="page_id" content="Mobility_and_Internet" /> <link rel="canonical" href="https://www.bell.ca/Bell-bundles/Internet-Mobility" /> <link rel="alternate" hreflang="en-CA" href="https://www.bell.ca/Bell-bundles/Internet-Mobility" /> <link rel="alternate" hreflang="fr-CA" href="https://www.bell.ca/Forfaits-Bell/Internet-Mobilite" /> <script src="/styles/web/js/bell_externals.js"></script> <!-- CHECK IF THE PAGE IS IN SHOP --> <link href="/Styles/media/core/css/brfcore.css?v=2mujWYl2-_HH6jj060mvu6nc5oSYOtwDhG3Rr5eKeSY1" rel="stylesheet"/> <link href="/styles/media/mi-bundle.css?v=jUhHZvTy6-WQjKaCzaTzIANqiAf3CEKpiQVe-glM9eY1" rel="stylesheet"/> <script src="/Styles/media/core/js/brfcore-top.js?v=9ktsOtIo0upvJP7-7FiXuOoOJe58RLFJ__wIRPL2vGo1"></script> <link href=/page-bundle-bell-bundles-internet-mobility753130229.css?v=2uXANptmI6ATwgdiq_D8rqhwDpu1MEty7KA31AA5HUc1 rel='stylesheet' /> <!--Omniture integration: consumer JS--> <script type="text/javascript"> var maskValidationDone = false; (function (g, b, d, f) { (function (a, c, d) { if (a) { var e = b.createElement("style"); e.id = c; e.innerHTML = d; a.appendChild(e) } })(b.getElementsByTagName("head")[0], "at-body-style", d); setTimeout(function () { var a = b.getElementsByTagName("head")[0]; if (a) { var c = b.getElementById("at-body-style"); c && a.removeChild(c) maskValidationDone = true; } }, f) })(window, document, "body {opacity: 0 !important}", 5E2) </script> <script id="dtm_script-2" type="text/javascript" src="//assets.adobedtm.com/launch-ENebd7a9b148404f67903d514c40949f24.min.js" async></script> <script type="application/ld+json"> { "@context" : "https://schema.org", "@type" : "WebSite", "name" : "Bell Canada", "alternateName" : "Bell", "url" : "https://www.bell.ca/" } </script> <!-- this key is also being used at other places in consumer shop, EPP etc. --> <script type="text/javascript" src="/ruxitagentjs_ICA7NQVfghqrux_10301241007103824.js" data-dtconfig="rid=RID_768439139|rpid=1248619998|domain=bell.ca|reportUrl=/rb_bced360d-a02a-4b73-b0e7-46fe5ae1dc34|app=429b1eac4514c5ce|ssc=1|uanpi=2|featureHash=ICA7NQVfghqrux|doNotDetect=scr|msl=153600|vcfi=0|srsr=65000|xb=(https:^bs/^bs/tr^bs.snapchat^bs.com^bs/p)^p(https:^bs/^bs/edge^bs.bell^bs.ca)^p(https:^bs/^bs/api2^bs.branch^bs.io^bs/v1^bs/pageview)^p(https:^bs/^bs/analytics^bs.google^bs.com^bs/g^bs/collect)^p(https:^bs/^bs/stats^bs.g^bs.doubleclick^bs.net^bs/j^bs/)^p(https:^bs/^bs/collection^bs.decibelinsight^bs.net)^p(https:^bs/^bs/c^bs.go^bs-mpulse^bs.net^bs/api^bs/config^bs.json)^p(https:^bs/^bs/dpm^bs.demdex^bs.net^bs/id)^p(https:^bs/^bs/[a-z]^bs.clarity^bs.ms^bs/collect)^p(https:^bs/^bs/www^bs.bell^bs.ca^bs/ajax^bs/FacebookConversion^bs/TrackEvent)^p(https:^bs/^bs/px^bs.ads^bs.linkedin^bs.com)^pusageanalytics^bs.coveo^bs.com^pinqchat^bs.html^pwww^bs.google^bs-analytics^bs.com^pdata1^bs.bell^bs.ca^p^bs/TealeafTarget^bs.TeaLeaf^pmbox^pct^bs.pinterest^bs.com^pglassboxdigital|rdnt=1|uxrgce=1|bp=3|cuc=gticcd0a|chw=https?:^bs/^bs/.*dofbffselfserveapi*|srms=2,0,0,0%2F%23divStandardLightboxLarge%20%3E%20div%20%3E%20div%20%3E%20div.modal-body.bgWhite.body-pad.hiddenOverFlow%26;0%2F%23profileinformation-prf-rcry%20%3E%20div%20%3E%20div%20%3E%20div.table.table-bordered.table-hover%20%3E%20div%20%3E%20div;0%2F%23CreditCard_CardNumber%26;0%2F%23expiryYear%26;0%2F%23expiryDay%26;0%2F%23expiryMonth%26;0%2F%23dlprovince%26;0%2F%23txtDriverLicenseNumber%26;0%2F%23SinNumber%26;0%2F%23CreditCardNumber%26;0%2F%23mobSelect%20%3E%20button%26;0%2F%23LoginInfoModel_SecretQuestionId3%26;0%2F%23LoginInfoModel_SecretQuestionId2%26;0%2F%23txtSecretAnswer1%26;0%2F%23LoginInfoModel_SecretQuestionId1%26;0%2F%23PASSWORD%26;0%2F%23txtPhotoCardIdNumber%26;0%2F%23EXPY%2C%20%23EXPY%20%7E%20.rsx-custom-select-trigger%26;0%2F%23EXPD%2C%20%23EXPD%20%7E%20.rsx-custom-select-trigger%26;0%2F%23EXPM%2C%20%23EXPM%20%7E%20.rsx-custom-select-trigger%26;0%2F%23txtPassportId%26;0%2F%23CVV_PI%26;0%2F%23CC_expYear_PI%2C%20%23CC_expYear_PI%20%7E%20.rsx-custom-select-trigger%26;0%2F%23CC_expMonth_PI%2C%20%23CC_expMonth_PI%20%7E%20.rsx-custom-select-trigger%26;0%2F%23PassportExpiryDate%2C%20%23PassportExpiryDate%20%7E%20.rsx-custom-select-trigger%26;0%2F%23PassportNumber%26;0%2F%23PassportCountry%26;0%2F%23billingAddressDiv%20%3E%20div.rsx-input-row%20%3E%20div%20%3E%20span%26;0%2F%23CvvNumber_Payment%2C%20%23CvvNumber_Payment%20%7E%20.rsx-custom-select-trigger%26;0%2F%23CcYearData_Payment%2C%20%23CcYearData_Payment%20%7E%20.rsx-custom-select-trigger%26;0%2F%23CcMonthData_Payment%2C%20%23CcMonthData_Payment%20%7E%20.rsx-custom-select-trigger%26;0%2F%23txtCCNumber_Payment%2C%20%23txtCCNumber_Payment%20%7E%20.rsx-custom-select-trigger%26;0%2F%23Cardholdername%2C%20%23Cardholdername%20%7E%20.rsx-custom-select-trigger%26;0%2F%23PersonalInformation_CreditInformationViewModel_DateOfBirth%26;0%2F%23csc-number%26;0%2F%23expiration-year%26;0%2F%23expiration-month%26;0%2F%23cardholder-name;0%2F%23card-number;0%2F%23Answer1%26;0%2F%23SecretQuestion1%26;0%2F%23txtSecretAnswer3%26;0%2F%23txtCustomQuestion3%26;0%2F%23txtSecretQuestion3%26;0%2F%23txtCustomQuestion2%26;0%2F%23txtSecretAnswer2%26;0%2F%23txtSecretQuestion2%26;0%2F%23txtCustomQuestion1%26;0%2F%23txtSecretQuestion1%26;0%2F%23HomePhone%26;0%2F%23CreditCard_ExpirationDateYY%2C%20%23CreditCard_ExpirationDateYY%20%7E%20.rsx-custom-select-trigger%26;0%2F%23ReviewPage_CardExpiryDate%26;0%2F%23CreditCard_ExpirationDataMM%2C%20%23CreditCard_ExpirationDataMM%20%7E%20.rsx-custom-select-trigger%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%287%29%20%3E%20div.sectionContent%26;0%2F%23transitCode%26;0%2F%23frmConfirm%20%3E%20div.standard-outline-custom-src.cWrap%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%26;0%2F%23cardHolderName%20%3E%20div.form-group-input%20%3E%20div%20%3E%20span%3Anth-child%282%29%26;0%2F%23PersonalInformation_CreditInformationViewModel_DateOfBirthTemp%26;0%2F%23prepaid-review-card-holder%26;0%2F%23content%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%285%29%26;0%2F%23BankAccountInfo_CardHolder%26;0%2F%23content%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%2810%29%26;0%2F%23txtBankCode%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%284%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%284%29%20%3E%20div.sectionValue%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%284%29%20%3E%20div.sectionContent%26;0%2F%23prepaid-review-expiration-date%26;0%2F%23txtCardHoldersName%26;0%2F%23TransitNumber%26;0%2F%23bankCode%26;0%2F%23txtTransitCode%26;0%2F%23MOB%2C%20%23MOB%20%7E%20.rsx-custom-select-trigger%26;0%2F%23frmSubmitReview%20%3E%20div%3Anth-child%283%29%20%3E%20div.colGroup%20%3E%20div.col6.colLast%20%3E%20div%20%3E%20ul%3Anth-child%286%29%26;0%2F%23txtCCNumber%26;0%2F%23SelectedCreditCard_SecurityCodeMasked%26;0%2F%23content%20%3E%20div.cWrap.standard-outline-custom-src%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%284%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%285%29%20%3E%20div.sectionContent%26;0%2F%23SelectedCreditCard_ExpireMonth%26;0%2F%23prepaid-review-payment-info-section%26;0%2F%23AccountNumber%26;0%2F%23accountHolderLastName%26;0%2F%23ddlCCYear%26;0%2F%23SelectedCreditCard_CreditCardNumberMasked%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%284%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%283%29%20%3E%20div.sectionValue%26;0%2F%23content%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%286%29%26;0%2F%23accountHolderFirstName%26;0%2F%23YOB%2C%20%23YOB%20%7E%20.rsx-custom-select-trigger%26;0%2F%23SelectedCreditCard_ExpireYear%26;0%2F%23CreditCard_SecurityCode%26;0%2F%23paymentDetails%20%3E%20div%3Anth-child%281%29%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%286%29%20%3E%20div.sectionContent%26;0%2F%23bankName%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%284%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%286%29%20%3E%20div.sectionContent%26;0%2F%23ReviewPage_CardHolderName%26;0%2F%23ReviewPage_PaymentExpiryDate%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%285%29%20%3E%20div.sectionContent%26;0%2F%23BankName%26;0%2F%23txtBankAcctNumber%26;0%2F%23cardHolderName%20%3E%20div.form-group-input%20%3E%20div%20%3E%20span%3Anth-child%281%29%26;0%2F%23txtCreditCardHolderName%26;0%2F%23prepaid-review-card-number%26;0%2F%23DOB%2C%20%23DOB%20%7E%20.rsx-custom-select-trigger%26;0%2F%23Payment_PaymentInformation_PaymentInfoDetail_CreditCard_CardHolderName%26;0%2F%23ddlCCMonth%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%287%29%20%3E%20div.sectionContent%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%284%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%287%29%20%3E%20div.sectionValue%26;0%2F%23content%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%287%29%26;0%2F%23ddlBankName%26;0%2F%23ReviewPage_DataOfBirth%26;0%2F%23ReviewPage_PaymentCardHolderName%26;0%2F%23your-order-accordion-body%20%3E%20div%20%3E%20section%3Anth-child%284%29%20%3E%20div%20%3E%20div%20%3E%20div%3Anth-child%282%29%20%3E%20table%20%26;0%2F%23CreditCardExpirationDate%26;0%2F%23txtSecurityCode%26;0%2F%23frmConfirm%20%3E%20div.standard-outline-custom-src.cWrap%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%26;0%2F%23txtCardNumber%26;0%2F%23frmConfirm%20%3E%20div%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%284%29%20%3E%20div.sectionContent%26;0%2F%23frmBack%20%3E%20div%3Anth-child%286%29%20%3E%20div%20%3E%20div%3Anth-child%288%29%20%3E%20div%3Anth-child%287%29%20%3E%20div%3Anth-child%282%29%26;0%2F%23SelectedCreditCard_CardholderName%26;0%2F%23txtBankPayerName%26;0%2F%23BankAccountInfo_AccountNumberMasked%26;0%2F%23bankAccountNumber%26;0%2F%23CardholderName%26;0%2F%23BankAccountInfo_TransitCode%26;0%2F%23AccountHolderName%26;0%2F%23txtSSN%26;0%2F%23content%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%288%29%26;0%2F%23content%20%3E%20div%3Anth-child%283%29%20%3E%20div%3Anth-child%282%29%20%3E%20div%3Anth-child%282%29%20%3E%20ul%20%3E%20li%3Anth-child%284%29%26|mdl=mdcc16=20|mel=100000|dpvc=1|md=mdcc1=clast_login_attempt_bup,mdcc4=bbdaDL[0].page.info.url,mdcc5=b_dim_ga.dimension14,mdcc6=b_dim_ga.dimension37,mdcc7=ahtml@id,mdcc8=b_dim_ga.dimension23,mdcc11=a#USER,mdcc12=bs.pageURL,mdcc15=cgemini,mdcc16=czone,mdcc17=bserverName,mdcc18=b_dim_ga.dimension38,mdcc19=borderId,mdcc20=bnavigator.connection.downlink,mdcc21=bnavigator.connection.effectiveType,mdcc22=c_cls_s|ssv=4|lastModification=1732212894103|tp=500,50,0|agentUri=/ruxitagentjs_ICA7NQVfghqrux_10301241007103824.js"></script> <script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script> <script>!function(a){var e="https://s.go-mpulse.net/boomerang/",t="addEventListener";if("False"=="True")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="ELNCJ-SNJ8G-MAJUF-JX27D-KEUXV",function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,_,o,r=document.createElement("iframe");if(a[t])a[t]("load",n,!1);else if(a.attachEvent)a.attachEvent("onload",n);r.src="javascript:void(0)",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="width:0;height:0;border:0;display:none;",o=document.getElementsByTagName("script")[0],o.parentNode.insertBefore(r,o);try{_=r.contentWindow.document}catch(O){i=document.domain,r.src="javascript:var d=document.open();d.domain='"+i+"';void(0);",_=r.contentWindow.document}_.open()._l=function(){var a=this.createElement("script");if(i)this.domain=i;a.id="boomr-if-as",a.src=e+"ELNCJ-SNJ8G-MAJUF-JX27D-KEUXV",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},_.write("<bo"+'dy onload="document._l();">'),_.close()}}(),"".length>0)if(a&&"performance"in a&&a.performance&&"function"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=""=="true"?1:0,t="",n="bdpnbeqxgpaoez2ewmjq-f-cdd215345-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,_={"ak.v":"39","ak.cp":"930435","ak.ai":parseInt("595822",10),"ak.ol":"0","ak.cr":169,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"5552fac","ak.r":42735,"ak.a2":e,"ak.m":"","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":56212,"ak.gh":"23.66.234.23","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732555539","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==34SOQZoynIg6iD0lElZPxu+2Prd70v07QVx/i0wiqvw5xgZ6qgkqUkbhRrHKnM6SG+4LUtaFZbJfugWPjtk1xXmcVDWU3LsNIBeRW2qMUEPbc9AkMEQbV0cn5j5CGpEXgoV7dafe8iAcaVRaL+kT/ni29xF93kT7dpdABVVxEVOorkvrV9y4N5g4LM2KEaDozkRrUE7T8ivR3rgG1265C+5PCVFs6u/8lJ2ITuq2uX9xqsf+CGt59MkQhRv3QXflwuh0MK3KWUyJgdFstFkFlIs6/1rggVsaKFhHm1JgRXfFFqmoFaTnjAu/u6P5AIHCUNnFbBF8e/wn+IzUqElS8og4OtUEfkkcs2pvgvhFJBFRFAyq7M6rcDA5Ln0J7rdf78rE7Lys/vx7Cr7+n1XNuZtl1eFjsub5vQrzbPDBC/Y=","ak.pv":"194","ak.dpoabenc":"","ak.tf":i};if(""!==t)_["ak.ruds"]=t;var o={i:!1,av:function(e){var t="http.initiator";if(e&&(!e[t]||"spa_hard"===e[t]))_["ak.feo"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(_)},rv:function(){var a=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:_,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a("before_beacon",o.av,null,null),a("onbeacon",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body class="page-code_mobility-and-internet brfpad sb-override"> <script type="text/javascript"> var isSlowConnection = false; try { let connection = navigator.connection || navigator.webkitConnection || navigator.mozConnection; if (connection && (connection.effectiveType === "4g" || connection.effectiveType === "3g")) { isSlowConnection = true; } } catch (ex) { console.warn(ex) } (function () { const checkAdobeVariable = ({ addGlobalLoader, removeGlobalLoader }) => { var globalEvent; addGlobalLoader(); function removeProgressLoader(e) { globalEvent = e; if (globalEvent) { clearInterval(interval); removeGlobalLoader(); } else { setTimeout(() => { clearInterval(interval); removeGlobalLoader(); }, 200); } } const interval = setInterval(() => { if (typeof adobe !== 'undefined' && typeof adobe.target.event !== 'undefined' && adobe.target.event.hasOwnProperty('CONTENT_RENDERING_SUCCEEDED') && !globalEvent) { document.addEventListener(adobe.target.event.CONTENT_RENDERING_SUCCEEDED, removeProgressLoader); globalEvent = null; if (isSlowConnection) { setTimeout(() => { removeProgressLoader(); }, 1000); } } }, 200); if (!isSlowConnection) { setTimeout(() => { removeProgressLoader(); }, 200); } }; function addGlobalLoader() { document.getElementsByTagName("html")[0].classList.add("progressiveLoader"); } function removeGlobalLoader() { document.getElementsByTagName("html")[0].classList.remove("progressiveLoader"); } if (document.querySelector("body")) { checkAdobeVariable({ addGlobalLoader, removeGlobalLoader }); } })() </script> <style> .progressiveLoader { position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: white; z-index: 1000000; overflow: hidden; } .progressiveLoader body { background-color: white!important; opacity: 1!important; } .progressiveLoader body > *:not(.progressiveLoader-logo) { opacity: 0 !important; } .progressiveLoader-logo { fill: #00549a; width: 62px; height: 34px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1100000; display: none; } .progressiveLoader body .progressiveLoader-logo { display: block; } </style> <svg class="progressiveLoader-logo" tabindex="-1" focusable="false" aria-hidden="true" viewBox="0 0 65 37.2" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M48.3 21.4c-.3-1.6-1-3-1.9-4.2-1.9-2.6-5.1-4.1-9.3-4.1-6.6 0-10.6 4.5-11.8 9.2-1-3.3-4-5.6-7-6.5 2.3-1.7 3.5-4.1 3.5-6.8 0-2.5-1-4.8-2.8-6.3C16.4.4 12.8 0 8.5 0H0v36.7h7.3c2.2 0 4.2 0 6.2-.1 6.2-.2 10.4-3.4 11.8-8 .5 2.1 1.3 3.8 2.5 5.1 2.4 2.6 5.8 3.7 9.3 3.7 4.3 0 7.4-1.2 9.5-3.1l-3-3.5c-1.5 1.2-3.5 1.8-5.7 1.8-4.3 0-6.2-2.7-6.4-5.4h16.9v9.6h6.3V.1h-6.3l-.1 21.3zM6.5 4.9h1.7c1.7 0 3 .2 4 .6 1.9.7 2.8 2.3 2.8 4.1 0 1.6-.6 4.1-4 4.8-.6.1-1.4.2-2.5.2h-2V4.9zm7.1 26.4c-.8.1-1.7.2-2.6.2H6.5v-12h4.1c1.3 0 2.7.1 3.6.3 2.9.8 4.5 2.8 4.5 5.5 0 2.9-1.5 5.3-5.1 6zm18-8.9c.6-2.7 2.5-4.6 5.4-4.6 2.9 0 4.8 1.7 5.4 4.6H31.6zM58.8.1H65v36.5h-6.2V.1z"></path> </svg> <!-- --> <link rel="stylesheet" href="/Styles/BRF3/core/css/connector.css" /> <script src="/Styles/BRF3/core/js/connector.js"></script> <script> document.addEventListener("DOMContentLoaded", function () { BELL.gConnector.init(); }); </script> <!--CONNECTOR : start --> <header class="g-header" id="ngcHeader"> <a href="#maincontent" class="g-skip-to-main-link">Skip to main content</a> <div class="g-federal-bar" id="federalBarG"> <div class="g-connector-container"> <ul class="g-federal-bar-links g-federal-bar-links--left"> <li> <a href=/Residential_services class="g-active">Personal</a> </li> <li> <button type="button" aria-expanded="false" aria-controls="businessSectionDesktop" id="businessSectionDesktopBtnG" class="g-connector-business-btn-desktop"> <span>Business</span> </button> <div class="g-connector-business-section-desktop g-visually-hidden" id="businessSectionDesktopG" aria-hidden="true"> <ul> <li> <a href=https://business.bell.ca/shop/small-business#EXT=BellRef_Consumer_FedNav_SMB_01192018_TF tabindex="-1"> <span class="d-block d-md-inline-block bhp-business-connector-span" style="font-weight: 700; ">Small Business</span><span class="d-block bhp-business-connector-span">1 to 100 employees</span> </a> </li> <li> <a href=https://business.bell.ca/shop/medium-large#EXT=BellRef_Consumer_FedNav_ENT_01192018_TF tabindex="-1"> <span class="d-block d-md-inline-block bhp-business-connector-span" style="font-weight: 700; ">Enterprise</span><span class="d-block bhp-business-connector-span">Over 100 employees</span> </a> </li> </ul> </div> </li> <li> <a href=https://www.bell.ca/Bell-for-Better class="">Bell for Better</a> </li> </ul> <ul class="g-federal-bar-links g-federal-bar-links--right"> <li> <button type="button" aria-expanded="false" class="g-connector-stores-btn-desktop" id="storeLocatorBtnG" aria-controls="storeLocatorG">Find a store</button> <input type="hidden" id="gmapsURLG" value="https://maps.google.com/maps/api/js?v=3&amp;libraries=places&amp;region=ca&amp;language=en&amp;client=gme-bellcanada4" /> <div class="g-store-locator g-visually-hidden" id="storeLocatorG" data-url="http://www.bell.ca/Store_Locator?INT=All_hmpg_TXT_header_Mass_100920_es_findstore" data-target="_blank"> <ul class="g-store-locator-links"> <li> <button type="button" class="g-store-locator-link" id="storeLocatorFindStoreBtnG" aria-label="Find a store near you" aria-expanded="false" tabindex="-1" aria-controls="storeLocatorToolsG"> Find a store </button> </li> <li> <a href="https://appointments.bell.ca " class="g-store-locator-link" tabindex="-1"> Book an appointment </a> </li> </ul> <div class="g-store-locator-tools" id="storeLocatorToolsG" aria-hidden="true"> <h2 class="g-store-locator-title" id="storeLocatorTitleG"> Find a store </h2> <label id ="addressLabel" class="g-store-locator-address-label" for="searchField">Enter your address or postal code</label> <input id="storeSearchFieldG" class="g-store-locator-address" type="text" name="search" autocomplete="off" aria-labelledby="addressLabel" placeholder=""> <fieldset class="g-store-locator-filters" id="storeLocatorFiltersG"> <legend>Filter store by</legend> <span class="g-input g-input-checkbox"> <input type="checkbox" data-filter-name="a" data-omniture-tag="In-store appointment" id="storeFilters_apointments"> <span class="g-input-visual"></span> <label for="storeFilters_apointments">In-store appointments</label> </span> <span class="g-input g-input-checkbox"> <input type="checkbox" data-filter-name="A" data-omniture-tag="Mobile dev" id="storeFilters_mobile-dev"> <span class="g-input-visual"></span> <label for="storeFilters_mobile-dev">Mobile devices for business + consumer</label> </span> <span class="g-input g-input-checkbox"> <input type="checkbox" data-filter-name="Z" data-omniture-tag="Mobile dev" id="storeFilters_tv"> <span class="g-input-visual"></span> <label for="storeFilters_tv">Residential: Internet + TV + Phone</label> </span> <span class="g-input g-input-checkbox"> <input type="checkbox" data-filter-name="K" data-omniture-tag="Business T" id="storeFilters_business"> <span class="g-input-visual"></span> <label for="storeFilters_business">Business: Internet + TV + Phone</label> </span> <span class="g-input g-input-checkbox"> <input type="checkbox" data-filter-name="f" data-omniture-tag="Mobile Repair" id="storeFilters_repair"> <span class="g-input-visual"></span> <label for="storeFilters_repair">Mobile repairs</label> </span> <span class="g-input g-input-checkbox"> <input type="checkbox" data-filter-name="H" data-omniture-tag="Fibe TV li" id="storeFilters_fibedemo"> <span class="g-input-visual"></span> <label for="storeFilters_fibedemo">Fibe TV live demo</label> </span> <span class="g-input g-input-checkbox"> <input type="checkbox" data-filter-name="I" data-omniture-tag="Bell Trade" id="storeFilters_tradein"> <span class="g-input-visual"></span> <label for="storeFilters_tradein">Bell Trade-in program</label> </span> <span class="g-input g-input-checkbox"> <input type="checkbox" data-filter-name="P" data-omniture-tag="Bell Trade" id="storeFilters_chinese"> <span class="g-input-visual"></span> <label for="storeFilters_chinese">Chinese Support華語服務</label> </span> <span class="g-input g-input-checkbox"> <input type="checkbox" data-filter-name="Q" data-omniture-tag="Bell Trade" id="storeFilters_hindi"> <span class="g-input-visual"></span> <label for="storeFilters_hindi">Hindi | Punjabi Support</label> </span> </fieldset> <button type="button" class="g-button js-open-store-locator" id="storeLocatorLaunchBtnG">Find stores</button> </div> </div> </li> <li> <a href="https://www.bell.ca/Accessibility_services#INT=OTH_Accessserv_TXT_FedNav">Accessibility</a> </li> <li> <span class="sr-only" aria-hidden="true" id="selectProvinceLabel" lang="fr-CA">Select province</span> <button type="button" class="g-prov-selector-desktop-btn" aria-controls="provSelectorDesktop" id="provSelectorDesktopBtnG" aria-expanded="false" aria-labelledby="selectProvinceLabel abbrProvince currProvince"> <span class="sr-only" id="currProvince">Ontario</span> <abbr title="Ontario" id="abbrProvince">ON</abbr> </button> <div class="g-prov-selector-desktop g-visually-hidden" id="provSelectorDesktopG"> <ul> <li> <a href="javascript:void(0)" data-test="ab" tabindex="-1" id="provSelectorDesktopG-1" data-name="province-1" data-value="AB" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> Alberta</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="bc" tabindex="-1" id="provSelectorDesktopG-2" data-name="province-2" data-value="BC" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> British Columbia</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="mb" tabindex="-1" id="provSelectorDesktopG-3" data-name="province-3" data-value="MB" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> Manitoba</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="nb" tabindex="-1" id="provSelectorDesktopG-4" data-name="province-4" data-value="NB" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> New Brunswick</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="nl" tabindex="-1" id="provSelectorDesktopG-5" data-name="province-5" data-value="NL" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> Newfoundland And Labrador</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="nt" tabindex="-1" id="provSelectorDesktopG-6" data-name="province-6" data-value="NT" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> Northwest Territories</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="ns" tabindex="-1" id="provSelectorDesktopG-7" data-name="province-7" data-value="NS" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> Nova Scotia</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="nu" tabindex="-1" id="provSelectorDesktopG-8" data-name="province-8" data-value="NU" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> Nunavut</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="on" tabindex="-1" id="provSelectorDesktopG-9" data-name="province-9" aria-current="location" data-value="ON" class=" g-prov-selector-province g-ative "> <span class="g-prov-selector-province-label"> Ontario</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="pe" tabindex="-1" id="provSelectorDesktopG-10" data-name="province-10" data-value="PE" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> Prince Edward Island</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="qc" tabindex="-1" id="provSelectorDesktopG-11" data-name="province-11" data-value="QC" class=" g-prov-selector-province "> <span class="g-prov-selector-province-label"> Quebec</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="sk" tabindex="-1" id="provSelectorDesktopG-12" data-name="province-12" data-value="SK" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> Saskatchewan</span> <span class="g-prov-selector-province-bg"></span> </a> </li> <li> <a href="javascript:void(0)" data-test="yt" tabindex="-1" id="provSelectorDesktopG-13" data-name="province-13" data-value="YT" class="disabled g-prov-selector-province "> <span class="g-prov-selector-province-label"> Yukon</span> <span class="g-prov-selector-province-bg"></span> </a> </li> </ul> </div> </li> <li> <a href="javascript:void(0)" class="g-lang-selector-desktop" translate="no" aria-label="Consulter le site en fran&#231;ais" lang="fr-CA" id="langSelectorDesktopBtnG" data-language="en" data-alternative="fr" data-vanityurl="https://www.bell.ca/Forfaits-Bell/Internet-Mobilite">FR</a> </li> </ul> </div> </div> <div class="g-connector " id="connector"> <div class="g-connector-container"> <!-- MOBILE BAR : start --> <div class="g-mobile-bar" id="mobileBarG"> <a href="/" class="g-mobile-bar-logo"> <div class="sr-only">Home</div> <svg tabindex="-1" focusable="false"><use tabindex="-1" focusable="false" xlink:href="#icon-bell-logo"></use></svg> </a> <div class="g-mobile-bar-lob">Bundles</div> <div class="g-mobile-bar-btns-wrap"> <a href="https://mybell.bell.ca/Login" class="g-login-btn-mobile g-visually-hidden" tabindex="-1" id="mobileLoginLinkG" aria-hidden="true">Log in / Register</a> <button type="button" class="g-back-btn-mobile g-visually-hidden" href="#" id="mobileBackBtnG" disabled="disabled" aria-hidden="true"> Back </button> <button type="button" class="g-icon-btn g-mobile-bar-search-btn" id="mobileBarSearchBtnG" aria-label="Expand search field" data-label-expand="Expand search field" data-label-collapse="Collapse search field"> <svg tabindex="-1" focusable="false"><use tabindex="-1" focusable="false" xlink:href="#icon-magnifying-glass"></use></svg> </button> <!--Shopping Cart--> <button type="button" class="g-icon-btn g-mobile-bar-cart-btn" id="mobileBarCartBtnEmpy"> <span class="sr-only">Cart</span> <svg tabindex="-1" focusable="false"><use tabindex="-1" focusable="false" xlink:href="#icon-cart-alt"></use></svg> </button> <div class="g-mobile-bar-cart-popup g-mobile-bar-cart-popup--cart-empty" id="mobileCartEmptyPopup" role="dialog" aria-labelledby="mobileCartEmptyLabel"> <span tabindex="0" aria-hidden="true" style="opacity: 0" onfocus="document.getElementById('mobileCartEmptyPopupClose').focus()"></span> <button type="button" class="g-mobile-bar-popup-close-btn" id="mobileCartEmptyPopupClose" aria-label="Close empty cart popup"><span aria-hidden="true"></span><span aria-hidden="true"></span></button> <div class="g-cart-popup-image-wrap"> <svg tabindex="-1" focusable="false" class="g-cart-popup-image"><use tabindex="-1" focusable="false" xlink:href="#icon-cart-alt"></use></svg> </div> <div class="g-cart-popup-text" id="mobileCartEmptyLabel"> Your shopping cart is empty </div> <span tabindex="0" aria-hidden="true" style="opacity: 0" onfocus="document.getElementById('mobileCartEmptyPopupClose').focus()"></span> </div> <div class="g-connector-popup-backdrop" id="connectorPopupBackdrop"></div> <button type="button" class="g-icon-btn g-mobile-bar-nav-btn" id="mobileBarNavBtnG" aria-pressed="false" title="Expand Mobile Navigation" data-label-expand="Expand Mobile Navigation" data-label-collapse="Collapse Mobile Navigation"> <span aria-hidden="true"></span><span aria-hidden="true"></span><span aria-hidden="true"></span> </button> </div> <button type="button" class="g-icon-btn g-mobile-bar-search-close-btn" id="mobileBarSearchCloseBtn" aria-label="Close search"> <span aria-hidden="true"></span><span aria-hidden="true"></span> </button> </div> <!-- BAR : end --> <div class="g-connector-nav-wrap g-hide-mobile-tablet " id="connectorNavWrapG"> <nav id="connectorNavG" class="g-connector-nav-main" aria-label="Main"> <a href="/" aria-label="Bell Home Page" class="g-connector-nav-logo"> <svg tabindex="-1" focusable="false" class="g-connector-nav-logo-bell"><use tabindex="-1" focusable="false" xlink:href="#icon-bell-logo"></use></svg> </a> <ul class="g-connector-nav-lobs" id="connectorNavLobsG"> <!-- Add mybell link view--> <!-- LOB : start --> <li class="g-connector-nav-lob "> <button type="button" class="g-connector-nav-item" aria-expanded="false" aria-controls="lobContent-SHOP_MOBILITY"> <span class="g-connector-nav-item-focus"></span> <span class="g-connector-nav-item-label">Mobility</span> </button> <div class="g-connector-nav-lob-content" id="lobContent-SHOP_MOBILITY"> <!-- LOB CONTENT: start --> <div class="g-connector-nav-lob-content-wrap"> <div class="g-connector-container"> <!-- SHOP LINKS: start --> <div class="g-connector-nav-lob-content-shop"> <h3 class="g-connector-nav-lob-subtitle" id="lobContenSubtitleShop-SHOP_MOBILITY"> SHOP MOBILITY </h3> <ul class="g-connector-nav-shop-list" aria-label="SHOP MOBILITY"> <li class=""> <a href="/Mobility" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Why Bell Mobility</span> </a> </li> <li class=""> <a href="/Mobility/Our_network" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Our network</span> </a> </li> <li class=""> <a href="/Mobility/Cell_phone_plans" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Plans</span> </a> </li> <li class=""> <a href="/Mobility/Smartphones_and_mobile_internet_devices" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Phones and devices</span> </a> </li> <li class=""> <a href="/Mobility/ConnectedThings#main" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Connected things</span> </a> </li> </ul> </div> <!-- SHOP LINKS: end --> <!-- DISCOVER LINKS: start --> <!-- DISCOVER LINKS: end --> </div> </div> <!-- LOB CONTENT: end --> </div> </li> <li class="g-connector-nav-lob "> <button type="button" class="g-connector-nav-item" aria-expanded="false" aria-controls="lobContent-SHOP_INTERNET"> <span class="g-connector-nav-item-focus"></span> <span class="g-connector-nav-item-label">Internet</span> </button> <div class="g-connector-nav-lob-content" id="lobContent-SHOP_INTERNET"> <!-- LOB CONTENT: start --> <div class="g-connector-nav-lob-content-wrap"> <div class="g-connector-container"> <!-- SHOP LINKS: start --> <div class="g-connector-nav-lob-content-shop"> <h3 class="g-connector-nav-lob-subtitle" id="lobContenSubtitleShop-SHOP_INTERNET"> SHOP INTERNET </h3> <ul class="g-connector-nav-shop-list" aria-label="SHOP INTERNET"> <li class=""> <a href="/Bell_Internet" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Why Fibe Internet</span> </a> </li> <li class=""> <a href="/Bell_Internet/Internet_access" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Fibe Internet plans</span> </a> </li> <li class=""> <a href="/Bell_Internet/Products/WiFi" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Wi-Fi</span> </a> </li> <li class=""> <a href="/Bell_Internet/promotions/wireless-home-internet" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Rural Internet</span> </a> </li> <li class=""> <a href="/Bell_Internet/Promotions/" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Promotions</span> </a> </li> </ul> </div> <!-- SHOP LINKS: end --> <!-- DISCOVER LINKS: start --> <!-- DISCOVER LINKS: end --> </div> </div> <!-- LOB CONTENT: end --> </div> </li> <li class="g-connector-nav-lob "> <button type="button" class="g-connector-nav-item" aria-expanded="false" aria-controls="lobContent-FIBE_TV"> <span class="g-connector-nav-item-focus"></span> <span class="g-connector-nav-item-label">TV</span> </button> <div class="g-connector-nav-lob-content" id="lobContent-FIBE_TV"> <!-- LOB CONTENT: start --> <div class="g-connector-nav-lob-content-wrap"> <div class="g-connector-container"> <!-- SHOP LINKS: start --> <div class="g-connector-nav-lob-content-shop"> <h3 class="g-connector-nav-lob-subtitle" id="lobContenSubtitleShop-FIBE_TV"> </h3> <ul class="g-connector-nav-shop-list" aria-label=""> <li class=""> <a href="/Fibe-TV" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Why Fibe TV</span> </a> </li> <li class=""> <a href="/Fibe-TV/Fibe-Programming-Packages" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Fibe TV packages</span> </a> </li> <li class=""> <a href="/Fibe-TV/Fibe-TV-App" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Fibe TV app</span> </a> </li> <li class=""> <a href="/Fibe-TV-App/fibe-tv-app-programming-packages" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Fibe TV app packages</span> </a> </li> <li class=""> <a href="/Bell_TV" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Satellite TV</span> </a> </li> <li class=""> <a href="/Whats-on/Live" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">What's on</span> </a> </li> <li class=""> <a href="/Fibe-TV/Promotions" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Promotions</span> </a> </li> </ul> </div> <!-- SHOP LINKS: end --> <!-- DISCOVER LINKS: start --> <!-- DISCOVER LINKS: end --> </div> </div> <!-- LOB CONTENT: end --> </div> </li> <li class="g-connector-nav-lob g-connector-active"> <button type="button" class="g-connector-nav-item" aria-expanded="false" aria-controls="lobContent-BUNDLES"> <span class="g-connector-nav-item-focus"></span> <span class="g-connector-nav-item-label">Bundles</span> </button> <div class="g-connector-nav-lob-content" id="lobContent-BUNDLES"> <!-- LOB CONTENT: start --> <div class="g-connector-nav-lob-content-wrap"> <div class="g-connector-container"> <!-- SHOP LINKS: start --> <div class="g-connector-nav-lob-content-shop"> <h3 class="g-connector-nav-lob-subtitle" id="lobContenSubtitleShop-BUNDLES"> SHOP BUNDLES </h3> <ul class="g-connector-nav-shop-list" aria-label="SHOP BUNDLES"> <li class=""> <a href="/Bell-bundles" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Internet + TV</span> </a> </li> <li class="g-connector-active"> <a href="/Bell-bundles/Internet-Mobility" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Internet + Mobility</span> </a> </li> <li class=""> <a href="/Bell-bundles/Build-Your-Bundle/Bundle" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Build your own</span> </a> </li> <li class=""> <a href="/Bell-bundles/Internet-TV/Promotions" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Promotions</span> </a> </li> </ul> </div> <!-- SHOP LINKS: end --> <!-- DISCOVER LINKS: start --> <!-- DISCOVER LINKS: end --> </div> </div> <!-- LOB CONTENT: end --> </div> </li> <li class="g-connector-nav-lob "> <button type="button" class="g-connector-nav-item" aria-expanded="false" aria-controls="lobContent-SMART_HOME_ALL"> <span class="g-connector-nav-item-focus"></span> <span class="g-connector-nav-item-label">Smart Home</span> </button> <div class="g-connector-nav-lob-content" id="lobContent-SMART_HOME_ALL"> <!-- LOB CONTENT: start --> <div class="g-connector-nav-lob-content-wrap"> <div class="g-connector-container"> <!-- SHOP LINKS: start --> <div class="g-connector-nav-lob-content-shop"> <h3 class="g-connector-nav-lob-subtitle" id="lobContenSubtitleShop-SMART_HOME_ALL"> </h3> <ul class="g-connector-nav-shop-list" aria-label=""> <li class=""> <a href="/Smart-Home" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Why Bell Smart Home</span> </a> </li> <li class=""> <a href="/Smart-Home/Packages" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Packages</span> </a> </li> <li class=""> <a href="/Smart-Home/Devices" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Devices</span> </a> </li> </ul> </div> <!-- SHOP LINKS: end --> <!-- DISCOVER LINKS: start --> <!-- DISCOVER LINKS: end --> </div> </div> <!-- LOB CONTENT: end --> </div> </li> <li class="g-connector-nav-lob "> <button type="button" class="g-connector-nav-item" aria-expanded="false" aria-controls="lobContent-SHOP_HOMEPHONE"> <span class="g-connector-nav-item-focus"></span> <span class="g-connector-nav-item-label">Home phone</span> </button> <div class="g-connector-nav-lob-content" id="lobContent-SHOP_HOMEPHONE"> <!-- LOB CONTENT: start --> <div class="g-connector-nav-lob-content-wrap"> <div class="g-connector-container"> <!-- SHOP LINKS: start --> <div class="g-connector-nav-lob-content-shop"> <h3 class="g-connector-nav-lob-subtitle" id="lobContenSubtitleShop-SHOP_HOMEPHONE"> SHOP HOME PHONE </h3> <ul class="g-connector-nav-shop-list" aria-label="SHOP HOME PHONE"> <li class=""> <a href="/Home_phone" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Packages</span> </a> </li> <li class=""> <a href="/Home_phone/Long_distance_plans" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Long distance</span> </a> </li> <li class=""> <a href="/Home_phone/Calling_features" class="g-connector-nav-shop-link"> <span class="g-connector-nav-shop-link-focus"></span> <span class="g-connector-nav-shop-link-label">Calling features</span> </a> </li> </ul> </div> <!-- SHOP LINKS: end --> <!-- DISCOVER LINKS: start --> <!-- DISCOVER LINKS: end --> </div> </div> <!-- LOB CONTENT: end --> </div> </li> <li class="g-connector-nav-lob "> <a class="g-connector-nav-item" href="/Bell-Promotions/Black-Friday#INT=MULTI_hmpg_NAV_BlackFriday_110824_LM"> <span class="g-connector-nav-item-focus"></span> <span class="g-connector-nav-item-label shimmer">Black Friday</span> </a> </li> <li class="g-connector-nav-lob "> <a class="g-connector-nav-item" href="https://support.bell.ca/"> <span class="g-connector-nav-item-focus"></span> <span class="g-connector-nav-item-label ">Support</span> </a> </li> </ul> </nav> <div class="g-federal-bar-mobile" id="federalBarMobileG"> <ul> <li> <a href=/Residential_services>Personal</a> </li> <li> <button type="button" aria-expanded="false" aria-controls="businessSectionMobileG" id="businessSectionMobileBtnG" class="g-connector-business-btn-mobile"> <span>Business</span> </button> <div class="g-connector-business-section-mobile" id="businessSectionMobileG" aria-hidden="true"> <ul> <li class="g-connector-business-item-mobile"> <a href=https://business.bell.ca/shop/small-business#EXT=BellRef_Consumer_FedNav_SMB_01192018_TF tabindex="-1"> <span class="d-block d-md-inline-block bhp-business-connector-span" style="font-weight: 700; ">Small Business</span><span class="d-block bhp-business-connector-span">1 to 100 employees</span> </a> </li> <li class="g-connector-business-item-mobile"> <a href=https://business.bell.ca/shop/medium-large#EXT=BellRef_Consumer_FedNav_ENT_01192018_TF tabindex="-1"> <span class="d-block d-md-inline-block bhp-business-connector-span" style="font-weight: 700; ">Enterprise</span><span class="d-block bhp-business-connector-span">Over 100 employees</span> </a> </li> </ul> </div> </li> <li> <a href=https://www.bell.ca/Bell-for-Better>Bell for Better</a> </li> <li> <a href="http://www.bell.ca/Store_Locator">Find a store</a> </li> <li> <a href="https://appointments.bell.ca ">Book an appointment</a> </li> <li> <a href="https://www.bell.ca/Accessibility_services#INT=OTH_Accessserv_TXT_FedNav">Accessibility</a> </li> </ul> <div class="g-mobile-lang-prov"> <div class="g-mobile-prov-selector-wrap" translate="no"> <select name="Ontario" aria-label="Select province" id="provSelectorMobileG" class="g-prov-selector-mobile"> <option disabled value="AB" > AB </option> <option disabled value="BC" > BC </option> <option disabled value="MB" > MB </option> <option disabled value="NB" > NB </option> <option disabled value="NL" > NL </option> <option disabled value="NT" > NT </option> <option disabled value="NS" > NS </option> <option disabled value="NU" > NU </option> <option value="ON" selected=&quot;selected&quot;> ON </option> <option disabled value="PE" > PE </option> <option value="QC" > QC </option> <option disabled value="SK" > SK </option> <option disabled value="YT" > YT </option> </select> </div> <a href="javascript:void(0)" class="g-lang-selector-mobile" translate="no" id="langSelectorMobileBtnG" data-language="en" data-alternative="fr" data-vanityurl="https://www.bell.ca/Forfaits-Bell/Internet-Mobilite">FR</a> </div> </div> </div> <div class="g-connector-additional-options"> <button type="button" class="g-icon-btn g-desktop-bar-search-btn" id="desktopSearchBtnG" aria-pressed="false" aria-label="Expand search field" data-label-expand="Expand search field" data-label-collapse="Collapse search field"> <svg tabindex="-1" focusable="false"> <use tabindex="-1" focusable="false" xlink:href="#icon-magnifying-glass"></use> </svg> </button> <!--Shopping Cart--> <div class="g-desktop-cart-wrap"> <a href="javascript:void(0)" class="g-icon-btn g-desktop-bar-cart-btn" aria-disabled="true" aria-label="Your shopping cart is empty" id="cartBtnG"> <svg tabindex="-1" focusable="false"><use tabindex="-1" focusable="false" xlink:href="#icon-cart-alt"></use></svg> </a> <div class="g-cart-tooltip g-visually-hidden" id="emptyCartTooltipG" role="tooltip" aria-hidden="true"> <div class="g-cart-tooltip-image-wrap"> <svg tabindex="-1" focusable="false" class="g-cart-tooltip-image"><use tabindex="-1" focusable="false" xlink:href="#icon-cart-alt"></use></svg> </div> <div class="g-cart-tooltip-text"> Your shopping cart is empty </div> </div> </div> <!-- ADD Mybelllink view--> <div class="g-connector-logged-in-wrap"> <a href="https://mybell.bell.ca/Login" class="g-outline-button" id="desktopLoginLink">Log in / Register</a> </div> </div> <!-- Search Bar--> <div class="g-connector-search-controls-wrap"> <div role="search" class="g-connector-search-wrap g-visually-hidden" id="connectorSearchWrapG" data-is-coveo-search-enabled="True"> <form id="rsx-connector-search" class="g-connector-search js-connector-search-form" method="POST" data-mktseg="shp" data-suggestions="#autocomplete-search-results" data-url="/Search?q=#qbox#" data-autocompletehost="https://www.bell.ca/Search/Search/GetAutocomplete" action="?"> <!-- <span role="status" aria-live="polite" class="ui-helper-hidden-accessible">No search results.</span> --> <svg class="g-connector-search-icon"> <use xlink:href="#icon-magnifying-glass"></use> </svg> <input class="g-connector-search-field" name="query" placeholder="Search" title="Search bell.ca" autocomplete="off" spellcheck="false" aria-autocomplete="list" id="searchFieldG" tabindex="-1"> <div class="g-connector-search-buttons"> <button type="reset" class="g-connector-reset-search-btn" id="resetConnectorSearchBtnG" aria-label="Reset search terms" tabindex="-1"> <svg class=""> <use xlink:href="#icon-solid-circle-x"></use> </svg> </button> </div> <div class="sr-only" id="searchAutocompleteLiveregionG" role="status" aria-live="assertive" aria-relevant="additions" data-message-single="1 result is available. Use the up and down arrow keys to navigate." data-message-multiple="{0} results are available. Use the up and down arrow keys to navigate."></div> </form> <span class="sr-only" id="voice_warning_alt_g" aria-hidden="true">Select this button and then dictate your search. Successful results will be displayed on a new page.</span> <div class="g-connector-search-popular g-active" id="searchPopularConnector"> <div role="heading" aria-level="3" class="g-connector-search-popular-title" id="searchPopularTitle">Popular searches</div> <ul aria-labelledby="searchPopularTitle"> <li><svg tabindex="-1" focusable="false" aria-hidden="true"><use tabindex="-1" focusable="false" xlink:href="#icon-magnifying-glass"></use></svg><button class="g-connector-search-popular-btn" type="button">Crave</button></li> <li><svg tabindex="-1" focusable="false" aria-hidden="true"><use tabindex="-1" focusable="false" xlink:href="#icon-magnifying-glass"></use></svg><button class="g-connector-search-popular-btn" type="button">Apple Watch</button></li> <li><svg tabindex="-1" focusable="false" aria-hidden="true"><use tabindex="-1" focusable="false" xlink:href="#icon-magnifying-glass"></use></svg><button class="g-connector-search-popular-btn" type="button">eSIM</button></li> <li><svg tabindex="-1" focusable="false" aria-hidden="true"><use tabindex="-1" focusable="false" xlink:href="#icon-magnifying-glass"></use></svg><button class="g-connector-search-popular-btn" type="button">iPhone 16</button></li> <li><svg tabindex="-1" focusable="false" aria-hidden="true"><use tabindex="-1" focusable="false" xlink:href="#icon-magnifying-glass"></use></svg><button class="g-connector-search-popular-btn" type="button">iPad</button></li> <li><svg tabindex="-1" focusable="false" aria-hidden="true"><use tabindex="-1" focusable="false" xlink:href="#icon-magnifying-glass"></use></svg><button class="g-connector-search-popular-btn" type="button">Internet</button></li> </ul> </div> <div class="g-connector-search-autocomplete" id="searchAutocompleteG"> <div class="g-connector-search-autocomplete-suggestions" id="searchAutocompleteSuggestionsG"> <div class="g-connector-search-autocomplete-suggestions-title" id="searchAutocompleteSuggestionsTitleG" role="heading" aria-level="3">Search suggestions</div> <ul aria-labelledby="searchAutocompleteSuggestionsTitleG"></ul> </div> <div class="g-connector-search-autocomplete-shop" id="searchAutocompleteShopG"> <div class="g-connector-search-autocomplete-suggestions-title" id="searchAutocompleteSuggestionsShopTitleG" role="heading" aria-level="3">Shop</div> <ul aria-labelledby="searchAutocompleteSuggestionsShopTitleG"></ul> </div> <div class="g-connector-search-autocomplete-support" id="searchAutocompleteSupportG"> <div class="g-connector-search-autocomplete-suggestions-title" id="searchAutocompleteSuggestionsSupportTitleG" role="heading" aria-level="3">Support</div> <ul aria-labelledby="searchAutocompleteSuggestionsSupportTitleG"></ul> </div> <div class="g-connector-search-autocomplete-all"> <button type="button" id="searchAutocompleteSuggestionsAllBtn" class="g-connector-search-autocomplete-all-btn">See all results for "<span id="searchAutocompleteSuggestionsAllBtnQuery"></span>"</button> </div> </div> <div class="g-connector-search-no-result-msg" id="searchAutocompleteNoResultsMsg"> <div class="g-connector-search-no-result-msg-noresult">No results found for <span id="searchAutocompleteNoResultsKeyword"></span>.</div> <div class="g-connector-search-no-result-msg-suggestions">Search tips</div> <ul class="g-connector-search-no-result-msg-list"> <li>Make sure you spelled all keywords correctly.</li> <li>Try different keywords.</li> <li>Try more general keywords.</li> <li>Try fewer keywords.</li> </ul> </div> </div> </div> </div> </div> <!-- ADD secondary navigation--> <section class="bgWhite subNavigationSection noFloatingHeader" id="fixedHeader"> <div class="container"> <div class="dock-hidden-container"> <div class="relative content-wrapper"> <div> <div class="simple-slider-wrapper d-md-flex align-items-start justify-content-between" role="navigation" aria-labelledby="page-heading-1"> <div class="new-title margin-r-20 sticky-margin-r-0" id="page-heading-1"> <span>Bundles</span> </div> <div class="flex-grow-1 overflow-hidden-md flex-1 hidden-space-5-md"> <div class="d-flex flex-column"> <div class="d-block"> <div class="simple-slider" data-extra-space="5"> <button class="slider-controller button-prev" aria-label="Previous"> <span class="icon icon-chevron-left txtSize14" role="img" aria-hidden="true" aria-label=""></span> </button> <div class="element-wrapper z-index-2"> <div class="element-container connector-active-page" role="list"> <div class="element " role="listitem"> <a href="/Bell-bundles" class="btn focusable-element" >Internet + TV</a> </div> <div class="element active" role="listitem"> <a href="/Bell-bundles/Internet-Mobility" class="btn focusable-element" aria-current=page>Internet + Mobility</a> </div> <div class="element " role="listitem"> <a href="/Bell-bundles/Build-Your-Bundle/Bundle" class="btn focusable-element" >Build your own</a> </div> <div class="element " role="listitem"> <a href="/Bell-bundles/Internet-TV/Promotions" class="btn focusable-element" >Promotions</a> </div> </div> </div> <button class="slider-controller button-next" aria-label="Next"> <span class="icon icon-chevron-right txtSize14" role="img" aria-hidden="true" aria-label=""></span> </button> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> <!--CONNECTOR : end --> <svg tabindex="-1" focusable="false" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <symbol id="icon-bell-logo" viewBox="0 0 65 37.2"> <path d="M48.3 21.4c-.3-1.6-1-3-1.9-4.2-1.9-2.6-5.1-4.1-9.3-4.1-6.6 0-10.6 4.5-11.8 9.2-1-3.3-4-5.6-7-6.5 2.3-1.7 3.5-4.1 3.5-6.8 0-2.5-1-4.8-2.8-6.3C16.4.4 12.8 0 8.5 0H0v36.7h7.3c2.2 0 4.2 0 6.2-.1 6.2-.2 10.4-3.4 11.8-8 .5 2.1 1.3 3.8 2.5 5.1 2.4 2.6 5.8 3.7 9.3 3.7 4.3 0 7.4-1.2 9.5-3.1l-3-3.5c-1.5 1.2-3.5 1.8-5.7 1.8-4.3 0-6.2-2.7-6.4-5.4h16.9v9.6h6.3V.1h-6.3l-.1 21.3zM6.5 4.9h1.7c1.7 0 3 .2 4 .6 1.9.7 2.8 2.3 2.8 4.1 0 1.6-.6 4.1-4 4.8-.6.1-1.4.2-2.5.2h-2V4.9zm7.1 26.4c-.8.1-1.7.2-2.6.2H6.5v-12h4.1c1.3 0 2.7.1 3.6.3 2.9.8 4.5 2.8 4.5 5.5 0 2.9-1.5 5.3-5.1 6zm18-8.9c.6-2.7 2.5-4.6 5.4-4.6 2.9 0 4.8 1.7 5.4 4.6H31.6zM58.8.1H65v36.5h-6.2V.1z" class="svg-bell-logo-path"></path> </symbol> <symbol id="icon-aliant-logo" viewBox="0 0 65 65"> <path d="M48.4.2v21.2c-.3-1.6-1-3-1.9-4.2-1.9-2.5-5-4.1-9.2-4.1-6.5 0-10.6 4.4-11.8 9.1-1.1-3.3-3.9-5.5-7-6.5C20.8 14 22 11.7 22 9c0-2.5-1-4.8-2.8-6.3C16.6.4 13.1 0 8.7 0H.3v36.5h7.2c2.1 0 4.2 0 6.2-.1 6.2-.2 10.4-3.3 11.7-8 .5 2.1 1.4 3.8 2.5 5 2.4 2.6 5.8 3.6 9.3 3.6 4.3 0 7.3-1.2 9.4-3.1l-3-3.5c-1.5 1.1-3.5 1.8-5.6 1.8-4.3 0-6.2-2.7-6.3-5.3h16.7v9.6h6.3V.2h-6.3zM6.7 4.9h1.7c1.7 0 3 .2 4 .6 1.9.7 2.8 2.2 2.8 4.1 0 1.6-.6 4.1-3.9 4.8-.6.1-1.4.2-2.5.2H6.7V4.9zm5 26.4h-5V19.4h4.1c1.3 0 2.7.1 3.6.4 2.9.8 4.5 2.8 4.5 5.5 0 3.3-2.1 6-7.2 6zm20-9c.6-2.7 2.5-4.6 5.4-4.6 2.9 0 4.8 1.7 5.3 4.6H31.7zM58.8.2H65v36.3h-6.2V.2zM18.6 55.9V41.7h1.9v20.1h-1.9v-5.9zm-6.7-2.2H4.7L2 61.8H0l6.1-18.3c.3-1 .9-1.9 2.2-1.9 1.3 0 1.8.9 2.2 1.9l6.1 18.3h-2l-2.7-8.1zM8.3 43.4c-.3 0-.3.3-.4.7l-2.7 7.8h6.1l-2.6-7.8c-.1-.3-.1-.7-.4-.7zm16.8 2.8c-.8 0-1.2-.4-1.2-1.2s.4-1.2 1.2-1.2c.8 0 1.1.4 1.1 1.2 0 .8-.4 1.2-1.1 1.2zm-.9 2.6H26v13h-1.9v-13zm17 .3v12.7h-1.7v-.1c-.1-.6-.5-.6-.9-.5-.6.2-1.1.3-1.6.5-.6.1-1.1.2-1.8.2-3.9 0-6.4-2.5-6.4-6.4 0-3.7 2.4-6.8 6.5-6.8 1.8 0 3.2.6 4.1 1.7v-1.3h1.8zm-5.8 1.3c-3.2 0-4.7 2.3-4.7 5.2 0 2.9 1.5 4.9 4.7 4.9 1.5 0 3-.5 4-1.1v-5.1c-.1-2.5-1.9-3.9-4-3.9zm18.2 3.5c0-2.4-1.3-3.5-3.9-3.5-1.3 0-2.8.4-3.6 1v10.4h-1.9V50.5c1.5-1.1 3.7-1.8 5.6-1.8 3.5 0 5.7 1.5 5.7 4.8v8.2h-1.9v-7.8zm4.3-8.6h1.9v3.5H64v1.8h-4.3v7.1c0 1.7.8 2.6 2.5 2.6.9 0 1.9-.2 2.8-.5v1.5c-.9.4-2.1.6-3 .6-2.5 0-4.1-1.5-4.1-4.1V45.3z" class="svg-bell-logo-path"></path> </symbol> <symbol id="icon-magnifying-glass" viewBox="0 0 22 21"> <path d="M21.16,19.49l-4.06-4.06c1.36-1.62,2.18-3.71,2.18-5.99c0-5.16-4.18-9.34-9.34-9.34S0.6,4.28,0.6,9.44 c0,5.16,4.18,9.34,9.34,9.34c2.28,0,4.37-0.82,5.99-2.18l4.06,4.06c0.32,0.32,0.84,0.32,1.17,0C21.48,20.34,21.48,19.82,21.16,19.49 z M15.46,14.78c-0.03,0.02-0.07,0.05-0.1,0.08c-0.03,0.03-0.06,0.06-0.08,0.1c-1.38,1.34-3.27,2.16-5.35,2.16 c-4.25,0-7.69-3.44-7.69-7.69s3.44-7.69,7.69-7.69c4.25,0,7.69,3.44,7.69,7.69C17.62,11.51,16.8,13.4,15.46,14.78z" /> </symbol> <symbol id="icon-hamburger" viewBox="0 0 22 21"> <path d="M20.7 11.8H1.2c-.7 0-1.2-.5-1.2-1.2s.5-1.2 1.2-1.2h19.5c.7 0 1.2.5 1.2 1.2.1.6-.5 1.2-1.2 1.2zm0 6.2H1.2C.5 18 0 17.5 0 16.8s.5-1.2 1.2-1.2h19.5c.7 0 1.2.5 1.2 1.2s-.5 1.2-1.2 1.2zm0-12.5H1.2C.5 5.5 0 4.9 0 4.2S.5 3 1.2 3h19.5c.8 0 1.3.5 1.3 1.2s-.6 1.3-1.3 1.3z"></path> </symbol> <symbol id="icon-close" viewBox="0 0 22 21"> <path d="m12.2 10.5 9-9c.3-.3.3-.8 0-1.2s-.8-.3-1.2 0l-9 9-9-9C1.6 0 1.1 0 .8.3s-.3.8 0 1.2l9 9-9 9c-.2.2-.2.4-.2.6 0 .2.1.4.2.6.3.3.8.3 1.2 0l9-9 9 9c.2.2.4.2.6.2.2 0 .4-.1.6-.2.3-.3.3-.8 0-1.2l-9-9z"></path> </symbol> <symbol id="icon-shopping-bag" viewBox="0 0 22 21"> <path class="st0" d="M19.1,5.3c0-0.5-0.4-0.8-0.9-0.8l-2.3,0c-0.4-2.4-2.5-4.1-4.9-4.1c-2.4,0-4.5,1.7-4.9,4.1H3.8 c-0.5,0-0.9,0.4-0.9,0.8l-1,14.3c0,0.5,0.4,1,0.9,1h16.4c0.5,0,0.9-0.4,0.9-1L19.1,5.3z M8,4.5c0.4-1.3,1.6-2.3,3-2.3 c1.4,0,2.6,0.9,3,2.3L8,4.5z M6.9,9.4c0.5,0,0.9-0.4,0.9-0.9V6.3h6.4v2.2c0,0.5,0.4,0.9,0.9,0.9C15.6,9.4,16,9,16,8.5V6.3h1.3 l0.9,12.5H4c0.1-1.8,0.2-4.1,0.3-6.2c0.1-2.2,0.2-4.4,0.3-6.3H6v2.2C6,9,6.4,9.4,6.9,9.4z" /> </symbol> <symbol id="icon-cart-alt" viewBox="0 0 22 21"> <path d="M7.6,16c-0.6,0-1.2-0.2-1.8-0.6c-0.5-0.4-0.9-1-1-1.6L3.2,6.7c0,0,0-0.1,0-0.1L2.3,2.5H0.9c-0.5,0-0.9-0.4-0.9-0.9 s0.4-0.9,0.9-0.9h2c0.4,0,0.8,0.3,0.8,0.7l0.9,4.1h16.4c0.3,0,0.5,0.1,0.7,0.3C22,6.1,22,6.4,22,6.6l-1.7,7.2 c-0.1,0.6-0.5,1.2-1,1.6c-0.5,0.4-1.1,0.6-1.8,0.6L7.6,16C7.6,16,7.6,16,7.6,16z M5.1,7.3l1.4,6.1c0.1,0.2,0.2,0.5,0.4,0.6 c0.2,0.2,0.5,0.2,0.8,0.2h9.9c0.3,0,0.5-0.1,0.7-0.2c0.2-0.2,0.3-0.4,0.4-0.6L20,7.3H5.1z" /> <circle cx="6.3" cy="18.9" r="1.7" /> <circle cx="18.6" cy="18.9" r="1.7" /> </symbol> <symbol id="icon-cart" viewBox="0 0 22 21"> <path d="M18 5H4.3L3.3.6H0v1.1h2.4l3 12.2c-.6.3-1.1.9-1.1 1.7 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-.3-.1-.5-.2-.7h3.8c-.1.2-.2.5-.2.7 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8-.8-1.8-1.8-1.8H6.3V13h8.9L18 5zM6.8 15.6c0 .4-.3.7-.7.7-.4 0-.7-.3-.7-.7 0-.4.2-.6.6-.7h.3c.3 0 .5.3.5.7zm7.1 0c0 .4-.3.7-.7.7-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.4-.1.7.3.7.7zM6 11.9 4.6 6.1h11.9l-2.1 5.8H6z"></path> </symbol> <symbol id="icon-mic" viewBox="0 0 22 21"> <path d="M18,8.9v1.6c0,1.8-0.6,3.4-1.8,4.8s-2.7,2.2-4.4,2.3v1.6H15c0.2,0,0.3,0.1,0.6,0.2c0.1,0.1,0.2,0.3,0.2,0.6 c0,0.2-0.1,0.3-0.2,0.6c-0.1,0.1-0.3,0.2-0.6,0.2H7c-0.2,0-0.3-0.1-0.6-0.2c-0.1-0.1-0.2-0.3-0.2-0.6c0-0.2,0.1-0.3,0.2-0.6 c0.1-0.1,0.3-0.2,0.6-0.2h3.2v-1.6c-1.8-0.2-3.3-0.9-4.4-2.3S4,12.3,4,10.5V8.9c0-0.2,0.1-0.3,0.2-0.6c0.1-0.1,0.3-0.2,0.6-0.2 c0.2,0,0.3,0.1,0.6,0.2c0.1,0.1,0.2,0.3,0.2,0.6v1.6c0,1.5,0.6,2.8,1.6,3.9S9.5,16,11,16s2.8-0.6,3.9-1.6s1.6-2.4,1.6-3.9V8.9 c0-0.2,0.1-0.3,0.2-0.6c0.1-0.1,0.3-0.2,0.6-0.2s0.3,0.1,0.6,0.2C18,8.6,18,8.7,18,8.9z M15,4.2v6.3c0,1.1-0.3,2-1.1,2.7 s-1.7,1.1-2.7,1.1c-1.1,0-2-0.3-2.7-1.1c-0.8-0.8-1.1-1.7-1.1-2.7V4.2c0-1.1,0.3-2,1.1-2.7S9.9,0.3,11,0.3s2,0.3,2.7,1.1 C14.4,2.2,15,3.1,15,4.2z" /> </symbol> <symbol id="icon-solid-circle-x" viewBox="0 0 22 21"> <path d="M18.4,3.2c-4-4-10.6-4-14.7,0s-4,10.6,0,14.6s10.6,4,14.6,0C22.4,13.8,22.4,7.3,18.4,3.2z M15.3,13.2c0.5,0.5,0.5,1.1,0,1.6 c-0.2,0.2-0.5,0.3-0.8,0.3c-0.3,0-0.6-0.1-0.8-0.3l-2.5-2.5L8.4,15c-0.2,0.2-0.5,0.3-0.8,0.3c-0.3,0-0.6-0.1-0.8-0.3 c-0.5-0.5-0.5-1.1,0-1.6l2.8-2.8L6.8,7.9c-0.5-0.5-0.5-1.1,0-1.6c0.5-0.5,1.1-0.5,1.6,0l2.8,2.8l2.5-2.5c0.5-0.5,1.1-0.5,1.6,0 s0.5,1.1,0,1.6l-2.5,2.5C12.8,10.7,15.3,13.2,15.3,13.2z" /> </symbol> <symbol id="icon-user" viewBox="0 0 22 21"> <path d="M17.3 18H.7c-.4 0-.7-.3-.7-.7v-.4c0-1.1 0-1.9.3-2.7.4-.8 1.2-1.4 2.4-1.6h.1c.8-.2 1.5-.4 2.1-.6.7-.3.9-.5.9-.6.1-.2 0-.5-.2-.8-.7-1.8-1.3-3.4-1.4-4.8-.1-.7 0-1.3.1-1.9.1-.6.3-1.1.6-1.6C5.7.8 7.2 0 9 0c1.8 0 3.3.8 4.1 2.2.6 1 .8 2.1.7 3.5-.1 1.4-.7 3.1-1.6 4.8-.2.3-.2.6-.2.8.1.1.3.4.9.6.6.2 1.4.4 2.2.6h.1c1.3.3 2 .8 2.4 1.6.3.7.3 1.6.3 2.7v.4c.1.5-.2.8-.6.8zM1.4 16.6h15.2c0-.8 0-1.4-.2-1.8-.1-.3-.4-.6-1.4-.9h-.1c-.9-.2-1.7-.4-2.4-.7-.6-.2-1.4-.6-1.7-1.4-.3-.6-.2-1.3.2-2 .8-1.6 1.3-3 1.4-4.3.1-1.1-.1-2-.5-2.7-.6-.8-1.6-1.4-2.9-1.4-1.3 0-2.4.6-2.9 1.5-.4.7-.6 1.6-.5 2.7.1 1.3.6 2.7 1.4 4.2.4.8.5 1.4.2 2-.5 1.2-2.2 1.6-4 2h-.1c-1 .2-1.3.6-1.4.9-.3.5-.3 1.1-.3 1.9z"></path> </symbol> <symbol id="icon-handset" viewBox="0 0 18 18"> <path d="M17.7 12.9c-1.3-.8-2.2-1.4-2.7-1.8-.3-.2-.5-.3-.7-.4-.2-.1-.4-.2-.5-.2-.4 0-.6.3-.6.3S12 12 11.7 12.4c-.2.2-.5.2-.9.1-2-1-3.8-2.6-5.3-4.8-.1-.2-.1-.2-.2-.3-.1-.1-.1-.4-.1-.4.1-.2.7-1.1 1.6-1.8.2-.1.2-.4.2-.5.1-.2 0-.4-.1-.6C5.4 2 4.2.7 4.1.7c0 0-.3-.2-.6-.2-.2 0-.4.1-.6.2C.4 2.9.1 4.6.1 4.6c0 .1-.2.9 0 1.3 3.1 9.2 12.3 11.4 12.3 11.4s.5.2 1.1.2c.3 0 .6-.1.8-.2 2.2-1.1 3.5-3.3 3.6-3.4v-.1c.1-.1.2-.6-.2-.9z"></path> </symbol> <symbol id="icon-location" viewBox="0 0 18 18"> <path d="M9 0C5.7 0 2.1 2.4 2.1 6.7c0 5 4.6 8.5 6.9 11.3 2.3-2.8 6.9-6.3 6.9-11.3C15.9 2.5 12.2 0 9 0zm0 10.5c-1.7 0-3.1-1.5-3.1-3.3S7.3 3.9 9 3.9c1.7 0 3.1 1.5 3.1 3.3s-1.4 3.3-3.1 3.3z"></path> </symbol> <symbol id="icon-to-top" viewBox="0 0 18 18"> <path d="M14.9 9 9 3 3.1 9l1 1 4.2-4.3V18h1.4V5.7l4.2 4.3 1-1zM3.6 0h10.8v1.4H3.6V0z"></path> </symbol> <symbol id="icon-cta-pill" viewBox="0 0 18 18"> <path d="M9 0C4 0 0 4 0 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16.6c-4.2 0-7.7-3.4-7.7-7.7S4.8 1.3 9 1.3s7.7 3.4 7.7 7.7-3.5 7.6-7.7 7.6zm-1.6-3.9L12.7 9 7.4 5.3v7.4z"></path> </symbol> <symbol id="icon-i-circled-sm" viewBox="0 0 18 18"> <path d="M9 0C4 0 0 4 0 9s4 9 9 9 9-4 9-9-4-9-9-9zm1.3 13c0 .7-.6 1.3-1.3 1.3s-1.3-.6-1.3-1.3V8.7c0-.7.6-1.2 1.3-1.2s1.3.6 1.3 1.3V13zm0-7.9c0 .7-.6 1.3-1.3 1.3s-1.3-.6-1.3-1.3V5c0-.7.6-1.3 1.3-1.3s1.3.6 1.3 1.3v.1z"></path> </symbol> <symbol id="icon-exclamation" viewBox="0 0 72 72"> <path d="M36.1 46.8c-2 0-3.5-1.5-3.5-3.5V4.5c0-2 1.5-3.5 3.5-3.5s3.5 1.5 3.5 3.5v38.9c0 1.9-1.6 3.4-3.5 3.4zm0 24.2c-1.3 0-2.7-.5-3.7-1.5s-1.5-2.3-1.5-3.7.5-2.7 1.5-3.7c2-2 5.5-2 7.3 0 1 1 1.5 2.3 1.5 3.7 0 1.3-.5 2.7-1.5 3.7-.9 1-2.3 1.5-3.6 1.5z"></path> </symbol> <symbol id="icon-logout" viewBox="0 0 20 21"> <path d="M20 1.3v18.5c0 .7-.5 1.2-1.2 1.2H6.7c-.6 0-1.2-.5-1.2-1.2s.5-1.2 1.2-1.2h11V2.5h-11c-.7 0-1.2-.6-1.2-1.2S6 .1 6.7.1h12.1c.7 0 1.2.5 1.2 1.2z" /> <path d="M6.9 6.2c.2.2.4.5.4.8s-.2.7-.4.9L5.4 9.3h8.1c.7 0 1.2.5 1.2 1.2 0 .6-.5 1.2-1.2 1.2H5.4l1.4 1.5c.2.2.4.5.4.8 0 .3-.1.6-.4.8-.2.2-.5.4-.8.4-.3 0-.6-.1-.8-.4l-3.5-3.5c-.5-.5-.5-1.2 0-1.7l3.5-3.5c.5-.3 1.2-.3 1.7.1z" /> </symbol> <symbol id="icon-devices" viewBox="0 0 20 21"> <path class="st0" d="M11,13.2c0.4,0,0.7-0.3,0.7-0.7c0-0.4-0.3-0.7-0.7-0.7H3.1c-0.3,0-0.6-0.1-0.9-0.4s-0.4-0.5-0.4-0.9V3.6 C1.9,3.3,2,3,2.2,2.7s0.5-0.4,0.9-0.4h11.8c0.3,0,0.6,0.1,0.9,0.4C16,3,16.2,3.3,16.2,3.6v2c0,0.4,0.3,0.7,0.7,0.7s0.7-0.3,0.7-0.7 v-2c0-0.7-0.3-1.4-0.8-1.9s-1.2-0.8-1.9-0.8H3.1c-0.7,0-1.4,0.3-1.9,0.8S0.4,2.9,0.4,3.6v6.9c0,0.7,0.3,1.4,0.8,1.9 c0.5,0.5,1.2,0.8,1.9,0.8h5.2v2.5H6.1c-0.4,0-0.7,0.3-0.7,0.7s0.3,0.7,0.7,0.7H11c0.4,0,0.7-0.3,0.7-0.7s-0.3-0.7-0.7-0.7H9.8v-2.5 H11z" /> <path class="st0" d="M18.9,8.8h-2c-1.5,0-2.7,1.2-2.7,2.7v5.9c0,1.5,1.2,2.7,2.7,2.7h2c1.5,0,2.7-1.2,2.7-2.7v-5.9 C21.6,10,20.4,8.8,18.9,8.8z M20.1,17.4c0,0.7-0.6,1.2-1.2,1.2h-2c-0.7,0-1.2-0.6-1.2-1.2v-5.9c0-0.7,0.6-1.2,1.2-1.2h2 c0.7,0,1.2,0.6,1.2,1.2V17.4z" /> </symbol> <symbol id="icon-docs" viewBox="0 0 20 21"> <path d="M19.7 4.7 15.4.4c-.1-.1-.3-.2-.5-.2H8.2c-.6 0-1.1.3-1.6.7-.4.4-.7 1-.7 1.6v12.3c0 .6.3 1.1.7 1.6.4.4 1 .7 1.6.7h9.4c.6 0 1.1-.3 1.6-.7.4-.4.7-1 .7-1.6V5.2c0-.2-.1-.4-.2-.5zm-1.9.3h-2.7V2.2L17.8 5zm.3 10.2c-.2.2-.4.3-.5.3H8.2c-.2 0-.4-.1-.5-.3-.2-.2-.3-.4-.3-.5V2.5c0-.2.1-.4.3-.5s.4-.3.5-.3h5.4v4c0 .4.3.8.8.8h4v8.3c0 .1-.1.3-.3.4z" class="st0" /> <path d="M13.8 19.3H4.4c-.2 0-.4-.1-.5-.3-.2-.2-.3-.4-.3-.5V6.3c0-.4-.3-.8-.8-.8s-.7.4-.7.8v12.3c0 .6.3 1.1.7 1.6.4.4 1 .7 1.6.7h9.4c.4 0 .8-.3.8-.8s-.4-.8-.8-.8z" /> </symbol> <symbol id="icon-gear" viewBox="0 0 20 21"> <path d="M11.2 20.9h-.4a2.732 2.732 0 0 1-2.7-2.7V18c0-.2-.1-.4-.2-.6-.1-.2-.3-.3-.4-.4l-.4-.2c-.4-.2-.8-.2-1.2 0l-.2.1c-.6.3-1.3.4-2 .3-.7-.2-1.3-.6-1.6-1.2l-.2-.4c-.4-.6-.4-1.3-.3-2 .2-.7.6-1.3 1.2-1.6l.2-.2c.2-.1.3-.3.4-.4.1-.2.2-.4.2-.6v-.5c0-.2-.1-.4-.2-.6 0-.2-.2-.4-.4-.5l-.1-.1c-.6-.3-1-.9-1.2-1.6-.2-.7-.1-1.4.3-2l.2-.4c.4-.6.9-1.1 1.6-1.2.7-.2 1.4-.1 2 .3l.1.1c.4.2.8.2 1.2 0l.4-.3c.2-.1.4-.3.5-.4.1-.2.1-.4.1-.6v-.2A2.732 2.732 0 0 1 10.8.1h.4a2.732 2.732 0 0 1 2.7 2.7V3c0 .2.1.4.2.6.1.2.3.3.4.4l.4.2c.4.2.8.2 1.2 0l.2-.1c.6-.3 1.3-.4 2-.3.7.2 1.3.6 1.6 1.2l.2.4c.4.6.5 1.3.3 2s-.6 1.3-1.2 1.6l-.2.2c-.2.1-.3.3-.4.4-.1.2-.2.4-.2.6v.5c0 .2.1.4.2.6.1.2.3.3.4.4l.1.1c.6.4 1.1.9 1.3 1.6s.1 1.4-.3 2l-.2.4c-.4.6-.9 1.1-1.6 1.3-.7.2-1.4.1-2-.3l-.1-.1c-.4-.2-.8-.2-1.2 0l-.5.3c-.2.1-.3.3-.4.4-.1.2-.2.4-.2.6v.2a2.732 2.732 0 0 1-2.7 2.7zm-4.7-5.8c.5 0 .9.1 1.3.4l.4.2c.4.2.7.6 1 1 .2.4.4.9.4 1.3v.2c0 .3.1.6.3.8.2.2.5.3.8.3h.4c.3 0 .6-.1.8-.3.2-.2.3-.5.3-.8V18c0-.5.1-.9.4-1.3.2-.4.6-.7 1-1l.4-.2c.8-.5 1.9-.5 2.7 0l.1.1c.3.2.6.2.9.1.3-.1.6-.3.7-.5l.2-.4c.2-.3.2-.6.1-.9-.1-.3-.3-.6-.5-.7l-.1-.1c-.4-.2-.8-.6-1-1-.2-.4-.4-.9-.4-1.3v-.5c0-.5.1-.9.4-1.3.2-.4.6-.7 1-1l.1-.1c.3-.2.5-.4.6-.7s0-.6-.1-.9l-.2-.4c-.2-.3-.4-.5-.7-.5-.3-.1-.6 0-.9.1l-.2.1c-.7.4-1.7.4-2.6-.1l-.4-.2c-.4-.2-.7-.6-1-1-.2-.4-.4-.9-.4-1.3v-.2c0-.3-.1-.6-.3-.8-.2-.2-.5-.3-.8-.3h-.4c-.3 0-.6.1-.8.3s-.4.5-.4.8V3c0 .5-.1.9-.4 1.3-.2.4-.5.7-.9 1l-.4.2C7 6 6 6 5.2 5.5h-.1c-.3-.2-.7-.3-1-.2-.3.1-.5.3-.7.6l-.2.3c-.1.3-.2.6-.1.9.1.3.3.6.5.7l.2.2c.4.2.7.5.9.9.3.4.4.9.4 1.3v.5c0 .5-.1.9-.4 1.3-.2.4-.6.7-1 1l-.1.1c-.3.2-.5.4-.6.7-.1.3 0 .6.1.9l.2.4c.2.3.4.5.7.5.3.1.6 0 .9-.1l.2-.1c.5-.2.9-.3 1.4-.3z" class="st0" /> <path d="M11 14.1c-2 0-3.6-1.6-3.6-3.6S9 6.9 11 6.9s3.6 1.6 3.6 3.6-1.6 3.6-3.6 3.6zm0-5.7c-1.2 0-2.1 1-2.1 2.1 0 1.2 1 2.1 2.1 2.1 1.2 0 2.1-1 2.1-2.1 0-1.2-.9-2.1-2.1-2.1z" /> </symbol> <symbol id="icon-logout-right" viewBox="0 0 20 21"> <path d="M7.8 19.4H3.5c-.4 0-.7-.1-1-.4-.3-.3-.4-.6-.4-1V3c0-.4.1-.7.4-1 .3-.3.6-.4 1-.4h4.3c.4 0 .8-.3.8-.8S8.2.1 7.8.1H3.5c-.8 0-1.5.3-2 .9-.6.5-.9 1.2-.9 2v15c0 .8.3 1.5.8 2s1.3.8 2 .8h4.3c.4 0 .8-.3.8-.8s-.3-.6-.7-.6z" class="st0" /> <path d="M21.3 10.2c0-.1-.1-.2-.2-.2l-5.3-5.3c-.3-.3-.8-.3-1.1 0s-.3.8 0 1.1l4.1 4.1h-11c-.4-.1-.8.2-.8.6s.3.8.8.8h11l-4.1 4.1c-.3.3-.3.8 0 1.1.1.1.3.2.5.2s.4-.1.5-.2l5.3-5.3c.1-.1.1-.2.2-.2.2-.4.2-.6.1-.8z" class="st0" /> </symbol> <symbol id="icon-chat_texting" viewBox="0 0 1125 1024"> <path d="M202.95 1024c-2.876 0-5.753 0-5.753 0-8.629-2.876-14.382-11.506-14.382-20.135l-14.382-250.247h-146.697c-11.506 0-23.011-8.629-23.011-23.011v-707.596c0-14.382 8.629-23.011 23.011-23.011h1081.528c11.506 0 23.011 8.629 23.011 23.011v710.472c0 11.506-8.629 23.011-23.011 23.011h-670.202l-212.854 261.753c-2.876 2.876-8.629 5.753-17.258 5.753zM41.871 707.596h146.697c11.506 0 20.135 8.629 20.135 20.135l14.382 215.73 184.090-227.236c2.876-5.753 11.506-8.629 17.258-8.629h658.697v-664.449h-1041.258v664.449zM637.287 535.011h-431.461c-11.506 0-23.011-8.629-23.011-23.011s8.629-23.011 23.011-23.011h431.461c11.506 0 23.011 8.629 23.011 23.011s-11.506 23.011-23.011 23.011zM936.433 391.191h-730.607c-11.506 0-23.011-8.629-23.011-23.011s8.629-23.011 23.011-23.011h730.607c11.506 0 23.011 8.629 23.011 23.011s-11.506 23.011-23.011 23.011zM936.433 247.371h-730.607c-11.506 0-23.011-8.629-23.011-23.011s8.629-23.011 23.011-23.011h730.607c11.506 0 23.011 8.629 23.011 23.011s-11.506 23.011-23.011 23.011z"></path> </symbol> </defs> </svg> <div class="g-connector-desktop-nav-backdrop" id="connectorNavBackdropDesktop" style="height: 0"></div> <div class="g-connector-search-backdrop" id="connectorSearchBackdrop"></div> </header> <style> .g-connector-nav-item .shimmer { text-align: center; color: rgba(255, 255, 255, 0.1); background: -webkit-gradient(linear, left bottom, right top, from(#A8CDFF), to(#A8CDFF), color-stop(0.5, #00549A)); background-size: 40px 100%; -webkit-background-clip: text; animation-name: shimmer; animation-duration: 3s; animation-delay: 3s; animation-iteration-count: 3; background-repeat: no-repeat; background-position: -300% 0; background-color: #A8CDFF; animation-fill-mode: forwards; } @keyframes shimmer { 0% { background-position: -300% 0; } 100% { background-position: calc(100% + 50px) 0; } } .g-connector-nav-item:hover .shimmer { background-color: white; } </style> <!-- Icon SVGs --> <svg aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <symbol id="icon-change" viewBox="0 0 32 32"> <title>change</title> <path d="M8.4 32c-0.35 0-0.65-0.15-0.9-0.4-0.5-0.5-0.5-1.35 0-1.85l13.75-13.75-13.8-13.75c-0.5-0.5-0.5-1.35 0-1.85s1.35-0.5 1.85 0l15.6 15.6-15.6 15.6c-0.25 0.25-0.6 0.4-0.9 0.4z"></path> </symbol> <symbol id="icon-selected" viewBox="0 0 32 32"> <title>selected</title> <path d="M11.6 27.45l-11.1-11.050c-0.7-0.7-0.7-1.8 0-2.5s1.8-0.7 2.5 0l8.55 8.55 17.4-17.4c0.7-0.7 1.8-0.7 2.5 0s0.7 1.8 0 2.5l-19.85 19.9z"></path> </symbol> <symbol id="icon-close" viewBox="0 0 32 32"> <title>close</title> <path d="M17.775 16l13.859-13.859c0.491-0.491 0.491-1.284 0-1.775s-1.284-0.491-1.775 0l-13.859 13.859-13.859-13.856c-0.491-0.491-1.284-0.491-1.775 0s-0.491 1.284 0 1.775l13.859 13.856-13.856 13.859c-0.244 0.244-0.369 0.566-0.369 0.887s0.122 0.641 0.369 0.887c0.491 0.491 1.284 0.491 1.775 0l13.856-13.859 13.859 13.859c0.244 0.244 0.566 0.369 0.887 0.369s0.641-0.122 0.887-0.369c0.491-0.491 0.491-1.284 0-1.775l-13.859-13.859z"></path> </symbol> </defs> </svg> <!-- Province selector --> <div class="change-region-popup change-region-popup-hidden"> <div class="change-region-container change-region-province-only"> <div class="region-confirmation"> <span> Your current region: </span> <span class="change-region"> <strong>Ontario</strong> </span> </div> <div class="change-region-provinces-button"> <a href="#changeRegionBox" class="change-region-link collapse-trigger" role="button" aria-expanded="false" aria-controls="changeRegionBox" data-target="#changeRegionBox" data-toggle="collapse"> <span class="sr-only"> Change current region </span> <span class="change-region-text" aria-hidden="true"> Change </span> <svg class="icon icon-change " aria-hidden="true"><use xlink:href="#icon-change"></use></svg> </a> <div class="change-region-provinces change-region-hidden" tabindex="-1" id="changeRegionBox"> <form class="province-form"> <fieldset form="province-form" class="province-form-fieldset change-region-fieldset"> <legend> Select your province or territory below</legend> <ul class="change-region-list" role="listbox"> <li> <input id="5136b78b-bca3-4753-b8d6-ff95f1931ba0" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="AB" disabled /> <label class="" for="5136b78b-bca3-4753-b8d6-ff95f1931ba0"> <span class="province-selector-option" disabled></span> <span class=""> Alberta </span> </label> </li> <li> <input id="85422368-536f-4dd5-81b7-e795b19a8399" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="BC" disabled /> <label class="" for="85422368-536f-4dd5-81b7-e795b19a8399"> <span class="province-selector-option" disabled></span> <span class=""> British Columbia </span> </label> </li> <li> <input id="24b3d49b-b95c-4d70-8fba-13cf5489e45e" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="MB" disabled /> <label class="" for="24b3d49b-b95c-4d70-8fba-13cf5489e45e"> <span class="province-selector-option" disabled></span> <span class=""> Manitoba </span> </label> </li> <li> <input id="0d834af1-c3b0-437c-b928-55c39239749b" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="NB" disabled /> <label class="" for="0d834af1-c3b0-437c-b928-55c39239749b"> <span class="province-selector-option" disabled></span> <span class=""> New Brunswick </span> </label> </li> <li> <input id="f1e13a56-d795-47fa-8f51-2e2a08d1a7a7" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="NL" disabled /> <label class="" for="f1e13a56-d795-47fa-8f51-2e2a08d1a7a7"> <span class="province-selector-option" disabled></span> <span class=""> Newfoundland And Labrador </span> </label> </li> <li> <input id="5d425bbc-7e38-4ba6-b4eb-cedc335a3203" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="NT" disabled /> <label class="" for="5d425bbc-7e38-4ba6-b4eb-cedc335a3203"> <span class="province-selector-option" disabled></span> <span class=""> Northwest Territories </span> </label> </li> <li> <input id="45b842e3-b0a7-4e2c-a5d4-eeaf39798b06" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="NS" disabled /> <label class="" for="45b842e3-b0a7-4e2c-a5d4-eeaf39798b06"> <span class="province-selector-option" disabled></span> <span class=""> Nova Scotia </span> </label> </li> <li> <input id="412b943b-b16c-4b5e-b813-abada5adcb06" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="NU" disabled /> <label class="" for="412b943b-b16c-4b5e-b813-abada5adcb06"> <span class="province-selector-option" disabled></span> <span class=""> Nunavut </span> </label> </li> <li> <input id="bfa4b824-c911-44bb-8462-ff164fc9bd15" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="ON" checked=checked /> <label class="change-region-provinces-checked" for="bfa4b824-c911-44bb-8462-ff164fc9bd15"> <span class="province-selector-option" checked=checked ></span> <span class=""> Ontario </span> <svg class="icon icon-selected" aria-label=selected tabindex="-1"><use xlink:href="#icon-selected"></use></svg> </label> </li> <li> <input id="50953ce7-78ce-476f-98fb-6aa239de3406" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="PE" disabled /> <label class="" for="50953ce7-78ce-476f-98fb-6aa239de3406"> <span class="province-selector-option" disabled></span> <span class=""> Prince Edward Island </span> </label> </li> <li> <input id="623cbd3e-7216-4a64-9c32-af4f1d26c980" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="QC" /> <label class="" for="623cbd3e-7216-4a64-9c32-af4f1d26c980"> <span class="province-selector-option" ></span> <span class=""> Quebec </span> </label> </li> <li> <input id="e8d3db2f-8a1c-4426-8873-9e77e5fd461a" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="SK" disabled /> <label class="" for="e8d3db2f-8a1c-4426-8873-9e77e5fd461a"> <span class="province-selector-option" disabled></span> <span class=""> Saskatchewan </span> </label> </li> <li> <input id="60841e6a-bbe4-4c2a-8322-d30179520806" type="radio" role="option" tabindex="0" name="province-16c9632e-eb1f-49f9-89ef-9c8a5c2bf6a9" value="YT" disabled /> <label class="" for="60841e6a-bbe4-4c2a-8322-d30179520806"> <span class="province-selector-option" disabled></span> <span class=""> Yukon </span> </label> </li> </ul> </fieldset> </form> </div> </div> <span class="change-region-close margin-t-20"><a href="javascript:void(0)" role="button" aria-label="Close change region popup"><svg class="icon icon-close"><use xlink:href="#icon-close"></use></svg></a></span> </div> </div> <input id="showProvinceSelector" value="true" hidden /> <input id="IPRegionProvinceCode" hidden /> <input id="showProvinceSelectorWhenNonIpZoneSelected" value="false" hidden /> <script> document.addEventListener('DOMContentLoaded', function () { var ul = document.querySelectorAll('.change-region-list'); var changeButton = document.querySelectorAll(".change-region-link") var liSelected; var index = 0; ul.forEach((elem, i) => { elem.querySelectorAll('input').forEach((e, i) => { e.addEventListener('keydown', function (et) { var KeyID = et.key; switch (KeyID) { case "Enter": case " ": e.click(); break; default: break; } }); }); elem.addEventListener('focus', (event) => { elem.setAttribute('aria-hidden', 'false'); }); elem.addEventListener('keydown', function (event) { var len = elem.getElementsByTagName('li').length - 1; if ((index == len && event.which === 9 && !event.shiftKey) || (index == 0 && (event.which === 9 && event.shiftKey))) { return; } if (event.which === 40 || (event.which === 9 && !event.shiftKey)) { index++; //down if (liSelected) { next = elem.getElementsByTagName('li')[index]; if (typeof next !== undefined && index <= len) { liSelected = next; if (liSelected.querySelector("input").hasAttribute("disabled")) { index++; next = elem.getElementsByTagName('li')[index]; liSelected = next; } } else { index = 0; liSelected = elem.getElementsByTagName('li')[index]; } liSelected.querySelector("input").focus(); } else { index = 1; liSelected = elem.getElementsByTagName('li')[index]; liSelected.querySelector("input").focus(); } event.preventDefault(); } else if (event.which === 38 || (event.which === 9 && event.shiftKey)) { //up if (liSelected) { index--; liSelected.querySelector("input").focus(); next = elem.getElementsByTagName('li')[index]; if (typeof next !== undefined && index >= 0) { liSelected = next; liSelected = elem.getElementsByTagName('li')[index]; liSelected.querySelector("input").focus(); if (liSelected.querySelector("input").hasAttribute("disabled")) { index--; next = elem.getElementsByTagName('li')[index]; liSelected = next; liSelected.querySelector("input").focus(); } } else { index = len; liSelected = elem.getElementsByTagName('li')[len]; liSelected.querySelector("input").focus(); } } else { index = 1; liSelected = elem.getElementsByTagName('li')[len]; liSelected.querySelector("input").focus(); } event.preventDefault(); } }, false); }); changeButton.forEach((elem, i) => { elem.addEventListener('focus', (event) => { index = 0; }); elem.addEventListener('keydown', function (event) { if (event.which === 9 && !event.shiftKey && ((elem.getAttribute("aria-expanded") === "true") || !document.querySelector("#changeRegionBoxMobile").classList.contains("change-region-hidden"))) { ul[i].getElementsByTagName('li')[0].querySelector('input').focus(); event.preventDefault(); } if ((event.which === 13) && document.querySelector("#changeRegionBoxMobile").classList.contains("change-region-hidden")) { setTimeout(function () { document.querySelector(".mobileCloseButton").focus(); }, 100) } }); elem.addEventListener('click', function (event) { if (document.querySelector("#changeRegionBoxMobile").classList.contains("change-region-hidden")) { setTimeout(function () { document.querySelector(".mobileCloseButton").focus(); }, 100) } }); }); document.querySelector(".mobileCloseButton").addEventListener('keydown', (event) => { if (event.which === 9) { index = 0; document.querySelector("#changeRegionBoxMobile").querySelector("ul").getElementsByTagName('li')[0].querySelector('input').focus(); event.preventDefault(); } }); }); </script> <!-- Mobile province selector --> <div class="change-region-mobile change-region-popup-hidden"> <div class="change-region-container change-region-province-only"> <div class="change-region-provinces-button"> <span class="region-confirmation"> Your current region: </span> <span class="change-region"> <span class="current-province-title"> <strong>Ontario</strong> </span> <a class="change-region-link" href="javascript:void(0)" role="link"> <span class="change-region-text">change</span> </a> </span> <div class="change-region-provinces change-region-hidden" role="dialog" id="changeRegionBoxMobile"> <div class="province-form-title province-form-title-hidden"> Select a region: <span class="change-region-close"> <a href="javascript:void(0)" role="link" aria-label="Close" class="mobileCloseButton"><svg class="icon icon-close"><use xlink:href="#icon-close"></use></svg></a> </span> </div> <form class="province-form"> <fieldset form="province-form" class="change-region-fieldset"> <legend> Select your province or territory below </legend> <ul class="change-region-list" role="listbox"> <li> <input id="1bf4b788-5e32-4264-ade7-9012c743ea99" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="AB" disabled /> <label class="" for="1bf4b788-5e32-4264-ade7-9012c743ea99"> <span class="province-selector-option" disabled></span> <span class=""> Alberta </span> </label> </li> <li> <input id="28b4680d-05ac-43ad-a764-7694b5fb4c81" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="BC" disabled /> <label class="" for="28b4680d-05ac-43ad-a764-7694b5fb4c81"> <span class="province-selector-option" disabled></span> <span class=""> British Columbia </span> </label> </li> <li> <input id="0741c888-a7ee-4e7e-8054-63b4c7069ca0" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="MB" disabled /> <label class="" for="0741c888-a7ee-4e7e-8054-63b4c7069ca0"> <span class="province-selector-option" disabled></span> <span class=""> Manitoba </span> </label> </li> <li> <input id="81efb6e9-a897-4ff6-9e1c-f839d88a16c1" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="NB" disabled /> <label class="" for="81efb6e9-a897-4ff6-9e1c-f839d88a16c1"> <span class="province-selector-option" disabled></span> <span class=""> New Brunswick </span> </label> </li> <li> <input id="995819e0-7612-443b-bf9e-3a1667fb35b4" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="NL" disabled /> <label class="" for="995819e0-7612-443b-bf9e-3a1667fb35b4"> <span class="province-selector-option" disabled></span> <span class=""> Newfoundland And Labrador </span> </label> </li> <li> <input id="0d186075-94d9-4483-a693-c97f562cad61" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="NT" disabled /> <label class="" for="0d186075-94d9-4483-a693-c97f562cad61"> <span class="province-selector-option" disabled></span> <span class=""> Northwest Territories </span> </label> </li> <li> <input id="06e23a68-3fff-4511-a6ec-d2678e7b5dc3" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="NS" disabled /> <label class="" for="06e23a68-3fff-4511-a6ec-d2678e7b5dc3"> <span class="province-selector-option" disabled></span> <span class=""> Nova Scotia </span> </label> </li> <li> <input id="8535c777-ab78-4c65-bc78-7b18c705c3cf" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="NU" disabled /> <label class="" for="8535c777-ab78-4c65-bc78-7b18c705c3cf"> <span class="province-selector-option" disabled></span> <span class=""> Nunavut </span> </label> </li> <li> <input id="f2f16131-4209-49eb-87f8-5ede6da31ba8" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="ON" checked=checked /> <label class="change-region-provinces-checked" for="f2f16131-4209-49eb-87f8-5ede6da31ba8"> <span class="province-selector-option" checked=checked ></span> <span class=""> Ontario </span> <svg class="icon icon-selected" aria-label=selected tabindex="-1"><use xlink:href="#icon-selected"></use></svg> </label> </li> <li> <input id="81e74999-cf95-4135-8df5-25427f0a145e" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="PE" disabled /> <label class="" for="81e74999-cf95-4135-8df5-25427f0a145e"> <span class="province-selector-option" disabled></span> <span class=""> Prince Edward Island </span> </label> </li> <li> <input id="da2b55c8-53d7-488b-ad78-750fddfccb4d" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="QC" /> <label class="" for="da2b55c8-53d7-488b-ad78-750fddfccb4d"> <span class="province-selector-option" ></span> <span class=""> Quebec </span> </label> </li> <li> <input id="a7d4abf3-7ed2-4ef9-b063-6a63d7467543" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="SK" disabled /> <label class="" for="a7d4abf3-7ed2-4ef9-b063-6a63d7467543"> <span class="province-selector-option" disabled></span> <span class=""> Saskatchewan </span> </label> </li> <li> <input id="6d76651b-bd85-4bee-a4ce-ad8e1a84cc71" type="radio" role="option" tabindex="0" name="province-86b04cd5-6bfc-4f7b-a423-c55528fe1cd9" value="YT" disabled /> <label class="" for="6d76651b-bd85-4bee-a4ce-ad8e1a84cc71"> <span class="province-selector-option" disabled></span> <span class=""> Yukon </span> </label> </li> </ul> </fieldset> </form> </div> </div> <span class="change-region-close"> <a href="javascript:void(0)" role="link" aria-label="Close"><svg class="icon icon-close"><use xlink:href="#icon-close"></use></svg></a> </span> </div> <div class="change-region-screen change-region-hidden"></div> </div> <main tabindex="-1" id="maincontent" class=""> <h1 class="sr-only">Bundles </h1> <style> main#maincontent:focus { outline: none !important; } </style> <script type="text/javascript"> $(document).ready(function () { var promoTagHeader = document.getElementById("promoTagHeader"); if (promoTagHeader) { var fixedNav = document.getElementById("fixedHeader"); var promoFixed = promoTagHeader.offsetTop; stickyHeaderScroll(); //remove sticky once close button is clicked $('.js-promoTagClose').on('click', function (e) { promoTagHeader.classList.add('stickyPromoTag'); e.preventDefault(); }); window.addEventListener('scroll', function () { stickyHeaderScroll(); if (window.pageYOffset > promoFixed) { promoTagHeader.classList.add("fixed-promo-tag"); if(fixedNav){ var fixedNavHeight = fixedNav.offsetHeight; promoTagHeader.style.top = fixedNavHeight +"px"; } } else { promoTagHeader.classList.remove("fixed-promo-tag"); promoTagHeader.style.top = 0 + "px"; } }); } }); function stickyHeaderScroll() { let promoStickyCloseBtn = document.querySelectorAll('.js-promoTagClose'); if (promoStickyCloseBtn.length > 0) { promoStickyCloseBtn.forEach(function (index) { //prevent display on load index.classList.remove('d-none'); let promoTag = index.closest('#promoTagHeader'); let promoPosition = window.getComputedStyle(promoTag).getPropertyValue('position'); //check if position is still sticky to display close button if ((document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) && promoPosition == 'sticky') { index.style.display = "inline"; } else { index.style.display = "none"; } }); } } function getSocInformation() { try { $('body').loadingIndicator(); $.ajax({ type: "POST", headers: { 'brand': 'B', 'Province': 'ON', "accept-language": 'en' }, url: "https://apigate.bell.ca/uxpcommon/UXP.Services/Common/PDM/GetProductsByIdentifier", data: { "TranslateIds": [] , "TranslateIdentifierType": "SOC" }, success: function (data) { $.ajax({ type: "POST", data: { "promoSocInfo": data }, url: "/EShop/Qualification/GetSocDetails", success: function (response) { $('body').loadingIndicator('hide'); $('#promo-code-modal-body').html(response); $('#promo-code').modal('show'); }, error: function (err) { $('body').loadingIndicator('hide'); $('#modal-error-occured').modal('show'); } }); } }); } catch (e) { $('body').loadingIndicator('hide'); $('#modal-error-occured').modal('show'); } } $(document).ready(function () { /* OPEN */ $('#promo-code').on('shown.bs.modal', function () { $('#promo-code-banner-close-btn').focus(); }); /* CLOSE */ $('#promo-code').on('hide.bs.modal', function () { $('#promoTagHeader-view-offers').focus(); }); }); </script> <section class="crosssell-msg margin-b-30 pad-30 pad-h-xs-5"> <div class="container"> <div class="d-flex flex-wrap"> <div class="col-1 txtRight hide-mobile"> <div class="icon icon-sales_and_clearance txtBlue txtSize40 pad-r-15"></div> </div> <div class="col-11 col-xs-12 txtLeft txtBold txtSize16 margin-t-10 no-margin-top-sm no-margin-top-xs "> <p><span class="txtBlue text-uppercase">BONUS:</span> Get an extra credit of up to <span class='region-text' data-region-text='_MFAUI'><span class="txtBlue">$25/mo.</span></span> when you order eligible Internet and Mobility plans together.<sup class='legaltext' data-legal='IXZGP'>1</sup></p> </div> </div> </div> </section> <style> .crosssell-msg { background-color: #EBF5FF; } .crosssell-msg p { font-weight: 700; color: #111; } @media (max-width:767.98px) { .crosssell-msg .hide-mobile { display: none; } .crosssell-msg .col-xs-12 { width: 100% !important; max-width: 100% !important; flex: 100% !important; } } </style> <section class="bottom-gradient relative margin-b-60 overflowHidden"> <div class="container no-pad-xs banner-height-440"> <div class="d-md-flex align-items-center h-100"> <div class="col-md-7 pad-h-30 pad-l-45-md pad-r-0-md pad-t-60 pad-t-45-sm pad-t-0-md z-index-1"> <div class="align-self-sm-center text-center text-md-left col-sm-9 col-md-11 margin-auto pad-t-25 pad-t-0-sm"> <div> <h2 class="big-title margin-b-15"> The fastest and most reliable<span class="sr-only">Footnote</span><sup class='legaltext' data-legal='TZNAL'>2</sup>. <br>At home and on the go. </h2> </div> </div> </div> <div class="flex1"> <div class=""> <div class="bottom-0-md banner-image-container-latest"> <img class="lazy img-responsive" alt="" src="/styles/media/bundles/img/img_banner_PureFibre_and_Mobilty.jpg"> </div> </div> </div> </div> </div> </section> <style> @media (min-width: 1024px) { .banner-image-container-latest { width: 700px; margin-left: 30%; margin-top: 5px; } } @media (min-width: 768px) and (max-width: 1023px) { .banner-image-container-latest { width: 730px; margin-left: 52%; } } @media (max-width: 767px) { .banner-image-container-latest { width: 500px; margin-left: 47%; transform: translateX(-50%); } } </style> <style> :has(meta[name="footprint"][content="FTTN"]) .choose-bell-fastest-tech { display: none!important; } </style> <section> <div class="container pad-t-15-md margin-b-30 margin-b-30-lg"> <h2 class="title margin-b-30">Just a few of the many reasons to choose Bell</h2> <div class="flex-wrap configurable-slider slider-remove-prev column-spacer-15-sm same-height-wrap relative right-fade-effect bell-benefits-right-fade-effect" data-slick='{ "accessibility":true,"infinite":false, "variableWidth":true, "dots":true, "arrows":false, "mobileFirst":true, "useTransform": false, "responsive": [ {"breakpoint": 0, "settings": {"slidesToShow":1, "slidesToScroll":1}}, {"breakpoint": 767, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "arrows": false, "rows": 1, "slidesPerRow": 2}}, {"breakpoint": 991, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "arrows": true, "rows": 1, "slidesPerRow": 3}} ] }' data-custom-config='{ "mobile":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "mobile","unslickMinimum":1,"toggleSlickFlex":1}, "tablet":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "tablet", "unslickMinimumMultipleSlidesPerRow": 2, "multiObjectSlides": "d-sm-flex column-spacer-15-sm","toggleSlickFlex":2}, "desktop":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "desktop","unslickMinimumMultipleSlidesPerRow": 3, "multiObjectSlides": "d-sm-flex column-spacer-15-sm","toggleSlickFlex":3} }'> <div class="card-container max-width-315 flex1 height-275 same-height choose-bell-fastest-tech" data-same-height-index="2"> <div class="overflowHidden box-round box-vignette-round-before relative fullHeight"> <div class="d-flex fullHeight flex-column"> <div> <div class="pad-t-30 pad-h-30"> <div class="subtitle-2 margin-b-20 text-center" role="heading" aria-level=3> The fastest technology at home and on the go </div> </div> </div> <div class="flex1"> <div class="margin-h-auto pad-h-5-sm"> <img class="lazy img-responsive margin-h-auto" alt="" src="/styles/media/bundles/img/Fibe_HeroHardware_6K_Combo_4_RGB.jpg"> </div> </div> </div> </div> </div> <div class="card-container max-width-315 flex1 height-275 same-height" data-same-height-index="2"> <div class="overflowHidden box-round box-vignette-round-before relative fullHeight"> <div class="d-flex fullHeight flex-column"> <div> <div class="pad-t-30 pad-h-30"> <div class="subtitle-2 margin-b-20 text-center" role="heading" aria-level=3> Extra credits when you bundle services<sup class='legaltext' data-legal='IXZGP'>1</sup> </div> </div> </div> <div class="flex1"> <div class="col-9 col-sm-9 px-sm-1 margin-h-auto"> <img class="lazy img-responsive margin-h-auto" alt="" src="/styles/media/bundles/img/tablet_phone1.jpg"> </div> </div> </div> </div> </div> <div class="card-container max-width-315 flex1 height-275 same-height" data-same-height-index="2"> <div class="overflowHidden box-round box-vignette-round-before relative fullHeight"> <div class="d-flex fullHeight flex-column"> <div> <div class="pad-t-30 pad-h-30"> <div class="subtitle-2 margin-b-20 text-center" role="heading" aria-level=3> A single app to manage all your Bell services </div> </div> </div> <div class="flex1 d-flex align-items-end justify-content-center justify-content-md-end"> <div class="col-9 margin-h-auto"> <img class="lazy img-responsive margin-h-auto" alt="" src="/styles/media/bundles/img/Group_3996.png"> </div> </div> </div> </div> </div> <div class="card-container max-width-315 flex1 height-275 same-height" data-same-height-index="2"> <div class="overflowHidden box-round box-vignette-round-before relative fullHeight"> <div class="d-flex fullHeight flex-column"> <div> <div class="pad-t-30 pad-h-30"> <div class="subtitle-2 margin-b-30 text-center" role="heading" aria-level=3> One convenient monthly bill </div> </div> </div> <div class="flex1"> <div class="col-8 col-sm-7 pad-h-20 pad-h-10-sm margin-h-auto"> <img class="lazy img-responsive margin-h-auto" alt="" src="/styles/media/bundles/img/My_bill_image-1.png"> </div> </div> </div> </div> </div> <div class="card-container max-width-315 flex1 height-275 same-height" data-same-height-index="2"> <div class="overflowHidden box-round box-vignette-round-before relative fullHeight"> <div class="d-flex fullHeight flex-column"> <div> <div class="pad-t-30 pad-h-30"> <div class="subtitle-2 margin-b-20 text-center" role="heading" aria-level=3> Complimentary data if ever your Internet is not available<sup class='legaltext' data-legal='WUXPRT'>3</sup> </div> </div> </div> <div class="flex1"> <div class="col-11 pad-h-20 margin-h-auto"> <img class="lazy img-responsive margin-h-auto" alt="" src="/styles/media/bundles/img/hot-spot-share1.png"> </div> </div> </div> </div> </div> </div> </div> </section> <script src="https://cdnjs.cloudflare.com/ajax/libs/jsrender/1.0.13/jsrender.min.js" integrity="sha512-T93uOawQ+FrEdyCPaWrQtppurbLm8SISu2QnHyddM0fGXKX9Amyirwibe1wGYbsW2F8lLzhOM/2+d3Zo94ljRQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <input type="hidden" id="metadatapageid" name="metadatapageid" value="MobilityInternet" /> <input type="hidden" name="originurl" value="/Bell-bundles/Internet-Mobility" /> <input id="qualPrd" type="hidden" value="" /> <section> <div class="container pad-t-30 pad-t-60-md margin-b-sm-30 margin-b-45"> <div class="d-block d-sm-flex justify-content-between align-items-center"> <div class="flex1 margin-b-xs-30"> <p class="surtitle txtSize-16-sm txtSize-18-md color-bell-blue margin-b-0 margin-b-5-sm">Step 1 of 2</p> <h2 class="title margin-b-5">Choose your Internet plan</h2> <div class="d-sm-flex"> <div class="margin-b-xs-5"><span class="pad-l-5 line-height-16 txtSize-12 txtSize-14-md">Included with all packages: </span></div> <ul class="no-list-style text-left mb-0 column-count-md-3 column-count-lg-3"> <li class="pad-xs-0 pad-l-15"> <div class="d-inline-flex margin-b-5"> <span class="icon icon-check-light txtSize12 txtBlue pad-1-top" role="img" aria-label="check" aria-hidden="true"> <span class="sr-only">check</span> </span> <span class="pad-l-5 line-height-16 txtSize-12 txtSize-14-md"> Unlimited monthly usage</span> </div> </li> <li class="pad-xs-0 pad-l-15"> <spa class="d-inline-flex margin-b-5"> <span class="icon icon-check-light txtSize12 txtBlue pad-1-top" role="img" aria-label="check" aria-hidden="true"> <span class="sr-only">check</span> </span> <span class="pad-l-5 line-height-16 txtSize-12 txtSize-14-md"> Giga Hub with Wi-Fi 6E</span> </spa> </li> <li class="pad-xs-0 pad-l-15"> <spa class="d-inline-flex"> <span class="icon icon-check-light txtSize12 txtBlue pad-1-top" role="img" aria-label="check" aria-hidden="true"> <span class="sr-only">check</span> </span> <span class="pad-l-5 line-height-16 txtSize-12 txtSize-14-md">Flexible installation options<sup class='legaltext' data-legal='IXZGR'>4</sup></span> </spa> </li> </ul> </div> <div class="transfer-card-placer"> </div> </div> </div> </div> </section> <!-- START of Internet Packages Triage --> <div id="modal-internet-packages-triage" class="modal fade scrollable-body modal-triage internet-packages-triage bundle-flow-enhancement" role="dialog" aria-modal="true" data-backdrop="true" data-keyboard="true" aria-labelledby="internetPackagesTriage" aria-hidden="true" data-omni-s_olbc="Are you a new or existing Bell customer?" data-omni-s_obrsqualtype="Bottom"> <div class="modal-dialog overflowHidden-sm" role="document"> <div class="modal-content slide-demo" id="slideDemo"> <div class="modal-header"> <h2 id="internetPackagesTriage" class="small-title" data-omni-content="Select an option"> Select an option </h2> <button type="button" id="tiage-qual-close" class="close" data-dismiss="modal"><span role="img" aria-label="Close Modal" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span><span class="sr-only">Close modal</span></button> </div> <div class=""> <div class="modal-tile-wrap"> <div class="track"> <!-- 1st slide --> <div class="same-height-wrap slide pad-v-30 pad-h-15 pad-h-30-sm" data-same-height-skip="m"> <h3 class="subtitle-2 margin-b-30"> Are you a new or existing Bell customer? </h3> <div class="container-flex-box-wrap column-spacer-15-sm" role="list"> <!-- tile 1 --> <div class="col-sm-6 margin-b-15 margin-b-0-sm" role="listitem"> <a onclick="openSecondModal(); return false;" role="button" id="check_avai_Qual" data-omni-s_obrsqualtype="Bottom" data-toggle="modal" data-target="#eShopAddressModal1" class=" d-flex text-decoration-none borderGrayLight6 box-shadow borderRadiusAll10 h-100 pad-30 overflowHidden pointer tileButton" tabindex="0"> <div class="same-height" data-same-height-index="1"> <div class="margin-b-30" aria-hidden="true"> <div class="icon-bundleFlow icon-Internet-mobile_bl_bg txtBlue txtSize72 margin-b-30" aria-hidden="true"></div> </div> <div class="margin-b-5"> <h4 class="subtitle-2"> I’m new to Bell</h4> </div> <div class="pad-r-xs-20"> <p class="mb-0"> I want to order an Internet and Mobility bundle and save. </p> </div> </div> </a> </div> <!-- tile 2 --> <div class="col-sm-6 margin-b-15 margin-b-0-sm" role="listitem"> <a href="javascript:void(0)" role="button" class="internet-packages-triage-showSelectPlan js-omni-button d-flex text-decoration-none borderGrayLight6 box-shadow borderRadiusAll10 h-100 pad-30 overflowHidden pointer tileButton" tabindex="0" id="check_avai_Qual_existing" data-omni-s_oapt="104-0-0" data-omni-s_oprm="Select an option" data-omni-s_olbc="What service would you like to add?" data-omni-s_obrsqualtype="Bottom"> <div class="same-height" data-same-height-index="1"> <div class="margin-b-30" aria-hidden="true"> <div class="icon-bundleFlow icon-User-profile_bl_bg txtBlue txtSize72 margin-b-30" aria-hidden="true"></div> </div> <div class="margin-b-5"> <h4 class="subtitle-2"> I’m an existing customer</h4> </div> <div class="pad-r-xs-20"> <p class="mb-0"> I want to add an Internet or a Mobility service to my account. </p> </div> </div> </a> </div> </div> </div> <!-- 3rd slide --> <div class="same-height-wrap slide pad-v-30 pad-h-15 pad-h-30-sm d-none" data-same-height-skip="m"> <div class="d-flex margin-b-30 backButtonHeader"> <div class="align-self-center"> <a href="javascript:void(0)" id="check_avai_Qual_back" role="button" class="backtoCustomerType" aria-label="Back"><span class="icon-bundleFlow icon-chevron-left backButton pointer txtBold txtBlue"></span></a> </div> <h3 class="subtitle-2 margin-l-15"> What service would you like to add? </h3> </div> <div class="container-flex-box-wrap column-spacer-15-sm margin-b-xs-15 margin-b-30" role="list"> <!-- tile 1 --> <div class="col-sm-6 margin-b-15 margin-b-0-sm" role="listitem"> <a href="https://mybell.bell.ca/Login?refreshLink=https://www.bell.ca/Mobility/AAL/Smartphones_and_mobile_internet_devices%3FUrlReferrer=/Bell-bundles/Internet-Mobility" id="check_avai_Qual_add_mobility" class="d-flex text-decoration-none borderGrayLight6 box-shadow borderRadiusAll10 h-100 pad-30 overflowHidden pointer tileButton" tabindex="0"> <div data-same-height-index="2"> <div class="margin-b-30" aria-hidden="true"> <div class="icon-bundleFlow icon-Phone_bl_bg txtBlue txtSize72 margin-b-30" aria-hidden="true"></div> </div> <div class="margin-b-5"> <h4 class="subtitle-2"> Add Mobility</h4> </div> <div> <p class="mb-0"> I’m an existing Bell Internet customer and want to add Mobility. </p> </div> </div> </a> </div> <!--tile 2 --> <div class="col-sm-6 margin-b-15 margin-b-0-sm" role="listitem"> <a href="https://mybell.bell.ca/Login?refreshLink=https://www.bell.ca/existingCustomerRedirect%3FUrlReferrer=/Bell-bundles/Internet-Mobility%26LobType=SHOP_INTERNET" id="check_avai_Qual_addFibe" class="d-flex text-decoration-none borderGrayLight6 box-shadow borderRadiusAll10 h-100 pad-30 overflowHidden pointer tileButton" tabindex="0"> <div data-same-height-index="2"> <div class="margin-b-30" aria-hidden="true"> <div class="icon-bundleFlow icon-Laptop_bl_bg txtBlue txtSize72 margin-b-30" aria-hidden="true"></div> </div> <div class="margin-b-5"> <h4 class="subtitle-2"> Add Fibe Internet</h4> </div> <div> <p class="mb-0"> I’m an existing Bell Mobility customer and want to add Fibe Internet. </p> </div> </div> </a> </div> </div> <div class="margin-b-15"> <div role="heading" aria-level="3" class="font-weight-bold txtSize16 line-height-18 txtBlack2 margin-b-5"> Add both Mobility and Internet</div> <a href="tel:+ Call 1 866 575-7390" class="text-decoration-none d-inline-block" role="button"> <span class="anchor-text d-flex align-items-center"> Call 1 866 575-7390<span class="anchor-icon icon-bundleFlow icon-chevron txtSize10 txtBold pad-l-5" aria-hidden="true"></span></span> </a> </div> </div> </div> </div> </div> </div> </div> </div> <!-- End of Internet Packages Triage --> <div id="offscreen" style="position: absolute; left: -9999px; top: auto; width: 1px; height: 1px; overflow: hidden;"> <p id="announcement"></p> </div> <script type="text/javascript"> window.addEventListener('load', function () { console.log("CentralQualModals called..."); var link = document.createElement("link"); link.rel = "stylesheet"; link.href = "https://ws1.postescanada-canadapost.ca/css/addresscomplete-2.30.min.css?key=XP67-TU34-DZ98-EE18"; document.getElementsByTagName("head")[0].appendChild(link); $.getScript("https://ws1.postescanada-canadapost.ca/js/addresscomplete-2.30.min.js?key=XP67-TU34-DZ98-EE18") .done(function( script, textStatus ) { var isLoadingModals = true; var modalQueue; (function ($) { if (typeof $ !== 'undefined') { var centralQualParams = { gigabitPreFlow: '', shopQualModal: true, resPath: '/BRSeShop/qualification/central_shop_internet', returnUrl: window.location.href, framework: "brf" }; $.ajax({ type: 'GET', url: '/eShop/Qualification/HowtoBuyInternet', data: centralQualParams, success: function (data) { $('#centralQual').html(data); isLoadingModals = false; $('body').loadingIndicator(); $('body').loadingIndicator('hide'); $(modalQueue).click(); $("#centralQual").trigger("centralQualLoaded"); }, error: function (xhr, textStatus, errorThrown) { $('body').loadingIndicator(); $('body').loadingIndicator('hide'); console.log("Cannot load"); isLoadingModals = false; } }); $(".qualPrdSet").on("click", function () { $("#qualPrd").val($(this).data("product-name")); $("#qualPrdShortName").val($(this).data("product-shortname")); $("#qualPrdLob").val($(this).data("product-lobname")); $("#qualOffers").val($(this).data("offers")); $("#qualPrdLegacyID").val($(this).data("product-legacyid")); if ($(this).next().hasClass("internetPackagePromoCode")) { $("#qualPromoCode").val($(this).next().val()); } }); var oldAddbtnURL = ""; $(".customOrdeNowBtn").on("click", function () { var shortName = $(this).data("product-shortname"); var lobName = $(this).data("product-lobname"); var productId = $(this).data("product-id"); if (shortName !== "" && shortName !== 'undefined' && shortName !== undefined && shortName !== null && lobName !== "" && lobName !== 'undefined' && lobName != undefined && lobName !== null && productId !== "" && productId !== 'undefined' && productId != undefined && productId !== null) { var addServiceButtonId = ""; if (lobName === "SHOP_INTERNET") { addServiceButtonId = "#Add_Internet" + productId; } else if (lobName === "SATELLITE_TV") { addServiceButtonId = "#Add_Satellite" + productId; } var $link = $(addServiceButtonId); if (oldAddbtnURL === '' || oldAddbtnURL === 'undefined') { oldAddbtnURL = "https://mybell.bell.ca/Login?refreshLink=https://www.bell.ca/existingCustomerRedirect%3FUrlReferrer=/Bell-bundles/Internet-Mobility"; } var newUrl = oldAddbtnURL + "%26LobType=" + shortName + "%26ShortName=" + lobName; $link.attr("href", newUrl); } }); $("#centralQualButton").on("click", function () { $("#qualPrd").val(""); $("#qualOffers").val(""); }); $('#centralQualButton, .qualPrdSet, .qual-force-fibe-availability').on('click', function (e) { e.preventDefault(); var postQualFlag = typeof $(this).attr("data-post-qual") != undefined ? $(this).data('post-qual') : true; if (!postQualFlag) { if (isLoadingModals) { $('body').loadingIndicator({ message: $("#divloadertext").text(), template: '' }); modalQueue = this; } } }); } else { console.log('Cannot load script'); } if ($("body").hasClass("page-code_prsshppns-landing")) { $("body").on("click", ".js-omni-button", function () { var variables = { s_oLBC: $(this).data("omni-s_olbc"), s_oPRM: $(this).data("omni-s_oprm"), s_oAPT: $(this).data("omni-s_oapt"), s_oBTN: $(this).data("omni-s_obtn") } if (typeof $(this).data("omni-s_obrsqualtype") !== "undefined") { variables.s_oBRSQualType = $(this).data("omni-s_obrsqualtype"); } if (typeof (s_oTrackPage) !== "undefined") { s_oTrackPage(variables); } }); } })($); }); }); </script> <div id="divloadertext" class="hide">Loading data. Please wait...</div> <input id="qualPrd" type="hidden" value="" /> <input id="qualPromoCode" type="hidden" value="" /> <input id="qualOffers" type="hidden" value="" /> <input id="qualPrdShortName" type="hidden" value="" /> <input id="qualPrdLob" type="hidden" value="" /> <input id="qualPrdLegacyID" type="hidden" value="" /> <script type="text/javascript"> window.addEventListener('load', function () { $('body').append($('<script type="text/javascript" src="/styles/BRF/content/js/buy-now-button.js"><\/script>')); }); </script> <div id="centralQual"></div> <style> /* all brand stylesheet must define where text and icon fonts will be pulled from */ @font-face { font-family: bellslim_font_black; src: url(/Styles/BRF/core/fonts/bellslim_black-webfont.woff) format('woff'), url(/Styles/BRF/core/fonts/bellslim_black-webfont.woff2) format('woff2'); font-weight: 400; font-style: normal; font-display: swap } @font-face { font-family: bell-icon2; src: url(/Styles/BRF/core/fonts/bell-icon2.woff) format('woff'); font-style: normal; font-weight: 400; font-variant: normal } #session-modal-expired .session-timeout-icon:before, #session-modal-expiring .session-timeout-icon:before { content: "\e949"; } /* this class is applied to the body tag upon clicking the expired session lightbox's log in button */ body.session-modal-wait, body.session-modal-wait * { cursor: wait !important; } /* this class is applied to the body tag while a session lightbox is shown */ .session-modal-open { overflow: hidden; } /* when a session modal is shown, all other modals should be behind it */ .session-modal-open .modal:not(.session-modal), .session-modal-open [role=dialog]:not(.modal):not(.session-modal) { z-index: 9999997 !important; } /* all brand stylesheet must have this class and the z-index should be at least 1 less than the #session-modal-backdrop z-index and it should have !important. use this class for custom elements that should be moved behind the session lightbox */ .session-timeout-zindex-override { z-index: 9999997 !important; } #session-modal-expiring-desc { border-radius: 10px !important; } /* minimal css reset + default body font styles */ #session-modal-expired, #session-modal-expired *, #session-modal-expiring, #session-modal-expiring *, #opinionLabModal, #opinionLabModal * { background: 0 0; border: 0; border-radius: 0; box-sizing: border-box; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; position: static; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; text-align: left; vertical-align: baseline; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0; line-height: 18px } #session-modal-expired ::before, #session-modal-expiring ::before, #opinionLabModal ::before{ line-height: 1 } #session-modal-expired, #session-modal-expiring, #opinionLabModal { /*display: none !important; opacity: 0 !important;*/ height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 9999999; } #session-modal-expired.session-modal-shown, #session-modal-expiring.session-modal-shown, #opinionLabModal.session-modal-shown{ display: block !important; opacity: 1 !important; top: 125%; } #session-modal-expired:before, #session-modal-expiring:before, #opinionLabModal:before{ display: none } #session-modal-expired .modal-dialog, #session-modal-expiring .modal-dialog, #opinionLabModal .modal-dialog{ position: relative !important; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 0 15px; width: 100% } #session-modal-expired .modal-content, #session-modal-expiring .modal-content, #opinionLabModal .modal-content{ background: #fff; border: 1px solid #e1e1e1; border-radius: 10px; box-shadow: 0 14px 36px 0 rgba(0, 0, 0, .3); padding: 20px } #session-modal-expired .modal-body, #session-modal-expiring .modal-body{ height: auto; padding: 10px } #opinionLabModal .modal-body{ height: auto; padding: 0; } #opinionLabModal .modal-content{ padding: 0 } #opinionLabModal .modal-body-text-wrap { padding: 15px 20px 0 20px; } #opinionLabModal .message-block .rsx-modal-close i { font-size: 30px; } #opinionLabModal .message-block .rsx-modal-close { position: static; float: right; margin-top: -15px; } #opinionLabModal .modal-body .message-block { border-top-left-radius: 10px; border-top-right-radius: 10px; padding: 20px 30px; align-items: center; background-color: #f0f0f0; } #opinionLabModal .modal-body .modal-title { margin-bottom: 0; } #session-modal-expired .modal-title, #session-modal-expiring .modal-title, #opinionLabModal .modal-title{ color: #111; font-family: bellslim_font_black, Helvetica, Arial, sans-serif; font-size: 22px; font-weight: 400; letter-spacing: -.4px; line-height: 28px; margin-bottom: 12px; margin-top: 3px; max-width: 100%; width: auto; margin-left: 45px; } #session-modal-expired .modal-body-icon-wrap, #session-modal-expiring .modal-body-icon-wrap, #opinionLabModal .modal-body-icon-wrap{ height: 100%; float: left; margin: 0 15px 0 0 } #session-modal-expired .session-timeout-icon, #session-modal-expiring .session-timeout-icon, #opinionLabModal .session-timeout-icon{ color: #e2a52c; font-family: bell-icon2; font-size: 30px } #session-modal-expired .session-timeout-icon::before, #session-modal-expiring .session-timeout-icon::before, #opinionLabModal .session-timeout-icon::before{ /* the referenced Bell icon is not trimmed to artwork bounds so we need to reposition to align span and ::before. adjust this accordingly for other brands or use a dedicated icon for the session lightbox */ position: relative; top: -1px } #session-modal-expired p, #session-modal-expiring p, #opinionLabModal p{ margin-bottom: 15px } #session-modal-expiring .session-modal-timer-label { /*color: #111;*/ color: #555555; font-size: 14px; line-height: 15px; font-weight: 500; } #session-modal-expiring .session-modal-timer { color: #111; font-family: bellslim_font_black, Helvetica, Arial, sans-serif; font-size: 30px; letter-spacing: -.4px; line-height: 25px; } #session-modal-expiring .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; } #session-modal-expired .session-modal-cta, #session-modal-expiring .session-modal-cta { background-color: #003778; border: none; border-radius: 20px; color: #fff; cursor: pointer; font-size: 15px; line-height: 17px; margin-top: 15px; padding: 9px 30px; position: relative; text-align: center } #session-modal-expired .session-modal-cta:focus, #session-modal-expiring .session-modal-cta:focus, #session-modal-expiring .session-modal-cancel:focus { outline: 2px solid #0075FF !important; outline-offset: 4px !important; } /* counter effects of focus outline overrides from page styles */ #session-modal-expired .session-modal-cta:focus:before, #session-modal-expiring .session-modal-cta:focus:before, #session-modal-expiring .session-modal-cancel:focus:before, #session-modal-expired .session-modal-cta:focus:after, #session-modal-expiring .session-modal-cta:focus:after, #session-modal-expiring .session-modal-cancel:focus:after { display: none !important; } #session-modal-expiring .session-modal-cancel { color: #00549a; cursor: pointer; margin-left: 30px; position: relative; text-decoration: underline !important; } #session-modal-expiring .session-modal-cancel:hover, #session-modal-expiring .session-modal-cancel:focus { text-decoration: none !important; } #session-modal-expired.session-modal-shown ~ #session-modal-backdrop, #session-modal-expiring.session-modal-shown ~ #session-modal-backdrop, #opinionLabModal .session-modal-shown ~ #session-modal-backdrop{ background: #000; opacity: .6; z-index: 9999998; position: fixed; top: 0; right: 0; bottom: 0; left: 0; } @media screen and (min-width:768px) { #session-modal-expired .modal-dialog, #session-modal-expiring .modal-dialog, #opinionLabModal .modal-dialog{ padding: 0; max-width: 645px } #session-modal-expired .modal-content, #session-modal-expiring .modal-content{ padding: 35px 20px } #session-modal-expired .modal-title, #session-modal-expiring .modal-title, #opinionLabModal .modal-title{ font-size: 24px; line-height: 30px; margin-bottom: 15px; margin-top: 0; margin-left: 0; } #session-modal-expired .modal-body-icon-wrap, #session-modal-expired .modal-body-text-wrap, #session-modal-expiring .modal-body-icon-wrap, #session-modal-expiring .modal-body-text-wrap { display: inline-block } #session-modal-expired .modal-body-icon-wrap, #session-modal-expiring .modal-body-icon-wrap { margin-top: -5px } #session-modal-expired .session-timeout-icon, #session-modal-expiring .session-timeout-icon { font-size: 36px } #session-modal-expiring .session-modal-timer { font-size: 32px; letter-spacing: -.5px; line-height: 25px; } } @media screen and (min-width:1240px) { #session-modal-expiring .session-modal-timer { font-size: 30px; letter-spacing: -.7px; /*line-height: 46px;*/ } } /*Modals*/ .bgGrayLight { background-color: #eee !important; } .bgGrayLight2 { background-color: #e1e1e1 !important; } .txtBlack { color: #111 !important; } .txtBold { font-weight: bold !important; } .message-inline .message-icon { padding-top: 3px; } .message-inline .message-icon .icon { font-size: 22px; font-weight: 600; } .message-block .message-icon .icon, .message-error .message-icon .icon { font-size: 37px; } .message-block .message-body, .message-error .message-body { margin-left: 60px; margin-bottom: -15px; } /*Modals*/ /*Mobile*/ @media (max-width: 767px) { .txtCenter-xs { text-align: center !important; } .message-block .message-icon { float: none; text-align: center; display: block; } .message-block .message-body { margin-left: 0; } } @media (max-width:520px) { #session-modal-expired .modal-body, #session-modal-expiring .modal-body, #opinionLabModal .modal-body{ padding: 30px 20px; } #session-modal-expired .modal-footer, #session-modal-expiring .modal-footer, #opinionLabModal .modal-footer{ padding: 0px 20px 30px; } #session-modal-expired .modal-header, #session-modal-expiring .modal-header, #opinionLabModal .modal-header{ padding: 22px 30px 20px 20px; } #session-modal-expired .modal-footer .btn, #session-modal-expiring .modal-footer .btn, #opinionLabModal .modal-footer .btn{ min-width: 100% } #session-modal-expiring .modal-dialog { max-height: 100%; } #session-modal-expiring { overflow: auto; } } .txtCenter { text-align: center !important; } #session-modal-expired .modal-footer, #session-modal-expiring .modal-footer, #opinionLabModal .modal-footer{ padding: 0px 40px 40px; } #session-modal-expired .modal-header, #session-modal-expiring .modal-header, #opinionLabModal .modal-header{ padding: 22px 40px 20px; } #session-modal-expired .modal-header .close, #session-modal-expiring .modal-header .close, #opinionLabModal .modal-header .close{ margin-top: 4px; margin-left: 0; } #session-modal-expired .modal-header .icon, #session-modal-expiring .modal-header .icon, #opinionLabModal .modal-header .icon{ font-weight: 600; } #session-modal-expired .modal-footer .btn, #session-modal-expiring .modal-footer .btn, #opinionLabModal .modal-footer .btn{ min-width: 150px; margin-right: 10px; } #session-modal-expired .modal-footer .btn-slim, #session-modal-expiring .modal-footer .btn-slim { font-size: 14px; padding: 9px 40px; margin-top: 3px; margin-bottom: 3px; letter-spacing: -0.02em; } #session-modal-expired .modal-footer .btn:last-child, #session-modal-expiring .modal-footer .btn:last-child { margin-right: 0; } .bellSlimRegular { font-family: "bellslimregular", Helvetica, Arial, sans-serif; letter-spacing: -1px; } .block { display: block } .txtSize24 { font-size: 24px !important; } .txtSize40 { font-size: 40px !important; } .txtBold { font-weight: bold !important; } .iconReversed { display: inline-block; transform: rotate(180deg); } .txtYellow { color: #e7a13f; } .margin-P1 { margin-left: 45px !important; } #session-modal-expired .modal-dialog, #session-modal-expiring .modal-dialog, #opinionLabModal .modal-dialog{ padding-top: 0% !important; padding-bottom: 0% !important; position: relative !important; overflow-y: unset !important; } #session-modal-expired, #session-modal-expiring, #opinionLabModal { background-color: rgba(0, 0, 0, 0.5); } </style> <script type="text/javascript"> var hideSessionTimeout = true; var idleTime = 1000; // in msec var sessionTimeOutInSeconds = 900; //15 minutes var sessionTimer; var countStartTime; var countCurrentTime; var countdownTimeDiffSec; var countdownTimeDiffSecLeft = sessionTimeOutInSeconds; var isTimingOutOmnitureCalled = false; var isTimedOutOmnitureCalled = false; var timeExpired = false; $(document).ready(function () { countStartTime = new Date(Date.now()); sessionTimer = setTimeout('sessionCountDown()', idleTime); $('.session-modal').on('shown.bs.modal', function () { var firstFocusableElement; var lastFocusableElement; var newModal = $(this); var focusableContent = $(newModal).find('a[href], button, input, textarea, select, details, *[tabindex]').not('[tabindex=-1], :hidden'); if (focusableContent.length > 0) { firstFocusableElement = focusableContent[0]; lastFocusableElement = focusableContent[focusableContent.length - 1]; } $(firstFocusableElement).focus(); $(newModal).keydown(function (e) { if ((e.which || e.keyCode) == 9) { if ($(lastFocusableElement).is(":focus") && (e.shiftKey == false)) { $(firstFocusableElement).focus(); e.preventDefault(); } else if ($(firstFocusableElement).is(":focus") && (e.shiftKey == true)) { $(lastFocusableElement).focus(); e.preventDefault(); } } }); }); }); function updateCounterInPopup() { tim = secondsToTime(countdownTimeDiffSecLeft) $('#session-modal-timer').html(twoDigit(tim.m) + ":" + twoDigit(tim.s)); if (tim.s == 0) { $('#session-modal-timer-sr span').html(tim.m); } } function secondsToTime(secs) { secs = Math.round(secs); var hours = Math.floor(secs / (60 * 60)); var divisor_for_minutes = secs % (60 * 60); var minutes = Math.floor(divisor_for_minutes / 60); var divisor_for_seconds = divisor_for_minutes % 60; var seconds = Math.ceil(divisor_for_seconds); var obj = { "h": hours, "m": minutes, "s": seconds }; return obj; } function twoDigit(num) { var twodigit = num >= 10 ? num : "0" + num.toString(); return twodigit; } function sessionCountDown() { countCurrentTime = getTime(); countdownTimeDiffSec = getTimeDifferenceInSeconds(); countdownTimeDiffSecLeft = sessionTimeOutInSeconds - countdownTimeDiffSec; if (countdownTimeDiffSec >= 2*sessionTimeOutInSeconds/3 && countdownTimeDiffSec < sessionTimeOutInSeconds) { $("#session-modal-expiring").modal({ backdrop: 'static', keyboard: false, show: true }); updateCounterInPopup(); if (isTimingOutOmnitureCalled == false) { isTimingOutOmnitureCalled = true; //omniture if (typeof s_oTrackPage != 'undefined') { var lightboxTitle = $("#session-modal-expiring h2").text(); var lightboxContent = $("#session-modal-expiring p").text().substring(0, 100); var lightboxMsg = $("#session-modal-expiring p").text().replace(/([\:\,\[\]\'\"])/g, '').substring(0, 48); s_oTrackPage({ s_oAPT: "104-2-2", s_oPRM: "open, ".concat(lightboxTitle), s_oLBC: lightboxContent, s_oPLE: lightboxMsg.concat(":W") }); } } } else if (countdownTimeDiffSec >= sessionTimeOutInSeconds) { sessionTimedOut = true; timeExpired = true; $("#session-modal-expiring").modal('hide'); var language = $("#language").val(); if (window.location.href.indexOf("/Bell-bundles/Checkout") > -1 || window.location.href.indexOf("/Forfaits-Bell/Caisse") > -1) { ClearAddressOnSessionTimeout(language == "en" ? "/Bell-bundles" : "/Forfaits-Bell") } else { if (isTimedOutOmnitureCalled == false) { isTimedOutOmnitureCalled = true; //omniture if (typeof s_oTrackPage != 'undefined') { var lightboxTitle = $("#session-modal-expired h2").text(); var lightboxContent = $("#session-modal-expired p").text().substring(0, 100); var lightboxMsg = $("#session-modal-expired p").text().replace(/([\:\,\[\]\'\"])/g, '').substring(0, 48); s_oTrackPage({ s_oAPT: "104-2-2", s_oPRM: "open, ".concat(lightboxTitle), s_oLBC: lightboxContent, s_oPLE: lightboxMsg.concat(":W") }); } } $("#session-modal-expired").modal({ backdrop: 'static', keyboard: false, show: true }); } } if (countdownTimeDiffSec <= sessionTimeOutInSeconds) { sessionTimer = setTimeout('sessionCountDown()', idleTime); } } //Added code to count time between page load (start time) and current time after screen awake. Jira defect# BELLCAQP-793 function getTime() { var timeNow = new Date(); return timeNow; } //Added code to count time between page load (start time) and current time after screen awake. Jira defect# BELLCAQP-793 function getTimeDifferenceInSeconds() { var msec = countCurrentTime - countStartTime; var sec = Math.floor(msec / 1000); return sec; } function reloadFrame() { countStartTime = getTime(); countdownTimeDiffSecLeft = sessionTimeOutInSeconds $('#session-modal-timer').removeClass('txtRed'); $("#session-modal-expiring").modal('hide'); $.ajax({ url: window.location.origin+"/EShop/CheckOut/KeepSessionAlive", success: function (data) { if (data.Success) { //clearTimeout(sessionTimeOutInSeconds); $('#session-modal-timer').removeClass('txtRed'); sessionTimer = setTimeout('sessionCountDown()', idleTime); // 10 min timer for the lightbox to reappear. } } }); } function reloadFrameNew() { countStartTime = getTime(); countdownTimeDiffSecLeft = sessionTimeOutInSeconds //varStatusReport2 = varStatusReport2 + "</br>ReloadFrame() Start Time: " + countStartTime; //$('#dateTimeDisplay2').html(varStatusReport2); $('#session-modal-timer').removeClass('txtRed'); $("#session-modal-expiring").modal('hide'); $.ajax({ url: "/Order/KeepSessionAlive", success: function (data) { if (data.Success) { //clearTimeout(sessionTimeOutInSeconds); $('#session-modal-timer').removeClass('txtRed'); sessionTimer = setTimeout('sessionCountDown()', idleTime); // 10 min timer for the lightbox to reappear. } } }); } function ClearAddressOnSessionTimeout(strURL) { $.ajax({ url: "/EShop/Qualification/ClearAddressOnSessionTimeout", success: function (data) { if (data.Success) { } if (strURL != undefined) window.location.href = strURL; else window.location.reload(); } }); } function checkSesstionTimeout() { $("#session-modal-expired").modal({ backdrop: 'static', keyboard: false, show: true }); } </script> <div id="session-modal-expiring" class="session-modal" tabindex="-1" role="dialog" aria-describedby="session-modal-expiring-title" style="display: none"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body"> <div class="modal-body-icon-wrap" aria-hidden="true"> <span class="session-timeout-icon"></span> </div> <div> <div class="message message-block"> <div class="txtCenter-xs" role="alert"> <h2 class="modal-title bellSlimRegular txtBold txtBlack" id="session-modal-expiring-title">Do you need more time to make a selection?</h2> </div> </div> <p class="bellSlimRegular txtSize15 margin-P1">To prevent a timeout, please continue your session.</p> <div class="spacer15 noTxt"> &nbsp; </div> <div id="session-modal-expiring-desc" class="box30 box20-xs bgGrayLight txtCenter"> <div class="spacer10 noTxt"> &nbsp; </div> <div class="spacer5-n noTxt"> &nbsp; </div> <p class="session-modal-timer-label txtCenter" aria-hidden="true">Time left:</p> <p id="session-modal-timer" aria-hidden="true" class="session-modal-timer block bellSlimRegular txtBlack txtCenter">00:00</p> <span id="session-modal-timer-sr" class="sr-only" aria-live="polite"> For your security, your session will expire shortly due to inactivity. Time left: <span>10</span> minutes </span> <div class="spacer5-n noTxt"> &nbsp; </div> </div> <div class="spacer20-n noTxt"> &nbsp; </div> <div> <button id="session-modal-expiring-cta" class="session-modal-cta" onclick="reloadFrame();"> Continue </button> </div> </div> </div> </div> </div> </div> <div id="session-modal-expired" class="session-modal" role="dialog" tabindex="-1" aria-labelledby="session-modal-expired-label" aria-describedby="session-modal-expired-desc" style="display: none"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body"> <div class="modal-body-icon-wrap" aria-hidden="true"> <span class="session-timeout-icon"></span> </div> <div class="modal-body-text-wrap"> <h2 id="session-modal-expired-label" class="modal-title">Session timeout</h2> <div id="session-modal-expired-desc"> <p>Due to inactivity, your session has timed out.</p> </div> <div> <button id="session-modal-expired-cta" class="session-modal-cta" onclick="ClearAddressOnSessionTimeout();"> Start over </button> </div> </div> </div> </div> </div> </div> <div id="session-modal-backdrop"></div> <div class="container"> <p class="margin-b-15"> Rates below include a $10/mo. credit when you order Internet and Mobility together. </p> </div> <input id="returnURL" type="hidden" value="/Bell-bundles/Internet-Mobility" /> <section class="bf-override"> <div> <div> <div class="container margin-b-45 margin-b-60-md "> <fieldset> <legend class="sr-only">Internet packages</legend> <div class="configurable-slider radio-card-carousel-js selected-radio-card-js column-spacer-15-sm same-height-wrap with-transfer-card with-transfer-paragraph relative flex-wrap right-fade-effect" data-slick='{ "accessibility":true,"infinite":false, "variableWidth":true, "dots":true, "arrows":false, "mobileFirst":true, "useTransform": false, "responsive": [ {"breakpoint": 0, "settings": {"slidesToShow":1, "slidesToScroll":1}}, {"breakpoint": 767, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "rows": 1, "slidesPerRow": 2}}, {"breakpoint": 839, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "rows": 1, "slidesPerRow": 3}}, {"breakpoint": 991, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "arrows": true, "rows": 1, "slidesPerRow": 3}}, {"breakpoint": 1199, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "arrows": true, "rows": 1, "slidesPerRow": 4}} ] }' data-custom-config='{ "mobile":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "mobile","unslickMinimum":1,"toggleSlickFlex":1}, "tablet":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "tablet", "unslickMinimumMultipleSlidesPerRow": 2, "multiObjectSlides": "d-sm-flex column-spacer-15-sm","toggleSlickFlex":2}, "desktop":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "desktop","unslickMinimumMultipleSlidesPerRow": 3, "multiObjectSlides": "d-sm-flex column-spacer-15-sm","toggleSlickFlex":3} }'> <!-- Qualification Card --> <div class="card-container width-265-sm same-height transfer-card margin-b-30 margin-b-0-sm" data-same-height-index="10"> <div class="box-round-grey bgGray19 overflowHidden w-100 fullHeight"> <div class="d-flex pad-h-15 pad-h-30-sm pad-v-30 flex-sm-column-reverse"> <div class="flex1"> <p class="small-text txtBold color-bell-blue margin-b-5-sm pad-t-20-sm d-none d-sm-block">Check availability </p> <p class="margin-b-20 pad-r-10 txtSize-16-sm line-height-20-sm"> See what speeds are available at your address. </p> <button data-toggle="modal" data-target="#modal-internet-packages-triage" tabindex="0" id="qual-button-middle" class="btn btn-default pad-h-20"> Enter your address</button> </div> <div class="dimension-85"> <img class="img-responsive" src="/styles/media/bundles/img/Frame.png" alt=""> </div> </div> </div> </div> <!-- CARD START 1 --> <!-- Cards --> <div class="internet-package card-container width-250 width-265-imp-sm same-height" data-same-height-index="10" data-product-id="9d6d75d4-6c57-490b-a981-3662789fb128"> <input id="packageName_9d6d75d4-6c57-490b-a981-3662789fb128_False" value="Fibe 50" type="hidden" /> <input id="packageIsUnlimited_9d6d75d4-6c57-490b-a981-3662789fb128_False" value="false" type="hidden" /> <input id="promoCode_9d6d75d4-6c57-490b-a981-3662789fb128_False" value="nopromocode" type="hidden" /> <input id="packageProductId_9d6d75d4-6c57-490b-a981-3662789fb128_False" value="9d6d75d4-6c57-490b-a981-3662789fb128" type="hidden" /> <input id="packageReturnURL_9d6d75d4-6c57-490b-a981-3662789fb128_False" value="/Bell-bundles/Internet-Mobility" type="hidden" /> <div class="internet-radio box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="internet-packages-option-1" type="radio" name="internetPackages" aria-describedby="internet-packages-option-1-description"> </div> </div> <label for="internet-packages-option-1" class="surtitle-black margin-b-15 package-name" data-product-id="9d6d75d4-6c57-490b-a981-3662789fb128" id="internet-packages-radio-title-1"> Fibe 50 </label> <div id="internet-packages-option-1-description"> <div class="same-height margin-b-20 packages-internet-wrap" data-same-height-index="1"> <ul class="pad-h-30 same-height-wrap justify-content-between pad-t-25 margin-b-0"> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-download_bl_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 50 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0">Max download speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-upload txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 50 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0">Max upload speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-07-07_unlimited_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> Unlimited </div> <div class="small-text"> <p class="margin-b-0">Monthly usage</p> </div> </div> </li> <li class="fullHeight d-flex"> <div class="icon icon-modem txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center"> <div class="subtitle-2-reg margin-b-5"> <span class='region-text' data-region-text='_IYAGW'>Giga Hub</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0"><span class='region-text' data-region-text='_IYAGX'>Wi-Fi 6E</span> included</p> </div> </div> </li> </ul> </div> <div class="internet-price-root" data-price-id="9d6d75d4-6c57-490b-a981-3662789fb128" id="internet-price-root-1" data-price="50.00" data-discount-price="35" data-current-price="85.00" data-package-name="Fibe 50" data-promotion-list="[{&quot;Text&quot;:&quot;Multi-service promo – 24 mo.&quot;,&quot;Price&quot;:10.0},{&quot;Text&quot;:&quot;Monthly credit – 24 months&quot;,&quot;Price&quot;:25.0}]" data-fullnopromo-price="85.00" data-promotion-duration="2" data-promotion-duration-text="years" data-is-promotion-available="True" data-bonuses="[]"> <div class="margin-b-10"> <p class="small-text margin-b-0">Now </p> <span class="card-price" aria-hidden="true"><span>$</span>50<span>.00/mo.</span></span> <span class="sr-only">50 dollars per month</span> </div> <div> <p class="small-text mb-0"> <span>Includes a credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$35/mo.</span><span class="sr-only">35 dollars per month</span>* for <span class="txt-nowrap credit-years">2 years</span>. </span> </p> <p class="small-text"> <text> Current price <span aria-hidden="true"><span>$</span>85<span>.00/mo.</span></span></text> <text> <span class="sr-only">85 dollars per month</span> </text> </p> <a href="javascript:void(0)" role="button" data-product-id="9d6d75d4-6c57-490b-a981-3662789fb128" data-toggle="modal" data-target="#full-features-and-details-9d6d75d4-6c57-490b-a981-3662789fb128" class="text-decoration-none d-inline-block position-relative z-index-1" aria-labelledby="internet-link-9d6d75d4-6c57-490b-a981-3662789fb128 internet-packages-radio-title-1"> <span id="internet-link-9d6d75d4-6c57-490b-a981-3662789fb128" class="anchor-text font-weight-bold txtSize-12 txtNoWrap"> View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5" aria-hidden="true"></span></span> </a> </div> </div> <div class="onetimeBonuses_9d6d75d4-6c57-490b-a981-3662789fb128 bonuses pad-t-15 secondary-rsx-border-radius-custom hiddenBonus"> <div class="border-blue-1p5 txtSize-12 w-100 borderGrey borderRadiusAll10 pad-10"> <span class="txtGray txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </div> <div class="pad-h-15 pad-h-30-sm fullHeight"> <div class="d-flex align-items-center same-height" data-same-height-index="2"> </div> </div> </div> </div> <!-- CARD END 1 --> </div> <!-- CARD START 2 --> <!-- Cards --> <div class="internet-package card-container width-250 width-265-imp-sm same-height" data-same-height-index="10" data-product-id="a58be740-8754-4702-9404-dc153fd561d1"> <input id="packageName_a58be740-8754-4702-9404-dc153fd561d1_False" value="Fibe 150" type="hidden" /> <input id="packageIsUnlimited_a58be740-8754-4702-9404-dc153fd561d1_False" value="false" type="hidden" /> <input id="promoCode_a58be740-8754-4702-9404-dc153fd561d1_False" value="nopromocode" type="hidden" /> <input id="packageProductId_a58be740-8754-4702-9404-dc153fd561d1_False" value="a58be740-8754-4702-9404-dc153fd561d1" type="hidden" /> <input id="packageReturnURL_a58be740-8754-4702-9404-dc153fd561d1_False" value="/Bell-bundles/Internet-Mobility" type="hidden" /> <div class="internet-radio box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="internet-packages-option-2" type="radio" name="internetPackages" aria-describedby="internet-packages-option-2-description"> </div> </div> <label for="internet-packages-option-2" class="surtitle-black margin-b-15 package-name" data-product-id="a58be740-8754-4702-9404-dc153fd561d1" id="internet-packages-radio-title-2"> Fibe 150 </label> <div id="internet-packages-option-2-description"> <div class="same-height margin-b-20 packages-internet-wrap" data-same-height-index="1"> <ul class="pad-h-30 same-height-wrap justify-content-between pad-t-25 margin-b-0"> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-download_bl_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 150 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span> </div> <div class="small-text margin-b-xs-0"> <p class="margin-b-0">Max download speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-upload txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 150 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span> </div> <div class="small-text margin-b-xs-0"> <p class="margin-b-0">Max upload speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-07-07_unlimited_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> Unlimited </div> <div class="small-text"> <p class="margin-b-0">Monthly usage</p> </div> </div> </li> <li class="fullHeight d-flex"> <div class="icon icon-modem txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center"> <div class="subtitle-2-reg margin-b-5"> <span class='region-text' data-region-text='_IYAGW'>Giga Hub</span> </div> <div class="small-text"> <p class="margin-b-0"><span class='region-text' data-region-text='_IYAGX'>Wi-Fi 6E</span> included</p> </div> </div> </li> </ul> </div> <div class="internet-price-root" data-price-id="a58be740-8754-4702-9404-dc153fd561d1" id="internet-price-root-2" data-price="70.00" data-discount-price="25" data-current-price="95.00" data-package-name="Fibe 150" data-promotion-list="[{&quot;Text&quot;:&quot;Multi-service promo – 24 mo.&quot;,&quot;Price&quot;:10.0},{&quot;Text&quot;:&quot;Monthly credit – 24 months&quot;,&quot;Price&quot;:15.0}]" data-fullnopromo-price="95.00" data-promotion-duration="2" data-promotion-duration-text="years" data-is-promotion-available="True" data-bonuses="[]"> <div class="margin-b-10"> <p class="small-text margin-b-0">Now </p> <span class="card-price" aria-hidden="true"><span>$</span>70<span>.00/mo.</span></span> <span class="sr-only">70 dollars per month</span> </div> <div> <p class="small-text mb-0"> <span>Includes a credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$25/mo.</span><span class="sr-only">25 dollars per month</span>* for <span class="txt-nowrap credit-years">2 years</span>. </span> </p> <p class="small-text"> <text> Current price <span aria-hidden="true"><span>$</span>95<span>.00/mo.</span></span></text> <text> <span class="sr-only">95 dollars per month</span> </text> </p> <a href="javascript:void(0)" role="button" data-product-id="a58be740-8754-4702-9404-dc153fd561d1" data-toggle="modal" data-target="#full-features-and-details-a58be740-8754-4702-9404-dc153fd561d1" class="text-decoration-none d-inline-block position-relative z-index-1" aria-labelledby="internet-link-a58be740-8754-4702-9404-dc153fd561d1 internet-packages-radio-title-2"> <span id="internet-link-a58be740-8754-4702-9404-dc153fd561d1" class="anchor-text font-weight-bold txtSize-12 txtNoWrap"> View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5" aria-hidden="true"></span></span> </a> </div> </div> <div class="onetimeBonuses_a58be740-8754-4702-9404-dc153fd561d1 bonuses pad-t-15 secondary-rsx-border-radius-custom hiddenBonus"> <div class="border-blue-1p5 txtSize-12 w-100 borderGrey borderRadiusAll10 pad-10"> <span class="txtGray txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </div> <div class="pad-h-15 pad-h-30-sm fullHeight"> <div class="d-flex align-items-center same-height" data-same-height-index="2"> </div> </div> </div> </div> <!-- CARD END 2 --> </div> <!-- CARD START 3 --> <!-- Cards --> <div class="internet-package card-container width-250 width-265-imp-sm same-height" data-same-height-index="10" data-product-id="42799084-7d7e-4173-81b0-593ef5eebc96"> <input id="packageName_42799084-7d7e-4173-81b0-593ef5eebc96_False" value="Fibe 300" type="hidden" /> <input id="packageIsUnlimited_42799084-7d7e-4173-81b0-593ef5eebc96_False" value="false" type="hidden" /> <input id="promoCode_42799084-7d7e-4173-81b0-593ef5eebc96_False" value="nopromocode" type="hidden" /> <input id="packageProductId_42799084-7d7e-4173-81b0-593ef5eebc96_False" value="42799084-7d7e-4173-81b0-593ef5eebc96" type="hidden" /> <input id="packageReturnURL_42799084-7d7e-4173-81b0-593ef5eebc96_False" value="/Bell-bundles/Internet-Mobility" type="hidden" /> <div class="internet-radio box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="internet-packages-option-3" type="radio" name="internetPackages" aria-describedby="internet-packages-option-3-description"> </div> </div> <label for="internet-packages-option-3" class="surtitle-black margin-b-15 package-name" data-product-id="42799084-7d7e-4173-81b0-593ef5eebc96" id="internet-packages-radio-title-3"> Fibe 300 </label> <div id="internet-packages-option-3-description"> <div class="same-height margin-b-20 packages-internet-wrap" data-same-height-index="1"> <ul class="pad-h-30 same-height-wrap justify-content-between pad-t-25 margin-b-0"> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-download_bl_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 300 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0">Max download speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-upload txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 300 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0">Max upload speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-07-07_unlimited_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> Unlimited </div> <div class="small-text"> <p class="margin-b-0">Monthly usage</p> </div> </div> </li> <li class="fullHeight d-flex"> <div class="icon icon-modem txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center"> <div class="subtitle-2-reg margin-b-5"> <span class='region-text' data-region-text='_IYAGW'>Giga Hub</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0"><span class='region-text' data-region-text='_IYAGX'>Wi-Fi 6E</span> included</p> </div> </div> </li> </ul> </div> <div class="internet-price-root" data-price-id="42799084-7d7e-4173-81b0-593ef5eebc96" id="internet-price-root-3" data-price="80.00" data-discount-price="20" data-current-price="100.00" data-package-name="Fibe 300" data-promotion-list="[{&quot;Text&quot;:&quot;Multi-service promo – 24 mo.&quot;,&quot;Price&quot;:10.0},{&quot;Text&quot;:&quot;Monthly credit – 24 months&quot;,&quot;Price&quot;:10.0}]" data-fullnopromo-price="100.00" data-promotion-duration="2" data-promotion-duration-text="years" data-is-promotion-available="True" data-bonuses="[]"> <div class="margin-b-10"> <p class="small-text margin-b-0">Now </p> <span class="card-price" aria-hidden="true"><span>$</span>80<span>.00/mo.</span></span> <span class="sr-only">80 dollars per month</span> </div> <div> <p class="small-text mb-0"> <span>Includes a credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$20/mo.</span><span class="sr-only">20 dollars per month</span>* for <span class="txt-nowrap credit-years">2 years</span>. </span> </p> <p class="small-text"> <text> Current price <span aria-hidden="true"><span>$</span>100<span>.00/mo.</span></span></text> <text> <span class="sr-only">100 dollars per month</span> </text> </p> <a href="javascript:void(0)" role="button" data-product-id="42799084-7d7e-4173-81b0-593ef5eebc96" data-toggle="modal" data-target="#full-features-and-details-42799084-7d7e-4173-81b0-593ef5eebc96" class="text-decoration-none d-inline-block position-relative z-index-1" aria-labelledby="internet-link-42799084-7d7e-4173-81b0-593ef5eebc96 internet-packages-radio-title-3"> <span id="internet-link-42799084-7d7e-4173-81b0-593ef5eebc96" class="anchor-text font-weight-bold txtSize-12 txtNoWrap"> View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5" aria-hidden="true"></span></span> </a> </div> </div> <div class="onetimeBonuses_42799084-7d7e-4173-81b0-593ef5eebc96 bonuses pad-t-15 secondary-rsx-border-radius-custom hiddenBonus"> <div class="border-blue-1p5 txtSize-12 w-100 borderGrey borderRadiusAll10 pad-10"> <span class="txtGray txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </div> <div class="pad-h-15 pad-h-30-sm fullHeight"> <div class="d-flex align-items-center same-height" data-same-height-index="2"> </div> </div> </div> </div> <!-- CARD END 3 --> </div> <!-- CARD START 4 --> <!-- Cards --> <div class="internet-package card-container width-250 width-265-imp-sm same-height" data-same-height-index="10" data-product-id="1ed87064-8bb1-4ec8-9e46-e66304a274a5"> <input id="packageName_1ed87064-8bb1-4ec8-9e46-e66304a274a5_False" value="Fibe 500" type="hidden" /> <input id="packageIsUnlimited_1ed87064-8bb1-4ec8-9e46-e66304a274a5_False" value="false" type="hidden" /> <input id="promoCode_1ed87064-8bb1-4ec8-9e46-e66304a274a5_False" value="nopromocode" type="hidden" /> <input id="packageProductId_1ed87064-8bb1-4ec8-9e46-e66304a274a5_False" value="1ed87064-8bb1-4ec8-9e46-e66304a274a5" type="hidden" /> <input id="packageReturnURL_1ed87064-8bb1-4ec8-9e46-e66304a274a5_False" value="/Bell-bundles/Internet-Mobility" type="hidden" /> <div class="internet-radio box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="internet-packages-option-4" type="radio" name="internetPackages" aria-describedby="internet-packages-option-4-description"> </div> </div> <label for="internet-packages-option-4" class="surtitle-black margin-b-15 package-name" data-product-id="1ed87064-8bb1-4ec8-9e46-e66304a274a5" id="internet-packages-radio-title-4"> Fibe 500 </label> <div id="internet-packages-option-4-description"> <div class="same-height margin-b-20 packages-internet-wrap" data-same-height-index="1"> <ul class="pad-h-30 same-height-wrap justify-content-between pad-t-25 margin-b-0"> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-download_bl_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 500 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0">Max download speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-upload txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 500 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0">Max upload speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-07-07_unlimited_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> Unlimited </div> <div class="small-text"> <p class="margin-b-0">Monthly usage</p> </div> </div> </li> <li class="fullHeight d-flex"> <div class="icon icon-modem txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center"> <div class="subtitle-2-reg margin-b-5"> <span class='region-text' data-region-text='_IYAGW'>Giga Hub</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0"><span class='region-text' data-region-text='_IYAGX'>Wi-Fi 6E</span> included</p> </div> </div> </li> </ul> </div> <div class="internet-price-root" data-price-id="1ed87064-8bb1-4ec8-9e46-e66304a274a5" id="internet-price-root-4" data-price="90.00" data-discount-price="35" data-current-price="125.00" data-package-name="Fibe 500" data-promotion-list="[{&quot;Text&quot;:&quot;Multi-service promo – 24 mo.&quot;,&quot;Price&quot;:10.0},{&quot;Text&quot;:&quot;Monthly credit – 24 months&quot;,&quot;Price&quot;:25.0}]" data-fullnopromo-price="125.00" data-promotion-duration="2" data-promotion-duration-text="years" data-is-promotion-available="True" data-bonuses="[]"> <div class="margin-b-10"> <p class="small-text margin-b-0">Now </p> <span class="card-price" aria-hidden="true"><span>$</span>90<span>.00/mo.</span></span> <span class="sr-only">90 dollars per month</span> </div> <div> <p class="small-text mb-0"> <span>Includes a credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$35/mo.</span><span class="sr-only">35 dollars per month</span>* for <span class="txt-nowrap credit-years">2 years</span>. </span> </p> <p class="small-text"> <text> Current price <span aria-hidden="true"><span>$</span>125<span>.00/mo.</span></span></text> <text> <span class="sr-only">125 dollars per month</span> </text> </p> <a href="javascript:void(0)" role="button" data-product-id="1ed87064-8bb1-4ec8-9e46-e66304a274a5" data-toggle="modal" data-target="#full-features-and-details-1ed87064-8bb1-4ec8-9e46-e66304a274a5" class="text-decoration-none d-inline-block position-relative z-index-1" aria-labelledby="internet-link-1ed87064-8bb1-4ec8-9e46-e66304a274a5 internet-packages-radio-title-4"> <span id="internet-link-1ed87064-8bb1-4ec8-9e46-e66304a274a5" class="anchor-text font-weight-bold txtSize-12 txtNoWrap"> View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5" aria-hidden="true"></span></span> </a> </div> </div> <div class="onetimeBonuses_1ed87064-8bb1-4ec8-9e46-e66304a274a5 bonuses pad-t-15 secondary-rsx-border-radius-custom hiddenBonus"> <div class="border-blue-1p5 txtSize-12 w-100 borderGrey borderRadiusAll10 pad-10"> <span class="txtGray txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </div> <div class="pad-h-15 pad-h-30-sm fullHeight"> <div class="d-flex align-items-center same-height" data-same-height-index="2"> </div> </div> </div> </div> <!-- CARD END 4 --> </div> <!-- CARD START 5 --> <!-- Cards --> <div class="internet-package card-container width-250 width-265-imp-sm same-height" data-same-height-index="10" data-product-id="09a008b5-e9dc-4c6b-8f03-4ecb30924c3b"> <input id="packageName_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b_False" value="Gigabit Fibe 1.5" type="hidden" /> <input id="packageIsUnlimited_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b_False" value="false" type="hidden" /> <input id="promoCode_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b_False" value="nopromocode" type="hidden" /> <input id="packageProductId_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b_False" value="09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" type="hidden" /> <input id="packageReturnURL_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b_False" value="/Bell-bundles/Internet-Mobility" type="hidden" /> <div class="internet-radio box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="internet-packages-option-5" type="radio" name="internetPackages" aria-describedby="internet-packages-option-5-description"> </div> </div> <label for="internet-packages-option-5" class="surtitle-black margin-b-15 package-name" data-product-id="09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" id="internet-packages-radio-title-5"> Gigabit Fibe 1.5 </label> <div id="internet-packages-option-5-description"> <div class="same-height margin-b-20 packages-internet-wrap" data-same-height-index="1"> <ul class="pad-h-30 same-height-wrap justify-content-between pad-t-25 margin-b-0"> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-download_bl_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 1.5 <span aria-hidden="true">Gbps</span><span class="sr-only">Gigabits per second</span><span class="sr-only"> Footnote</span><sup class='legaltext' data-legal='INBAA'>5</sup><span class="sr-only">A wired connection and at least one additional wired or wireless connection are required to obtain total download speed.</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0">Max download speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-upload txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 940 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span><span class="sr-only"> Footnote</span><sup class='legaltext' data-legal='IPPYR'>6</sup><span class="sr-only">Maximum speeds can only be obtained on a wired connection.</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0">Max upload speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-07-07_unlimited_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> Unlimited </div> <div class="small-text"> <p class="margin-b-0">Monthly usage</p> </div> </div> </li> <li class="fullHeight d-flex"> <div class="icon icon-modem txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center"> <div class="subtitle-2-reg margin-b-5"> <span class='region-text' data-region-text='_IYAGW'>Giga Hub</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0"><span class='region-text' data-region-text='_IYAGX'>Wi-Fi 6E</span> included</p> </div> </div> </li> </ul> </div> <div class="internet-price-root" data-price-id="09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" id="internet-price-root-5" data-price="100.00" data-discount-price="30" data-current-price="130.00" data-package-name="Gigabit Fibe 1.5" data-promotion-list="[{&quot;Text&quot;:&quot;Multi-service promo – 24 mo.&quot;,&quot;Price&quot;:10.0},{&quot;Text&quot;:&quot;Monthly credit – 24 months&quot;,&quot;Price&quot;:20.0}]" data-fullnopromo-price="130.00" data-promotion-duration="2" data-promotion-duration-text="years" data-is-promotion-available="True" data-bonuses="[]"> <div class="margin-b-10"> <p class="small-text margin-b-0">Now </p> <span class="card-price" aria-hidden="true"><span>$</span>100<span>.00/mo.</span></span> <span class="sr-only">100 dollars per month</span> </div> <div> <p class="small-text mb-0"> <span>Includes a credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$30/mo.</span><span class="sr-only">30 dollars per month</span>* for <span class="txt-nowrap credit-years">2 years</span>. </span> </p> <p class="small-text"> <text> Current price <span aria-hidden="true"><span>$</span>130<span>.00/mo.</span></span></text> <text> <span class="sr-only">130 dollars per month</span> </text> </p> <a href="javascript:void(0)" role="button" data-product-id="09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" data-toggle="modal" data-target="#full-features-and-details-09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class="text-decoration-none d-inline-block position-relative z-index-1" aria-labelledby="internet-link-09a008b5-e9dc-4c6b-8f03-4ecb30924c3b internet-packages-radio-title-5"> <span id="internet-link-09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class="anchor-text font-weight-bold txtSize-12 txtNoWrap"> View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5" aria-hidden="true"></span></span> </a> </div> </div> <div class="onetimeBonuses_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b bonuses pad-t-15 secondary-rsx-border-radius-custom hiddenBonus"> <div class="border-blue-1p5 txtSize-12 w-100 borderGrey borderRadiusAll10 pad-10"> <span class="txtGray txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </div> <div class="pad-h-15 pad-h-30-sm fullHeight"> <div class="d-flex align-items-center same-height" data-same-height-index="2"> </div> </div> </div> </div> <!-- CARD END 5 --> </div> <!-- CARD START 6 --> <!-- Cards --> <div class="internet-package card-container width-250 width-265-imp-sm same-height" data-same-height-index="10" data-product-id="3395d523-b32e-4dd5-817c-8acea2138556"> <input id="packageName_3395d523-b32e-4dd5-817c-8acea2138556_False" value="Gigabit Fibe 3.0" type="hidden" /> <input id="packageIsUnlimited_3395d523-b32e-4dd5-817c-8acea2138556_False" value="false" type="hidden" /> <input id="promoCode_3395d523-b32e-4dd5-817c-8acea2138556_False" value="nopromocode" type="hidden" /> <input id="packageProductId_3395d523-b32e-4dd5-817c-8acea2138556_False" value="3395d523-b32e-4dd5-817c-8acea2138556" type="hidden" /> <input id="packageReturnURL_3395d523-b32e-4dd5-817c-8acea2138556_False" value="/Bell-bundles/Internet-Mobility" type="hidden" /> <div class="internet-radio box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="internet-packages-option-6" type="radio" name="internetPackages" aria-describedby="internet-packages-option-6-description"> </div> </div> <label for="internet-packages-option-6" class="surtitle-black margin-b-15 package-name" data-product-id="3395d523-b32e-4dd5-817c-8acea2138556" id="internet-packages-radio-title-6"> Gigabit Fibe 3.0 </label> <div id="internet-packages-option-6-description"> <div class="same-height margin-b-20 packages-internet-wrap" data-same-height-index="1"> <ul class="pad-h-30 same-height-wrap justify-content-between pad-t-25 margin-b-0"> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-download_bl_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 3 <span aria-hidden="true">Gbps</span><span class="sr-only">Giga bits per second</span><span class="sr-only"> Footnote</span><sup class='legaltext' data-legal='IXZFV'>7</sup><span class="sr-only">Download speed up to 3 Gigabits per second. Upload speed up to 3 Gigabits per second. A wired connection or a combination of wireless and wired connections is required to obtain maximum speed.</span> </div> <div class="small-text margin-b-xs-0"> <p class="margin-b-0">Max download speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-upload txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> 3 <span aria-hidden="true">Gbps</span><span class="sr-only">Giga bits per second</span><span class="sr-only"> Footnote</span><sup class='legaltext' data-legal='IXZFV'>7</sup><span class="sr-only">Download speed up to 3 Gigabits per second. Upload speed up to 3 Gigabits per second. A wired connection or a combination of wireless and wired connections is required to obtain maximum speed.</span> </div> <div class="small-text margin-b-xs-0"> <p class="margin-b-0">Max upload speed to your hub</p> </div> </div> </li> <li class="fullHeight d-flex margin-b-15"> <div class="icon icon-07-07_unlimited_wot txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center "> <div class="subtitle-2-reg margin-b-5"> Unlimited </div> <div class="small-text"> <p class="margin-b-0">Monthly usage</p> </div> </div> </li> <li class="fullHeight d-flex"> <div class="icon icon-modem txtBlue txtSize44 pad-r-15" aria-hidden="true"></div> <div class="flex column justify-content-sm-end justify-content-center"> <div class="subtitle-2-reg margin-b-5"> <span class='region-text' data-region-text='_IYAGW'>Giga Hub</span> </div> <div class="small-text margin-b-0"> <p class="margin-b-0"><span class='region-text' data-region-text='_IYAGX'>Wi-Fi 6E</span> included</p> </div> </div> </li> </ul> </div> <div class="internet-price-root" data-price-id="3395d523-b32e-4dd5-817c-8acea2138556" id="internet-price-root-6" data-price="110.00" data-discount-price="30" data-current-price="140.00" data-package-name="Gigabit Fibe 3.0" data-promotion-list="[{&quot;Text&quot;:&quot;Multi-service promo – 24 mo.&quot;,&quot;Price&quot;:10.0},{&quot;Text&quot;:&quot;Monthly credit – 24 months&quot;,&quot;Price&quot;:20.0}]" data-fullnopromo-price="140.00" data-promotion-duration="2" data-promotion-duration-text="years" data-is-promotion-available="True" data-bonuses="[]"> <div class="margin-b-10"> <p class="small-text margin-b-0">Now </p> <span class="card-price" aria-hidden="true"><span>$</span>110<span>.00/mo.</span></span> <span class="sr-only">110 dollars per month</span> </div> <div> <p class="small-text mb-0"> <span>Includes a credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$30/mo.</span><span class="sr-only">30 dollars per month</span>* for <span class="txt-nowrap credit-years">2 years</span>. </span> </p> <p class="small-text"> <text> Current price <span aria-hidden="true"><span>$</span>140<span>.00/mo.</span></span></text> <text> <span class="sr-only">140 dollars per month</span> </text> </p> <a href="javascript:void(0)" role="button" data-product-id="3395d523-b32e-4dd5-817c-8acea2138556" data-toggle="modal" data-target="#full-features-and-details-3395d523-b32e-4dd5-817c-8acea2138556" class="text-decoration-none d-inline-block position-relative z-index-1" aria-labelledby="internet-link-3395d523-b32e-4dd5-817c-8acea2138556 internet-packages-radio-title-6"> <span id="internet-link-3395d523-b32e-4dd5-817c-8acea2138556" class="anchor-text font-weight-bold txtSize-12 txtNoWrap"> View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5" aria-hidden="true"></span></span> </a> </div> </div> <div class="onetimeBonuses_3395d523-b32e-4dd5-817c-8acea2138556 bonuses pad-t-15 secondary-rsx-border-radius-custom hiddenBonus"> <div class="border-blue-1p5 txtSize-12 w-100 borderGrey borderRadiusAll10 pad-10"> <span class="txtGray txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </div> <div class="pad-h-15 pad-h-30-sm fullHeight"> <div class="d-flex align-items-center same-height" data-same-height-index="2"> </div> </div> </div> </div> <!-- CARD END 6 --> </div> </div> <div id="full-features-and-details-9d6d75d4-6c57-490b-a981-3662789fb128" class="modal fade scrollable-body" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header focus_outline_gray bgWhite no-borders margin-l-auto" data-omni-content="Fibe 50"> <button id="full-features-and-details-9d6d75d4-6c57-490b-a981-3662789fb128-close" type="button" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0"> <div> <h2 id="modal-full-features-and-details-title" class="title margin-b-30">Fibe 50</h2> <span class="pdm_package_details margin-b-45 d-block"> <h3 class="subtitle-2 margin-b-15"><!-- pdm service tier key benefits 9d6d75d4-6c57-490b-a981-3662789fb128 -->Also included in your package</h3> <p class="pad-b-10 margin-b-0">Bell Wi-Fi app</p> <p class="pad-b-10 margin-b-0">Bell Install</p> <div class="onetimeBonuses_9d6d75d4-6c57-490b-a981-3662789fb128 bonuses secondary-rsx-border-radius-custom margin-t-15 hiddenBonus"> <div class="border-blue-1p5 borderBlue borderRadiusAll10 pad-10"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </span> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="monthly-charges" data-price-id="9d6d75d4-6c57-490b-a981-3662789fb128"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Fibe 50</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> $85.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Monthly credit – 24 months</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$25.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">Multi-service promo – <span aria-hidden="true">24 mo.</span><span class="sr-only">24 months</span></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$10.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$50.00/mo.</span> <span class="sr-only">$50.00 per month</span> </p> </div> </div> </div> </div> </div> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">One-time charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">One time modem rental fee</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">$199.95</span> <span class="sr-only">$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">One-time modem rental fee credit</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">-$199.95</span> <span class="sr-only">-$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 mb-0">Total one-time charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$0.00</span> <span class="sr-only">$0.00</span> </p> </div> </div> </div> </div> <p class="small-text margin-t-30"> <p><span class='region-text' data-region-text='_MFAEU'><p class="small-text">Speed experienced on the Internet may vary with your technical configuration, Internet traffic, server, your environment, simultaneous use of IPTV (if applicable) and other factors.</p></span></p> </p> <p class="small-text"> <p><span class='region-text' data-region-text='_MFASU'><p class="small-text">Available to new residential customers in Ontario, where access/technology permit. Subject to change without notice; not combinable with other offers. Taxes extra.<br>Price without credits is charged for any partial billing period. Any change to services may affect the price and/or result in the loss of credits or promotions.</p></span></p> <p><span class='region-text' data-region-text='_WZGVP'><p class="small-text">‡ $0 for self-install or for professional install if self-install is not available. $150 professional install fee applies if you decline self-install when available.</p></span></p> </p> </div> </div> </div> </div> </div> <div id="full-features-and-details-a58be740-8754-4702-9404-dc153fd561d1" class="modal fade scrollable-body" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header focus_outline_gray bgWhite no-borders margin-l-auto" data-omni-content="Fibe 150"> <button id="full-features-and-details-a58be740-8754-4702-9404-dc153fd561d1-close" type="button" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0"> <div> <h2 id="modal-full-features-and-details-title" class="title margin-b-30">Fibe 150</h2> <span class="pdm_package_details margin-b-45 d-block"> <h3 class="subtitle-2 margin-b-15"><!-- pdm service tier key benefits a58be740-8754-4702-9404-dc153fd561d1 -->Also included in your package</h3> <div role="list"> <div role="listitem"><p class="pad-b-10 margin-b-0">Bell Wi-Fi app</p></div> <div role="listitem"><p class="pad-b-10 margin-b-0">Bell Install</p></div> </div> <div class="onetimeBonuses_a58be740-8754-4702-9404-dc153fd561d1 bonuses secondary-rsx-border-radius-custom margin-t-15 hiddenBonus"> <div class="border-blue-1p5 borderBlue borderRadiusAll10 pad-10"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </span> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="monthly-charges" data-price-id="a58be740-8754-4702-9404-dc153fd561d1"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Fibe 150</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> $95.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Monthly credit – 24 months</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$15.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">Multi-service promo – <span aria-hidden="true">24 mo.</span><span class="sr-only">24 months</span></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$10.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$70.00/mo.</span> <span class="sr-only">$70.00 per month</span> </p> </div> </div> </div> </div> </div> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">One-time charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">One-time modem rental fee</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">$199.95</span> <span class="sr-only">$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">One time modem rental credit</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">-$199.95</span> <span class="sr-only">-$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 mb-0">Total one-time charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$0.00</span> <span class="sr-only">$0.00</span> </p> </div> </div> </div> </div> <p class="small-text margin-t-30"> <p><span class='region-text' data-region-text='_MFAEU'><p class="small-text">Speed experienced on the Internet may vary with your technical configuration, Internet traffic, server, your environment, simultaneous use of IPTV (if applicable) and other factors.</p></span></p> </p> <p class="small-text"> <p><span class='region-text' data-region-text='_MFASU'><p class="small-text">Available to new residential customers in Ontario, where access/technology permit. Subject to change without notice; not combinable with other offers. Taxes extra.<br>Price without credits is charged for any partial billing period. Any change to services may affect the price and/or result in the loss of credits or promotions.</p></span></p> <p><span class='region-text' data-region-text='_WZGVP'><p class="small-text">‡ $0 for self-install or for professional install if self-install is not available. $150 professional install fee applies if you decline self-install when available.</p></span></p> </p> </div> </div> </div> </div> </div> <div id="full-features-and-details-42799084-7d7e-4173-81b0-593ef5eebc96" class="modal fade scrollable-body" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header focus_outline_gray bgWhite no-borders margin-l-auto" data-omni-content="Fibe 300"> <button id="full-features-and-details-42799084-7d7e-4173-81b0-593ef5eebc96-close" type="button" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0"> <div> <h2 id="modal-full-features-and-details-title" class="title margin-b-30">Fibe 300</h2> <span class="pdm_package_details margin-b-45 d-block"> <h3 class="subtitle-2 margin-b-15"><!-- pdm service tier key benefits 42799084-7d7e-4173-81b0-593ef5eebc96-->Also included in your package</h3> <div role="list"> <div role="listitem"><p class="pad-b-10 margin-b-0">Bell Wi-Fi app</p></div> <div role="listitem"><p class="pad-b-10 margin-b-0">Bell Install</p></div> </div> <div class="onetimeBonuses_42799084-7d7e-4173-81b0-593ef5eebc96 bonuses secondary-rsx-border-radius-custom margin-t-15 hiddenBonus"> <div class="border-blue-1p5 borderBlue borderRadiusAll10 pad-10"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </span> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="monthly-charges" data-price-id="42799084-7d7e-4173-81b0-593ef5eebc96"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Fibe 300</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> $100.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Monthly credit – 24 months</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$10.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">Multi-service promo – <span aria-hidden="true">24 mo.</span><span class="sr-only">24 months</span></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$10.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$80.00/mo.</span> <span class="sr-only">$80.00 per month</span> </p> </div> </div> </div> </div> </div> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">One-time charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">One-time modem rental fee</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">$199.95</span> <span class="sr-only">$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">One time modem rental credit</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">-$199.95</span> <span class="sr-only">-$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 mb-0">Total one-time charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$0.00</span> <span class="sr-only">$0.00</span> </p> </div> </div> </div> </div> <p class="small-text margin-t-30"> <p><span class='region-text' data-region-text='_MFAEU'><p class="small-text">Speed experienced on the Internet may vary with your technical configuration, Internet traffic, server, your environment, simultaneous use of IPTV (if applicable) and other factors.</p></span></p> </p> <p class="small-text"> <p><span class='region-text' data-region-text='_MFASU'><p class="small-text">Available to new residential customers in Ontario, where access/technology permit. Subject to change without notice; not combinable with other offers. Taxes extra.<br>Price without credits is charged for any partial billing period. Any change to services may affect the price and/or result in the loss of credits or promotions.</p></span></p> <p><span class='region-text' data-region-text='_WZGVP'><p class="small-text">‡ $0 for self-install or for professional install if self-install is not available. $150 professional install fee applies if you decline self-install when available.</p></span></p> </p> </div> </div> </div> </div> </div> <div id="full-features-and-details-1ed87064-8bb1-4ec8-9e46-e66304a274a5" class="modal fade scrollable-body" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header focus_outline_gray bgWhite no-borders margin-l-auto" data-omni-content="Fibe 500"> <button id="full-features-and-details-1ed87064-8bb1-4ec8-9e46-e66304a274a5-close" type="button" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0"> <div> <h2 id="modal-full-features-and-details-title" class="title margin-b-30">Fibe 500</h2> <span class="pdm_package_details margin-b-45 d-block"> <h3 class="subtitle-2 margin-b-15"><!-- pdm service tier key benefits 1ed87064-8bb1-4ec8-9e46-e66304a274a5-->Also included in your package</h3> <div role="list"> <div role="listitem"><p class="pad-b-10 margin-b-0">Bell Wi-Fi app</p></div> <div role="listitem"><p class="pad-b-10 margin-b-0">Bell Install</p></div> </div> <div class="onetimeBonuses_1ed87064-8bb1-4ec8-9e46-e66304a274a5 bonuses secondary-rsx-border-radius-custom margin-t-15 hiddenBonus"> <div class="border-blue-1p5 borderBlue borderRadiusAll10 pad-10"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </span> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="monthly-charges" data-price-id="1ed87064-8bb1-4ec8-9e46-e66304a274a5"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Fibe 500</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> $125.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Monthly credit – 24 months</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$25.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">Multi-service promo – <span aria-hidden="true">24 mo.</span><span class="sr-only">24 months</span></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$10.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$90.00/mo.</span> <span class="sr-only">$90.00 per month</span> </p> </div> </div> </div> </div> </div> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">One-time charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">One-time modem rental fee</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">$199.95</span> <span class="sr-only">$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">One time modem rental credit</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">-$199.95</span> <span class="sr-only">-$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 mb-0">Total one-time charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$0.00</span> <span class="sr-only">$0.00</span> </p> </div> </div> </div> </div> <p class="small-text margin-t-30"> <p><span class='region-text' data-region-text='_MFAEU'><p class="small-text">Speed experienced on the Internet may vary with your technical configuration, Internet traffic, server, your environment, simultaneous use of IPTV (if applicable) and other factors.</p></span></p> </p> <p class="small-text"> <p><span class='region-text' data-region-text='_MFASU'><p class="small-text">Available to new residential customers in Ontario, where access/technology permit. Subject to change without notice; not combinable with other offers. Taxes extra.<br>Price without credits is charged for any partial billing period. Any change to services may affect the price and/or result in the loss of credits or promotions.</p></span></p> <p><span class='region-text' data-region-text='_WZGVP'><p class="small-text">‡ $0 for self-install or for professional install if self-install is not available. $150 professional install fee applies if you decline self-install when available.</p></span></p> </p> </div> </div> </div> </div> </div> <div id="full-features-and-details-09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class="modal fade scrollable-body" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header focus_outline_gray bgWhite no-borders margin-l-auto" data-omni-content="Gigabit Fibe 1.5"> <button id="full-features-and-details-09a008b5-e9dc-4c6b-8f03-4ecb30924c3b-close" type="button" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0"> <div> <h2 id="modal-full-features-and-details-title" class="title margin-b-30">Gigabit Fibe 1.5</h2> <span class="pdm_package_details margin-b-45 d-block"> <h3 class="subtitle-2 margin-b-15"><!-- pdm service tier key benefits 09a008b5-e9dc-4c6b-8f03-4ecb30924c3b -->Also included in your package</h3> <div role="list"> <div role="listitem"><p class="pad-b-10 margin-b-0">Bell Wi-Fi app</p></div> <div role="listitem"><p class="pad-b-10 margin-b-0">Bell Install</p></div> </div> <div class="onetimeBonuses_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b bonuses secondary-rsx-border-radius-custom margin-t-15 hiddenBonus"> <div class="border-blue-1p5 borderBlue borderRadiusAll10 pad-10"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </span> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="monthly-charges" data-price-id="09a008b5-e9dc-4c6b-8f03-4ecb30924c3b"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Gigabit Fibe 1.5</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> $130.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Monthly credit – 24 months</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$20.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">Multi-service promo – <span aria-hidden="true">24 mo.</span><span class="sr-only">24 months</span></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$10.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$100.00/mo.</span> <span class="sr-only">$100.00 per month</span> </p> </div> </div> </div> </div> </div> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">One-time charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">One-time modem rental fee</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">$199.95</span> <span class="sr-only">$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">One-time modem rental fee credit</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">-$199.95</span> <span class="sr-only">-$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 mb-0">Total one-time charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$0.00</span> <span class="sr-only">$0.00</span> </p> </div> </div> </div> </div> <p class="small-text margin-t-30"> &nbsp; </p> <p class="small-text"> <p><span class='region-text' data-region-text='_MFASU'><p class="small-text">Available to new residential customers in Ontario, where access/technology permit. Subject to change without notice; not combinable with other offers. Taxes extra.<br>Price without credits is charged for any partial billing period. Any change to services may affect the price and/or result in the loss of credits or promotions.</p></span></p> <p><span class='region-text' data-region-text='_WZGVP'><p class="small-text">‡ $0 for self-install or for professional install if self-install is not available. $150 professional install fee applies if you decline self-install when available.</p></span></p> </p> </div> </div> </div> </div> </div> <div id="full-features-and-details-3395d523-b32e-4dd5-817c-8acea2138556" class="modal fade scrollable-body" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header focus_outline_gray bgWhite no-borders margin-l-auto" data-omni-content="Gigabit Fibe 3.0"> <button id="full-features-and-details-3395d523-b32e-4dd5-817c-8acea2138556-close" type="button" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0"> <div> <h2 id="modal-full-features-and-details-title" class="title margin-b-30">Gigabit Fibe 3.0</h2> <span class="pdm_package_details margin-b-45 d-block"> <h3 class="subtitle-2 margin-b-15"><!-- pdm service tier key benefits 3395d523-b32e-4dd5-817c-8acea2138556 -->Also included in your package</h3> <div role="list"> <div role="listitem"><p class="pad-b-10 margin-b-0">Bell Wi-Fi app</p></div> </div> <div class="onetimeBonuses_3395d523-b32e-4dd5-817c-8acea2138556 bonuses secondary-rsx-border-radius-custom margin-t-15 hiddenBonus"> <div class="border-blue-1p5 borderBlue borderRadiusAll10 pad-10"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <span class="bonusData"></span> <ul></ul> </div> </div> </span> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="monthly-charges" data-price-id="3395d523-b32e-4dd5-817c-8acea2138556"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Gigabit Fibe 3.0</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> $140.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">Monthly credit – 24 months</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$20.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">Multi-service promo – <span aria-hidden="true">24 mo.</span><span class="sr-only">24 months</span></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> -$10.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$110.00/mo.</span> <span class="sr-only">$110.00 per month</span> </p> </div> </div> </div> </div> </div> <div class="margin-b-45"> <h3 class="subtitle-2 txtBlack margin-b-15">One-time charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1 "> <div class="flex1"> <p class="margin-b-10">One-time modem rental fee</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">$199.95</span> <span class="sr-only">$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">One-time modem rental fee credit</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">-$199.95</span> <span class="sr-only">-$199.95</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 mb-0">Total one-time charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">$0.00</span> <span class="sr-only">$0.00</span> </p> </div> </div> </div> </div> <p class="small-text margin-t-30"> &nbsp; </p> <p class="small-text"> <p><span class='region-text' data-region-text='_MFASU'><p class="small-text">Available to new residential customers in Ontario, where access/technology permit. Subject to change without notice; not combinable with other offers. Taxes extra.<br>Price without credits is charged for any partial billing period. Any change to services may affect the price and/or result in the loss of credits or promotions.</p></span></p> <p><span class='region-text' data-region-text='_WZGVP'><p class="small-text">‡ $0 for self-install or for professional install if self-install is not available. $150 professional install fee applies if you decline self-install when available.</p></span></p> </p> </div> </div> </div> </div> </div> <p class="small-text normal-text-md slick-paragraph d-none pad-t-15 margin-b-10 pad-h-10-sm w-100p">Prices may increase during subscription. <sup>*</sup>Credit earned at the end of full billing periods.</p> </fieldset> </div> </div> </div> </section> <script id="internet-popup-price-template" type="text/x-jsrender"> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="margin-b-10">{{:Name}}</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">${{:FullNoPromoRegularPrice}}.00 /mo.</span> <span class="sr-only">${{:FullNoPromoRegularPrice}}.00 dollars per month</span> </p> </div> </div> {{for Promotions}} <div class="d-flex align-items-start col1 {{if #parent.parent.data.Promotions.length === #getIndex()+1 }} border-gray2-bottom margin-b-15 {{/if}}"> <div class="flex1"> <p class="margin-b-10">{{:Text}}</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true">-${{:Price}}.00 /mo.</span> <span class="sr-only">-${{:Price}}.00 dollars per month</span> </p> </div> </div> {{/for}} <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> ( Taxes extra ) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"> <span aria-hidden="true">${{:PromotionPrice}}.00 /mo.</span> <span class="sr-only">${{:PromotionPrice}}.00 dollars per month</span> </p> </div> </div> </script> <script id="internet-price-template" type="text/x-jsrender"> <div class="margin-b-10"> {{if IsMonthlyPromotion}} <p class="small-text margin-b-0">Now </p> {{/if}} <span class="card-price" aria-hidden="true"><span>$</span>{{:PromotionPrice}}<span>.00 /mo.</span></span> <span class="sr-only">{{:PromotionPrice}}.00 dollars per month.</span> </div> <div> {{if IsMonthlyPromotion}} <p class="small-text mb-0"> Includes a credit of <span aria-hidden="true" class="credit-price txtBlue txt-nowrap">${{:DiscountPrice}}/mo.*</span><span class="sr-only">{{:DiscountPrice}}.00 dollars per month.</span> for <span class="txt-nowrap">{{:PromotionDuration}} {{:PromotionDurationText}}</span> </p> <p class="small-text"> Current price <span aria-hidden="true">${{:RegularPrice}}/mo.</span><span class="sr-only">{{:RegularPrice}}.00 dollars per month</span> </p> {{/if}} <a href="javascript:void(0)" role="button" data-toggle="modal" data-target="#full-features-and-details-{{:ProductId}}" class="text-decoration-none d-inline-block position-relative z-index-1" aria-labelledby="internet-link-{{:ProductId}} internet-packages-radio-title-{{:ProductId}}"> <span id="internet-link-{{:ProductId}}" class="anchor-text font-weight-bold txtSize-12 txtNoWrap">View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5" aria-hidden="true"></span></span> </a> </div> </script> <script type="text/javascript"> var needToRemoveTVLegal = false; jQuery(document).ready(function () { if ("False" == 'True') { //getInternetPackagesPriceFromMDM(); getInternetPackagesPCSPrice(); } }); function populatePrices(priceData) { JSON.parse(priceData.Message).map(function (data) { var template = $.templates("#internet-price-template"); var dataOutput = template.render(data); $(`.internet-price-root[data-price-id='${data.ProductId}']`).html(dataOutput); $(`.internet-price-root[data-price-id='${data.ProductId}']`).data("price", data.PromotionPrice); $(`.internet-price-root[data-price-id='${data.ProductId}']`).data("discount-price", data.DiscountPrice); $(`.internet-price-root[data-price-id='${data.ProductId}']`).data("current-price", data.RegularPrice); $(`.internet-price-root[data-price-id='${data.ProductId}']`).data("promotion-list", JSON.stringify(data.Promotions)); $(`.internet-price-root[data-price-id='${data.ProductId}']`).data("fullnopromo-price", JSON.stringify(data.FullNoPromoRegularPrice)); $(`.internet-price-root[data-price-id='${data.ProductId}']`).data("promotion-duration", data.PromotionDuration); $(`.internet-price-root[data-price-id='${data.ProductId}']`).data("promotion-duration-text", data.PromotionDurationText); $(`.internet-price-root[data-price-id='${data.ProductId}']`).data("is-promotion-available", data.IsMonthlyPromotion); $(`.internet-price-root[data-price-id='${data.ProductId}']`).data("bonuses", JSON.stringify(data.Bonuses)); const onetimeBonuses = $(".onetimeBonuses_" + data.ProductId); onetimeBonuses.toggleClass("hiddenBonus", data.Bonuses.length == 0); if (data.Bonuses.length == 1) { onetimeBonuses.find(".bonusData").append(data.Bonuses[0].Text); onetimeBonuses.find(".bonusData").data("id", data.Id); onetimeBonuses.find("ul").remove(); } else { const ul = document.createElement('ul'); data.Bonuses.forEach(function (bonus) { const li = ul.createElement('li'); li.data("id", data.Id); li.innerText = bonus.Text; onetimeBonuses.find("ul").append(li); }); } $(`.onetimeBonuses_` + data.ProductId).data("bonus", JSON.stringify(data.Bonus)); }); } function populatePopupPrices(priceData) { JSON.parse(priceData.Message).map(function (data) { var template = $.templates("#internet-popup-price-template"); var dataOutput = template.render(data); $(`.monthly-charges[data-price-id='${data.ProductId}']`).html(dataOutput); }); } function getInternetPackagesPriceFromMDM() { var packName = document.querySelectorAll('[id^="packageName_"]'); var packIsUnlimited = document.querySelectorAll('[id^="packageIsUnlimited_"]'); var packPromoCode = document.querySelectorAll('[id^="promoCode_"]'); var packProductId = document.querySelectorAll('[id^="packageProductId_"]'); var packReturnUrl = document.querySelectorAll('[id^="packageReturnURL_"]'); var intPacks = ""; for (var i = 0; i < packName.length; i++) { intPacks = intPacks + packName[i].value + ':' + packIsUnlimited[i].value + ':' + packPromoCode[i].value + ':' + packProductId[i].value + ':' + packReturnUrl[i].value + '|'; } jQuery.ajax({ type: 'POST', url: '/eShop/Qualification/GetPackagesMDMPrice', data: { 'internetPackages': intPacks }, dataType: 'json', beforeSend: function (xhr) { setTimeout(() => { jQuery('body').loadingIndicator({ message: 'Loading data. Please wait...' }); jQuery('body').loadingIndicator('show'); }, 300) }, success: function (data) { if (data.Success) { populatePrices(data); populatePopupPrices(data); MobilityAndInternetBundle.setEventHandlers(); MobilityAndInternetBundle.getPrviousSelection(); resetSameHeightElements(); processSameHeightElements(); switchCarouselPosition($('*[data-switch]')); } else { console.log('error calling GetPackagesMDMPrice()'); } jQuery('body').loadingIndicator('hide'); }, error: function (xhr, textStatus, errorThrown) { console.log('error calling GetPackagesMDMPrice()'); jQuery('body').loadingIndicator('hide'); } }); } function getInternetPackagesPCSPrice() { var packName = document.querySelectorAll('[id^="packageName_"]'); var packIsUnlimited = document.querySelectorAll('[id^="packageIsUnlimited_"]'); var packPromoCode = document.querySelectorAll('[id^="promoCode_"]'); var packProductId = document.querySelectorAll('[id^="packageProductId_"]'); var packReturnUrl = document.querySelectorAll('[id^="packageReturnURL_"]'); var packages = [...packName].map((x, i) => ({ "Name": x.value, "IsUnlimited": packIsUnlimited[i].value, "PromoCode": packPromoCode[i].value, "ProductId": packProductId[i].value, "OriginalURL": packReturnUrl.value })); $.ajax({ type: 'POST', url: '/eShop/Qualification/GetPackagesPCSPrice', data: { 'packages': JSON.stringify(packages), 'isMobilityIncluded': true }, dataType: 'json', beforeSend: function (xhr) { setTimeout(() => { jQuery('body').loadingIndicator({ message: 'Loading data. Please wait...' }); jQuery('body').loadingIndicator('show'); }, 300) }, success: function (response) { try { if (response.Success && typeof (response.Message) !== 'undefined' && response.Message != null) { response = sanitizeObject(response); response.Message = dataMapping(response.Message); populatePrices(response); populatePopupPrices(response); MobilityAndInternetBundle.setEventHandlers(); MobilityAndInternetBundle.getPrviousSelection(); resetSameHeightElements(); processSameHeightElements(); switchCarouselPosition($('*[data-switch]')); } else { console.log('InternetPrices: error calling getPackagesPCSPrice()'); } } catch (e) { console.log('InternetPrices: error processing getPackagesPCSPrice()', e); } }, error: function (xhr, textStatus, errorThrown) { console.error('InternetPrices: error calling getPackagesPCSPrice() error = ', errorThrown); }, complete: function () { $('body').loadingIndicator('hide'); } }); } function dataMapping(productDataArray) { const products = productDataArray.map(transformProductData); return JSON.stringify(products, null, 4) } function transformProductData(productData) { var lang = $("meta[name=language]").attr("content"); const promotionsData = productData.DetailedDiscounts.map(discount => ({ text: lang === 'en' ? discount.EnglishLabel : discount.FrenchLabel, price: Math.abs(discount.Value) })); const bonusData = productData.Bonuses.map(bonus => ({ text: lang === 'en' ? bonus.EnglishLabel : bonus.FrenchLabel, id: bonus.Id })); return createProduct( productData.Name, productData.Id, productData.CurrentPrice, productData.RegularPrice, productData.CurrentPrice - productData.PromotionalPrice, productData.PromotionalPrice, 24, productData.CurrentPrice != productData.PromotionalPrice, productData.CurrentPrice != productData.PromotionalPrice, productData.IsUnlimited, productData.PromoCode, promotionsData, bonusData ); } function createProduct(name, productId, regularPrice, fullNoPromoRegularPrice, discountPrice, promotionPrice, promotionDuration, isPromotionAvailable, isMonthlyPromotion, isUnlimited, promoCode, promotionsData, bonusData) { const promotions = promotionsData.map(promo => createPromotion(promo.text, promo.price)); const bonuses = bonusData.map(bonus => createBonus(bonus.text, bonus.id)); const duration = formatDuration(promotionDuration); const durationText = formatDurationText(promotionDuration); return { "Name": name, "ProductId": productId, "RegularPrice": regularPrice, "FullNoPromoRegularPrice": fullNoPromoRegularPrice, "DiscountPrice": discountPrice, "PromotionPrice": promotionPrice, "PromotionDuration": duration, "PromotionDurationText": durationText, "IsPromotionAvailable": isPromotionAvailable, "IsMonthlyPromotion": isMonthlyPromotion, "IsUnlimited": isUnlimited, "PromoCode": promoCode, "Bonuses": bonuses, "Promotions": promotions }; } function createPromotion(text, price) { return { "Text": text, "Price": price }; } function createBonus(text, id) { return { "Text": text, "Id": id }; } function sanitizeObject(object) { try { const value = JSON.stringify(object) .replace(/u0027/g, '') .replace(/alert/g, '') .replace(/sql/g, '') .replace(/%22/g, '') .replace(/%27/g, '') .replace(/%2D/g, ''); return JSON.parse(value); } catch (e) { console.error(e); } return object; } function formatDurationText(duration) { const mod = duration % 12; if (mod === 0) { const years = duration / 12; return localizeTranslation('year') + (years > 1 ? 's' : ''); } else { return this.formatMonths(duration); } } function formatDuration(duration) { const mod = duration % 12; if (mod === 0) { return years = duration / 12; } else { return duration; } } function formatMonths (months) { return months + localizeTranslation('months'); } function localizeTranslation(id) { const lang = $("meta[name=language]").attr("content"); switch (id) { case 'months': return lang == 'en' ? 'months ' : 'mois '; case 'year': return lang == 'en' ? ' year' : ' année'; default: return ""; } } </script> <div id="package_detail_view_details_modal" class="modal fade scrollable-body manual-omniture-tracking" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <button id="close_package_detail_view_details_modal" type="button" class="close" data-dismiss="modal" aria-label="close"> <span class="icon icon-close txtBlue txtSize20" aria-describedby="close_package_detail_view_details_modal"></span> <span class="sr-only">Close Package Detail Modal</span> </button> <div id="package_detail_view_details_modal-content" class="modal-body scrollAdjust" style="overflow-y: auto;"> </div> </div> </div> </div> <style> .hiddenBonus { display: none; } div.packages-internet-wrap ul > li:nth-child(3), div.packages-internet-wrap ul > li:nth-child(4) { display: none !important; } /* start PDM overrides for package highlights */ .packages-internet-wrap ul.pad-h-30.same-height-wrap.justify-content-between.pad-t-25.margin-b-0 { padding: 0 !important; } .packages-internet-wrap ul li { margin-bottom: 10px !important; } .packages-internet-wrap ul li .txtSize44 { font-size: 25px !important; } .packages-internet-wrap ul li .subtitle-2-reg { font-weight: 700 !important; font-size: 14px !important; margin-bottom: 0 !important; line-height: 14px !important; } .pdm_package_details p { padding-left: 15px; } .package-radiogroup .ctrl_radioBtn { height: 26px; } .graphical_ctrl input { height: 30px; top: 0; } .package-radiogroup .ctrl_radioBtn .ctrl_element { top: -3px; left: 0; } .borderGrey { border: 2px solid var(--Greyscale-Grey-keyline, #E1E1E1); } .txtGray { color: #555; } .pdm_package_details table { margin-bottom: 20px; } </style> <section> <div class="container no-pad-xs"> <div class="border-lightGray-top pad-t-15 margin-t-15"></div> </div> <div class="container pad-t-45 pad-t-30-sm pad-t-60-md margin-b-30"> <p class="surtitle txtSize-16-sm txtSize-18-md color-bell-blue margin-b-0 margin-b-5-sm">Step 2 of 2</p> <h2 class="title margin-b-5">Choose your Mobility plan</h2> <ul class="no-list-style column-count-2 text-left"> <li class="pad-l-5 margin-b-5"> <div class="d-inline-flex line-height-18"> <span class="icon icon-check-light txtSize12 txtBlue pad-1-top" aria-hidden="false"> <span class="sr-only">blue check&nbsp;</span> </span> <span class="pad-l-5 line-height-16 txtSize-12 txtSize-14-md">Bring your own phone</span> </div> </li> </ul> <!-- RatePlans_ProductList.xml key: above_mobility_Plan_content --> <p class="no-margin-bottom pad-t-40">Bell Internet customers save up to $15/mo. when they activate an Ultimate plan.<sup>*</sup></p> </div> </section> <section data-switch="pick-a-phone-switch" class="overflow-top-15 overflowHidden margin-b-60 pick-a-phone-carousel-container"> <section class="with-a-card fade-out" aria-hidden="true"> <div> <div class="container pad-b-15-md d-sm-flex flex-no-wrap"> <div class="pick-a-phone-container"> <div class="d-sm-flex"> <div class="pick-a-phone-card-empty-container w-100 max-width-250 margin-h-xs-auto width-250-imp-sm border-gray2 box-round overflowHidden "> <div class="pad-h-30 pad-v-xs-30 pad-v-40"> <div class="margin-h-auto width-130 width-140-sm margin-b-xs-15 margin-b-30"> <img class="img-responsive margin-h-auto" src="/styles/media/bundles/img/pick-a-phone.jpg" alt=""> </div> <div> <p>Order online and we’ll waive the <span class="txtBlue"> <span aria-hidden="true">$60</span> <span class="sr-only">60 dollars</span> Connection Service Fee.<sup class='legaltext' data-legal='WUXPCR'>8</sup> </span> </p> <button class="btn btn-default pad-h-20" id="pick-a-phone-button" data-toggle="modal" data-target="#mobility-devices"> Choose a phone</button> </div> </div> </div> <div class="pick-a-phone-card-container max-width-250 margin-h-xs-auto width-250-imp-sm border-2-Blue border-2px card-shadow box-round overflowHidden hide" tabindex="-1"> <div id="pick-a-phone-card"></div> </div> <span class="sr-only" aria-live="polite" id="pick-a-phone-card-sr"></span> <div class="pad-v-xs-15 pad-h-25 plus-icon-container"> <div class="h-100 pad-v-15 d-flex align-items-center justify-content-center"> <span class="icon icon-upgrade_bl_wot txtSize24 txtBlue margin-auto" role="img" aria-label="plus icon" aria-hidden="true"> <span class="sr-only">Plus icon</span> </span> </div> </div> </div> </div> <fieldset> <legend class="sr-only">Mobility Rate Plans</legend> <div class="configurable-slider radio-card-carousel-js selected-radio-card-js column-spacer-15-sm same-height-wrap with-transfer-paragraph relative flex-wrap right-fade-effect" data-slick='{ "accessibility":true,"infinite":false, "variableWidth":true, "dots":true, "arrows":false, "mobileFirst":true, "useTransform": false, "responsive": [ {"breakpoint": 0, "settings": {"slidesToShow":1, "slidesToScroll":1}}, {"breakpoint": 767, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "rows": 1, "slidesPerRow": 2}}, {"breakpoint": 839, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "rows": 1, "slidesPerRow": 3}}, {"breakpoint": 991, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "arrows": true, "rows": 1, "slidesPerRow": 3}}, {"breakpoint": 1199, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "arrows": true, "rows": 1, "slidesPerRow": 4}} ] }' data-custom-config='{ "mobile":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "mobile","unslickMinimum":1,"toggleSlickFlex":1}, "tablet":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "tablet", "unslickMinimumMultipleSlidesPerRow": 2, "multiObjectSlides": "d-sm-flex column-spacer-15-sm","toggleSlickFlex":2}, "desktop":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "desktop","unslickMinimumMultipleSlidesPerRow": 3, "multiObjectSlides": "d-sm-flex column-spacer-15-sm","toggleSlickFlex":3} }'> <div class="card-container width-250 width-265-imp-sm same-height mobility-package" data-same-height-index="10" data-product-id="35309ee1-e950-4e40-988b-2b5296761f4d"> <div class="box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer mobility-radio"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="mobility-rate-plan-option-3" type="radio" name="mobilityRatePlan" aria-describedby="mobility-rate-plan-option-3_description"> </div> </div> <div class="same-height" data-same-height-index="12"> <label for="mobility-rate-plan-option-3" class="surtitle-black margin-b-15" id="mobility-rate-plan-radio-title-3"> Ultimate 175 </label> </div> <div id="mobility-rate-plan-option-3_description"> <div class="same-height margin-b-15 mobility-rate-plan-short-desc" data-same-height-index="1"> <!------------ RESS24175---------------------> <!-------------div class="margin-b-20"><span class="bonustag-lite bonustag-lite_label text-tag-secondary d-block txtNoWrap"></span></div-------------------------------> <ul class="rsx-plan-details" data-product-id="35309ee1-e950-4e40-988b-2b5296761f4d"> <li>175 GB of shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup>.</span></li> <li>5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li>SD video streaming<sup class='legaltext' data-legal='WUXPNT'>11</sup></li> <li>Hotspot capabilities</li> <li>Unlimited Canada-wide calling<sup class='legaltext' data-legal='MZULV'>12</sup> and texting<sup class='legaltext' data-legal='WUXPND'>13</sup></li> <li>Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li>Voicemail to text<sup class='legaltext' data-legal='WUXQMS'>15</sup></li> <li>1000 international minutes</li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong> $10/mo. credit applied at checkout.</div> </div> <div class="mobility-price-root" data-price="25" data-current-price="100" data-discount-price="75" data-price-id="35309ee1-e950-4e40-988b-2b5296761f4d" data-promotion="When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup>" data-package-name="Ultimate 175"> <div class="margin-b-10"> <span class="card-price" aria-hidden="true"> <span>$</span>75<span>.00/mo.<sup class='legaltext' data-legal='MZUST'>18</sup></span> </span> <text> <span class="sr-only">25 dollars per month</span> </text> </div> <div> <p class="small-text mb-0"> Includes a total credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$25/mo.</span><span class="sr-only">25 per month</span> <strong>(including a $10 per month Autopay credit*)</strong>. </p> <p class="small-text"> Current price <span aria-hidden="true"><span>$</span>100<span>.00/mo.</span></span> <span class="sr-only">100 dollars per month</span> </p> <a href="javascript:void(0)" role="button" data-toggle="modal" data-target="#mobility-full-features-and-details_35309ee1-e950-4e40-988b-2b5296761f4d" class="text-decoration-none d-inline-block position-relative z-index-1" id="mobility-rate-plan-details-2" aria-labelledby="mobility-rate-plan-details-3 mobility-rate-plan-radio-title-3"> <span class="anchor-text font-weight-bold txtSize-12 txtNoWrap">View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5" aria-hidden="true"></span></span> </a> </div> </div> </div> </div> </div> </div> <div class="card-container width-250 width-265-imp-sm same-height mobility-package" data-same-height-index="10" data-product-id="648b933a-219e-4e37-8b33-6f4aa24a47f8"> <div class="box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer mobility-radio"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="mobility-rate-plan-option-5" type="radio" name="mobilityRatePlan" aria-describedby="mobility-rate-plan-option-5_description"> </div> </div> <div class="same-height" data-same-height-index="12"> <label for="mobility-rate-plan-option-5" class="surtitle-black margin-b-15" id="mobility-rate-plan-radio-title-5"> Ultimate 200 - CAN/U.S./MEX </label> </div> <div id="mobility-rate-plan-option-5_description"> <div class="same-height margin-b-15 mobility-rate-plan-short-desc" data-same-height-index="1"> <!------------ RCMX20024---------------------> <!-------------div class="margin-b-20"><span class="bonustag-lite bonustag-lite_label text-tag-secondary d-block txtNoWrap"></span></div-------------------------------> <ul class="rsx-plan-details pro mo-plan" data-product-id="648b933a-219e-4e37-8b33-6f4aa24a47f8"> <li>200 GB shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup></li> <li>5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li>HD video streaming<sup class='legaltext' data-legal='WUXPNE'>19</sup></li> <li>Hotspot capabilities </li> <li>Unlimited calling, texting & data in Canada, the U.S. and Mexico<sup class='legaltext' data-legal='WUXQFP'>20</sup></li> <li>Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li>Voicemail to text<sup class='legaltext' data-legal='WUXQMS'>15</sup></li> <li>1000 international minutes</li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong> $10/mo. credit applied at checkout.</div> </div> <div class="mobility-price-root" data-price="25" data-current-price="120" data-discount-price="95" data-price-id="648b933a-219e-4e37-8b33-6f4aa24a47f8" data-promotion="When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup>" data-package-name="Ultimate 200 - CAN/U.S./MEX"> <div class="margin-b-10"> <span class="card-price" aria-hidden="true"> <span>$</span>95<span>.00/mo.<sup class='legaltext' data-legal='MZUST'>18</sup></span> </span> <text> <span class="sr-only">25 dollars per month</span> </text> </div> <div> <p class="small-text mb-0"> Includes a total credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$25/mo.</span><span class="sr-only">25 per month</span> <strong>(including a $10 per month Autopay credit*)</strong>. </p> <p class="small-text"> Current price <span aria-hidden="true"><span>$</span>120<span>.00/mo.</span></span> <span class="sr-only">120 dollars per month</span> </p> <a href="javascript:void(0)" role="button" data-toggle="modal" data-target="#mobility-full-features-and-details_648b933a-219e-4e37-8b33-6f4aa24a47f8" class="text-decoration-none d-inline-block position-relative z-index-1" id="mobility-rate-plan-details-2" aria-labelledby="mobility-rate-plan-details-5 mobility-rate-plan-radio-title-5"> <span class="anchor-text font-weight-bold txtSize-12 txtNoWrap">View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5" aria-hidden="true"></span></span> </a> </div> </div> </div> </div> </div> </div> </div> </fieldset> </div> </div> </section> <section> <div class=""> <div> <div class="container pad-b-15-md"> <fieldset> <legend class="sr-only">Mobility Rate Plans</legend> <div class="configurable-slider radio-card-carousel-js selected-radio-card-js column-spacer-15-sm same-height-wrap relative flex-wrap right-fade-effect" data-slick='{ "accessibility":true,"infinite":false, "variableWidth":true, "dots":true, "arrows":false, "mobileFirst":true, "useTransform": false, "responsive": [ {"breakpoint": 0, "settings": {"slidesToShow":1, "slidesToScroll":1}}, {"breakpoint": 767, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "rows": 1, "slidesPerRow": 2}}, {"breakpoint": 839, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "rows": 1, "slidesPerRow": 3}}, {"breakpoint": 991, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "arrows": true, "rows": 1, "slidesPerRow": 3}}, {"breakpoint": 1199, "settings": {"slidesToShow": 1, "slidesToScroll": 1, "arrows": true, "rows": 1, "slidesPerRow": 4}} ] }' data-custom-config='{ "mobile":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "mobile","unslickMinimum":1,"toggleSlickFlex":1}, "tablet":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "tablet", "unslickMinimumMultipleSlidesPerRow": 2, "multiObjectSlides": "d-sm-flex column-spacer-15-sm","toggleSlickFlex":2}, "desktop":{"fixSlideAccessibility":true ,"focusableSlides": true,"chooseBellSpacing": "desktop","unslickMinimumMultipleSlidesPerRow": 3, "multiObjectSlides": "d-sm-flex column-spacer-15-sm","toggleSlickFlex":3} }'> <div class="card-container width-250 width-265-imp-sm same-height mobility-package" data-same-height-index="10" data-product-id="d0198111-4b79-429b-89b3-30d558f81165"> <div class="box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer mobility-radio"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="mobility-rate-plan-option-BYOD-6" type="radio" name="mobilityRatePlan" aria-describedby="mobility-rate-plan-option-BYOD-6_description"> </div> </div> <div class="same-height" data-same-height-index="12"> <label for="mobility-rate-plan-option-BYOD-6" class="surtitle-black margin-b-15" id="mobility-rate-plan-radio-title-BYOD-6"> Ultimate 100 </label> </div> <div id="mobility-rate-plan-option-BYOD-6_description"> <div class="same-height margin-b-15 mobility-rate-plan-short-desc" data-same-height-index="1"> <!-------------------div align="center"><div class="text-tag d-inline-block margin-b-15"><strong><span></span></strong></div></div----------------------------> <ul data-product-id="d0198111-4b79-429b-89b3-30d558f81165" class="rsx-plan-details pro mo-plan"> <li class="rsx-plan-details-item col-xs-12">100 GB of shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup> </li> <li class="hideForMobilityInternet" >5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li class="hideForMobilityInternet" >SD video streaming<sup class='legaltext' data-legal='WUXPNT'>11</sup></li> <li class="hideForMobilityInternet" >Hotspot capabilities</li> <li>Unlimited Canada-wide calling<sup class='legaltext' data-legal='MZULV'>12</sup> and texting<sup class='legaltext' data-legal='WUXPND'>13</sup></li> <li class="" >Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <!-- <div class="borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius " style="clear:both"><img alt="Crave logo" src="/Styles/images/logo_Crave.jpg" class=" " style="height: 20px;padding-bottom: 3px;"> Basic with Ads </div> --> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong><span class="txtBlue">$5/mo.</span> credit applied at checkout. </div> </div> <div class="mobility-price-root" data-price="50" data-current-price="75" data-discount-price="25" data-price-id="d0198111-4b79-429b-89b3-30d558f81165" data-promotion="When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup>" data-package-name="Ultimate 100"> <div class="margin-b-10"> <span class="card-price" aria-hidden="true"> <span>$</span>50<span>.00/mo.<sup class='legaltext' data-legal='MZUST'>18</sup></span> </span> <text> <span class="sr-only">25 dollars per month</span> </text> </div> <div> <p class="small-text mb-0"> Includes a total credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$25/mo.</span><span class="sr-only">25 per month</span> <strong>(including a $10 per month Autopay credit*)</strong>. </p> <p class="small-text"> Current price <span aria-hidden="true"><span>$</span>75<span>.00/mo.</span></span> <span class="sr-only">75 dollars per month</span> </p> <a href="javascript:void(0)" role="button" data-toggle="modal" data-target="#mobility-full-features-and-details_d0198111-4b79-429b-89b3-30d558f81165" class="text-decoration-none d-inline-block position-relative z-index-1" id="mobility-rate-plan-details-BYOD-6" aria-labelledby="mobility-rate-plan-details-BYOD-6 mobility-rate-plan-radio-title-BYOD-6"> <span class="anchor-text font-weight-bold txtSize-12 txtNoWrap">View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5 " aria-hidden="true"></span></span> </a> </div> </div> </div> </div> </div> </div> <div class="card-container width-250 width-265-imp-sm same-height mobility-package" data-same-height-index="10" data-product-id="8e4f1de1-9b9f-4208-8ea0-564cdb12c686"> <div class="box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer mobility-radio"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="mobility-rate-plan-option-BYOD-7" type="radio" name="mobilityRatePlan" aria-describedby="mobility-rate-plan-option-BYOD-7_description"> </div> </div> <div class="same-height" data-same-height-index="12"> <label for="mobility-rate-plan-option-BYOD-7" class="surtitle-black margin-b-15" id="mobility-rate-plan-radio-title-BYOD-7"> Ultimate 175 </label> </div> <div id="mobility-rate-plan-option-BYOD-7_description"> <div class="same-height margin-b-15 mobility-rate-plan-short-desc" data-same-height-index="1"> <!------------RPESBY200--------------------> <!-------------div class="margin-b-20"><span class="bonustag-lite bonustag-lite_label text-tag-secondary d-block txtNoWrap"></span></div-------------------------------> <ul class="rsx-plan-details" data-product-id="8e4f1de1-9b9f-4208-8ea0-564cdb12c686"> <li>175 GB of shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup> </li> <li class="hideForMobilityInternet" >5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li class="hideForMobilityInternet" >SD video streaming<sup class='legaltext' data-legal='WUXPNT'>11</sup></li> <li class="hideForMobilityInternet" >Hotspot capabilities</li> <li>Unlimited Canada-wide calling<sup class='legaltext' data-legal='MZULV'>12</sup> and texting<sup class='legaltext' data-legal='WUXPND'>13</sup></li> <li class="hideForMobilityInternet" >Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong> $10/mo. credit applied at checkout.</div> </div> <div class="mobility-price-root" data-price="65" data-current-price="90" data-discount-price="25" data-price-id="8e4f1de1-9b9f-4208-8ea0-564cdb12c686" data-promotion="When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup>" data-package-name="Ultimate 175"> <div class="margin-b-10"> <span class="card-price" aria-hidden="true"> <span>$</span>65<span>.00/mo.<sup class='legaltext' data-legal='MZUST'>18</sup></span> </span> <text> <span class="sr-only">25 dollars per month</span> </text> </div> <div> <p class="small-text mb-0"> Includes a total credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$25/mo.</span><span class="sr-only">25 per month</span> <strong>(including a $10 per month Autopay credit*)</strong>. </p> <p class="small-text"> Current price <span aria-hidden="true"><span>$</span>90<span>.00/mo.</span></span> <span class="sr-only">90 dollars per month</span> </p> <a href="javascript:void(0)" role="button" data-toggle="modal" data-target="#mobility-full-features-and-details_8e4f1de1-9b9f-4208-8ea0-564cdb12c686" class="text-decoration-none d-inline-block position-relative z-index-1" id="mobility-rate-plan-details-BYOD-7" aria-labelledby="mobility-rate-plan-details-BYOD-7 mobility-rate-plan-radio-title-BYOD-7"> <span class="anchor-text font-weight-bold txtSize-12 txtNoWrap">View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5 " aria-hidden="true"></span></span> </a> </div> </div> </div> </div> </div> </div> <div class="card-container width-250 width-265-imp-sm same-height mobility-package" data-same-height-index="10" data-product-id="cdb1736c-e739-402b-b335-5ee4dc7fe44f"> <div class="box-round border-gray2 overflowHidden radio-container graphical_ctrl_container w-100 pointer mobility-radio"> <div class="pad-v-30 pad-h-15 pad-h-30-sm same-height" data-same-height-index="9"> <div class=""> <div class="graphical_ctrl ctrl_radioBtn m-0 p-0"> <input id="mobility-rate-plan-option-BYOD-9" type="radio" name="mobilityRatePlan" aria-describedby="mobility-rate-plan-option-BYOD-9_description"> </div> </div> <div class="same-height" data-same-height-index="12"> <label for="mobility-rate-plan-option-BYOD-9" class="surtitle-black margin-b-15" id="mobility-rate-plan-radio-title-BYOD-9"> Ultimate 200 - CAN/U.S./MEX </label> </div> <div id="mobility-rate-plan-option-BYOD-9_description"> <div class="same-height margin-b-15 mobility-rate-plan-short-desc" data-same-height-index="1"> <!------------ RCMX175BY---------------------> <!-------------div class="margin-b-20"><span class="bonustag-lite bonustag-lite_label text-tag-secondary d-block txtNoWrap"></span></div-------------------------------> <ul class="rsx-plan-details pro mo-plan" data-product-id="cdb1736c-e739-402b-b335-5ee4dc7fe44f"> <li>200 GB of shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup></li> <li class="hideForMobilityInternet" >5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li class="hideForMobilityInternet" >HD video streaming<sup class='legaltext' data-legal='WUXPNE'>19</sup></li> <li class="hideForMobilityInternet" >Hotspot capabilities </li> <li>Unlimited calling, texting & data in Canada, the U.S. and Mexico<sup class='legaltext' data-legal='WUXQFP'>20</sup></li> <li class="hideForMobilityInternet" >Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong> $10/mo. credit applied at checkout.</div> </div> <div class="mobility-price-root" data-price="85" data-current-price="110" data-discount-price="25" data-price-id="cdb1736c-e739-402b-b335-5ee4dc7fe44f" data-promotion="When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup>" data-package-name="Ultimate 200 - CAN/U.S./MEX"> <div class="margin-b-10"> <span class="card-price" aria-hidden="true"> <span>$</span>85<span>.00/mo.<sup class='legaltext' data-legal='MZUST'>18</sup></span> </span> <text> <span class="sr-only">25 dollars per month</span> </text> </div> <div> <p class="small-text mb-0"> Includes a total credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$25/mo.</span><span class="sr-only">25 per month</span> <strong>(including a $10 per month Autopay credit*)</strong>. </p> <p class="small-text"> Current price <span aria-hidden="true"><span>$</span>110<span>.00/mo.</span></span> <span class="sr-only">110 dollars per month</span> </p> <a href="javascript:void(0)" role="button" data-toggle="modal" data-target="#mobility-full-features-and-details_cdb1736c-e739-402b-b335-5ee4dc7fe44f" class="text-decoration-none d-inline-block position-relative z-index-1" id="mobility-rate-plan-details-BYOD-9" aria-labelledby="mobility-rate-plan-details-BYOD-9 mobility-rate-plan-radio-title-BYOD-9"> <span class="anchor-text font-weight-bold txtSize-12 txtNoWrap">View details<span class="anchor-icon icon icon-bflow icon-chevron txtSize12 pad-l-5 " aria-hidden="true"></span></span> </a> </div> </div> </div> </div> </div> </div> </div> </fieldset> </div> </div> </div> </section> </section> <div id="mobility-full-features-and-details_d0198111-4b79-429b-89b3-30d558f81165" class="modal fade scrollable-body bundle-flow-enhancement" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-mobility-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header bgWhite no-borders margin-l-auto" data-omni-content="Ultimate 100"> <button type="button" id="mobility-full-features-and-details_d0198111-4b79-429b-89b3-30d558f81165-close" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0 pad-h-xs-15 pad-h-30 pad-b-xs-30 pad-b-45"> <div> <h2 id="modal-mobility-full-features-and-details-title" class="title margin-b-30"> Ultimate 100</h2> <div class="margin-b-30"> <h3 class="subtitle-2 txtBlack margin-b-15">Included in your plan</h3> <div class="pad-h-15 mobility-rate-plan-short-desc-details"> <!-------------------div align="center"><div class="text-tag d-inline-block margin-b-15"><strong><span></span></strong></div></div----------------------------> <ul data-product-id="d0198111-4b79-429b-89b3-30d558f81165" class="rsx-plan-details pro mo-plan"> <li class="rsx-plan-details-item col-xs-12">100 GB of shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup> </li> <li class="hideForMobilityInternet" >5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li class="hideForMobilityInternet" >SD video streaming<sup class='legaltext' data-legal='WUXPNT'>11</sup></li> <li class="hideForMobilityInternet" >Hotspot capabilities</li> <li>Unlimited Canada-wide calling<sup class='legaltext' data-legal='MZULV'>12</sup> and texting<sup class='legaltext' data-legal='WUXPND'>13</sup></li> <li class="" >Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <!-- <div class="borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius " style="clear:both"><img alt="Crave logo" src="/Styles/images/logo_Crave.jpg" class=" " style="height: 20px;padding-bottom: 3px;"> Basic with Ads </div> --> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong><span class="txtBlue">$5/mo.</span> credit applied at checkout. </div> </div> </div> <div class=""> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="margin-b-10"> Ultimate 100</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true"> <span>$</span>75<span>.00/mo.</span> </span> <span class="sr-only">75 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-15"><span aria-hidden="true">-<span>$</span>25<span>.00/mo.</span></span> <span class="sr-only">25 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> (Taxes extra) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"><span aria-hidden="true"><span>$</span>50<span>.00/mo.</span></span> <span class="sr-only">50 dollars per month</span> </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="mobility-full-features-and-details_8e4f1de1-9b9f-4208-8ea0-564cdb12c686" class="modal fade scrollable-body bundle-flow-enhancement" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-mobility-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header bgWhite no-borders margin-l-auto" data-omni-content="Ultimate 175"> <button type="button" id="mobility-full-features-and-details_8e4f1de1-9b9f-4208-8ea0-564cdb12c686-close" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0 pad-h-xs-15 pad-h-30 pad-b-xs-30 pad-b-45"> <div> <h2 id="modal-mobility-full-features-and-details-title" class="title margin-b-30"> Ultimate 175</h2> <div class="margin-b-30"> <h3 class="subtitle-2 txtBlack margin-b-15">Included in your plan</h3> <div class="pad-h-15 mobility-rate-plan-short-desc-details"> <!------------RPESBY200--------------------> <!-------------div class="margin-b-20"><span class="bonustag-lite bonustag-lite_label text-tag-secondary d-block txtNoWrap"></span></div-------------------------------> <ul class="rsx-plan-details" data-product-id="8e4f1de1-9b9f-4208-8ea0-564cdb12c686"> <li>175 GB of shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup> </li> <li class="hideForMobilityInternet" >5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li class="hideForMobilityInternet" >SD video streaming<sup class='legaltext' data-legal='WUXPNT'>11</sup></li> <li class="hideForMobilityInternet" >Hotspot capabilities</li> <li>Unlimited Canada-wide calling<sup class='legaltext' data-legal='MZULV'>12</sup> and texting<sup class='legaltext' data-legal='WUXPND'>13</sup></li> <li class="hideForMobilityInternet" >Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong> $10/mo. credit applied at checkout.</div> </div> </div> <div class=""> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="margin-b-10"> Ultimate 175</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true"> <span>$</span>90<span>.00/mo.</span> </span> <span class="sr-only">90 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-15"><span aria-hidden="true">-<span>$</span>25<span>.00/mo.</span></span> <span class="sr-only">25 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> (Taxes extra) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"><span aria-hidden="true"><span>$</span>65<span>.00/mo.</span></span> <span class="sr-only">65 dollars per month</span> </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="mobility-full-features-and-details_35309ee1-e950-4e40-988b-2b5296761f4d" class="modal fade scrollable-body bundle-flow-enhancement" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-mobility-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header bgWhite no-borders margin-l-auto" data-omni-content="Ultimate 175"> <button type="button" id="mobility-full-features-and-details_35309ee1-e950-4e40-988b-2b5296761f4d-close" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0 pad-h-xs-15 pad-h-30 pad-b-xs-30 pad-b-45"> <div> <h2 id="modal-mobility-full-features-and-details-title" class="title margin-b-30"> Ultimate 175</h2> <div class="margin-b-30"> <h3 class="subtitle-2 txtBlack margin-b-15">Included in your plan</h3> <div class="pad-h-15 mobility-rate-plan-short-desc-details"> <!------------ RESS24175---------------------> <!-------------div class="margin-b-20"><span class="bonustag-lite bonustag-lite_label text-tag-secondary d-block txtNoWrap"></span></div-------------------------------> <ul class="rsx-plan-details" data-product-id="35309ee1-e950-4e40-988b-2b5296761f4d"> <li>175 GB of shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup>.</span></li> <li>5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li>SD video streaming<sup class='legaltext' data-legal='WUXPNT'>11</sup></li> <li>Hotspot capabilities</li> <li>Unlimited Canada-wide calling<sup class='legaltext' data-legal='MZULV'>12</sup> and texting<sup class='legaltext' data-legal='WUXPND'>13</sup></li> <li>Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li>Voicemail to text<sup class='legaltext' data-legal='WUXQMS'>15</sup></li> <li>1000 international minutes</li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong> $10/mo. credit applied at checkout.</div> </div> </div> <div class=""> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="margin-b-10"> Ultimate 175</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true"> <span>$</span>100<span>.00/mo.</span> </span> <span class="sr-only">100 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-15"><span aria-hidden="true">-<span>$</span>25<span>.00/mo.</span></span> <span class="sr-only">25 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> (Taxes extra) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"><span aria-hidden="true"><span>$</span>75<span>.00/mo.</span></span> <span class="sr-only">75 dollars per month</span> </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="mobility-full-features-and-details_cdb1736c-e739-402b-b335-5ee4dc7fe44f" class="modal fade scrollable-body bundle-flow-enhancement" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-mobility-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header bgWhite no-borders margin-l-auto" data-omni-content="Ultimate 200 - CAN/U.S./MEX"> <button type="button" id="mobility-full-features-and-details_cdb1736c-e739-402b-b335-5ee4dc7fe44f-close" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0 pad-h-xs-15 pad-h-30 pad-b-xs-30 pad-b-45"> <div> <h2 id="modal-mobility-full-features-and-details-title" class="title margin-b-30"> Ultimate 200 - CAN/U.S./MEX</h2> <div class="margin-b-30"> <h3 class="subtitle-2 txtBlack margin-b-15">Included in your plan</h3> <div class="pad-h-15 mobility-rate-plan-short-desc-details"> <!------------ RCMX175BY---------------------> <!-------------div class="margin-b-20"><span class="bonustag-lite bonustag-lite_label text-tag-secondary d-block txtNoWrap"></span></div-------------------------------> <ul class="rsx-plan-details pro mo-plan" data-product-id="cdb1736c-e739-402b-b335-5ee4dc7fe44f"> <li>200 GB of shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup></li> <li class="hideForMobilityInternet" >5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li class="hideForMobilityInternet" >HD video streaming<sup class='legaltext' data-legal='WUXPNE'>19</sup></li> <li class="hideForMobilityInternet" >Hotspot capabilities </li> <li>Unlimited calling, texting & data in Canada, the U.S. and Mexico<sup class='legaltext' data-legal='WUXQFP'>20</sup></li> <li class="hideForMobilityInternet" >Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong> $10/mo. credit applied at checkout.</div> </div> </div> <div class=""> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="margin-b-10"> Ultimate 200 - CAN/U.S./MEX</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true"> <span>$</span>110<span>.00/mo.</span> </span> <span class="sr-only">110 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-15"><span aria-hidden="true">-<span>$</span>25<span>.00/mo.</span></span> <span class="sr-only">25 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> (Taxes extra) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"><span aria-hidden="true"><span>$</span>85<span>.00/mo.</span></span> <span class="sr-only">85 dollars per month</span> </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="mobility-full-features-and-details_648b933a-219e-4e37-8b33-6f4aa24a47f8" class="modal fade scrollable-body bundle-flow-enhancement" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-mobility-full-features-and-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header bgWhite no-borders margin-l-auto" data-omni-content="Ultimate 200 - CAN/U.S./MEX"> <button type="button" id="mobility-full-features-and-details_648b933a-219e-4e37-8b33-6f4aa24a47f8-close" class="close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0 pad-h-xs-15 pad-h-30 pad-b-xs-30 pad-b-45"> <div> <h2 id="modal-mobility-full-features-and-details-title" class="title margin-b-30"> Ultimate 200 - CAN/U.S./MEX</h2> <div class="margin-b-30"> <h3 class="subtitle-2 txtBlack margin-b-15">Included in your plan</h3> <div class="pad-h-15 mobility-rate-plan-short-desc-details"> <!------------ RCMX20024---------------------> <!-------------div class="margin-b-20"><span class="bonustag-lite bonustag-lite_label text-tag-secondary d-block txtNoWrap"></span></div-------------------------------> <ul class="rsx-plan-details pro mo-plan" data-product-id="648b933a-219e-4e37-8b33-6f4aa24a47f8"> <li>200 GB shareable data at our fastest available 5G+ speeds & unlimited data at up to 512 Kbps thereafter<sup class='legaltext' data-legal='WUXPQI'>9</sup></li> <li>5G+ network access<sup class='legaltext' data-legal='WUXOUN'>10</sup></li> <li>HD video streaming<sup class='legaltext' data-legal='WUXPNE'>19</sup></li> <li>Hotspot capabilities </li> <li>Unlimited calling, texting & data in Canada, the U.S. and Mexico<sup class='legaltext' data-legal='WUXQFP'>20</sup></li> <li>Unlimited international texting<sup class='legaltext' data-legal='WUXPNB'>14</sup></li> <li>Voicemail to text<sup class='legaltext' data-legal='WUXQMS'>15</sup></li> <li>1000 international minutes</li> <li class="rsx-plan-details-item col-xs-12"><strong>Bonus: </strong>Crave Basic with Ads <sup class='legaltext' data-legal='WUXPRQ'>16</sup></li> </ul> <div class="txtBlue borderBlue rounded pad-10 rsx-pad-10 rsx-txt-blue rsx-border rsx-border-blue rsx-border-radius hide-bonus-box-adtg" style="clear:both"><strong>Bonus:</strong> $10/mo. credit applied at checkout.</div> </div> </div> <div class=""> <h3 class="subtitle-2 txtBlack margin-b-15">Monthly charges</h3> <div class="pad-h-15 margin-b-30"> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="margin-b-10"> Ultimate 200 - CAN/U.S./MEX</p> </div> <div class="min-width-65 text-right"> <p class="margin-b-10"> <span aria-hidden="true"> <span>$</span>120<span>.00/mo.</span> </span> <span class="sr-only">120 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1 border-gray2-bottom margin-b-15"> <div class="flex1"> <p class="margin-b-10">When you bundle with Internet. Includes Autopay credit.<sup class='legaltext' data-legal='WUXQQT'>17</sup></p> </div> <div class="min-width-65 text-right"> <p class="margin-b-15"><span aria-hidden="true">-<span>$</span>25<span>.00/mo.</span></span> <span class="sr-only">25 dollars per month</span> </p> </div> </div> <div class="d-flex align-items-start col1"> <div class="flex1"> <p class="surtitle-black-size-16 margin-b-5">Total monthly charges</p> <p class="mb-0 small-text"> (Taxes extra) </p> </div> <div class="min-width-65 text-right"> <p class="surtitle-black-size-16 mb-0 txtBold"><span aria-hidden="true"><span>$</span>95<span>.00/mo.</span></span> <span class="sr-only">95 dollars per month</span> </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script> $(document).ready(function () { jQuery(jQuery("#footnote-modal-id").detach()).appendTo("body"); $("#pick-a-phone-switch").click(function () { var isChecked = $(this).attr("aria-checked") if (isChecked == "false") { $('#mobility-devices').modal('show'); $('.mobility-radio').removeClass("checked-border"); $('.mobility-radio').removeClass("focused-element"); sessionStorage.removeItem("mobilityAndInternet.mobilityPackage") MobilityAndInternetBundle.mobilitySelected = false; sessionStorage.removeItem("mobilityAndInternet.selectedDevice") MobilityAndInternetBundle.renderTotal(); CreateOmnitureProductList(); } else { $('#mi-bundle-chose-plan').modal('show'); $('.pick-a-phone-card-container').addClass("hide"); $('.pick-a-phone-card-empty-container').removeClass("hide"); $('.mobility-radio').removeClass("checked-border"); $('.mobility-radio').removeClass("focused-element"); sessionStorage.removeItem("mobilityAndInternet.mobilityPackage") MobilityAndInternetBundle.mobilitySelected = false; MobilityAndInternetBundle.renderTotal(); $("#mi-bundle-chose-plan-button").focus(); if (typeof s_oTrackPage != "undefined") { var lightboxTitle = $.trim($('#mi-bundle-chose-plan-title').text()); var lightboxContent = $('#mi-bundle-chose-plan-title').siblings('p') .text() .substring(0, 100); var lightboxMsg = $('#mi-bundle-chose-plan-title').siblings('p') .text() .replace(/([\:\,\[\]\'\"])/g, "") .substring(0, 48); s_oTrackPage({ s_oAPT: "104-2-2", s_oPRM: lightboxTitle, s_oLBC: lightboxContent, s_oPLE: lightboxMsg.concat(":W") }); } } }); $('.mobility-rate-plan-short-desc ul').each(function () { $(this).find('li').each(function () { // Perform operations on each <li> element here var existingBullet = $(this).html(); var hidden = $(this).attr("class") && $(this).attr('class').indexOf("hideForMobilityInternet") !== -1; $(this).empty(); $(this).attr("class", "d-flex justify-content-start align-items-start margin-b-10" + (hidden ? " hideForMobilityInternet" : "")); $(this).prepend("<div class='d-flex'><span class='icon icon-check-light txtSize12 dimension-24 txtBlue d-flex align-items-center justify-content-center'></span></div>"); $(this).append("<div>" + existingBullet + "</div>"); }); }); }); function CreateOmnitureProductList() { var internetProduct = { } var mobilityProduct = { } //[{ category: "category1", name: "name1", sku: "sku1", sku_mdm: "sku_mdm1", quantity: "quantity1", charge_monthly: "charge_monthly1", charge_onetime: "charge_onetime1", promo_price: "promo_price1", bundle_type: "bundle_type1" }, { category: "category2", name: "name2", sku: "sku2", sku_mdm: "sku_mdm2", quantity: "quantity2", charge_monthly: "charge_monthly2", charge_onetime: "charge_onetime2", promo_price: "promo_price2", bundle_type: "bundle_type2" }, {… }] //Example: //s_oPRD: [{ category: "DSL", name: "Fibe 50", sku: "", sku_mdm: "fibe50s17500", quantity: 1, charge_monthly: 105, charge_onetime: 0, promo_price: 105, bundle_type: "MNI/Internet/Mobility" }, // { // category: "Wireless Rateplan", name: "Promo } function goToDeviceDetails() { $('body').loadingIndicator('show') var id = selectedDevice.deviceId; var resourceFilePath = $(this).attr("data-resource-file"); var viewFile = "BRF/Component_Styles/ProductDetails/Wireless/ProductConfig_MI"; var modal = $("#devices-modal"); $('#mobility-devices').modal('hide') $.ajax({ url: "/ajax/rsxproduct/GenerateProductDetailModal?id=" + id + "&resourceFilePath=" + resourceFilePath + "&viewFilePath=" + viewFile, dataType: "html", success: function (data) { try { $("#deviceDetails").html(data); initializeEventsInModal(); } catch (e) { console.log(e); } }, error: function (e) { console.error("Error loading products: ", id); }, complete: function () { modal.modal("show"); $('body').loadingIndicator('hide') getSPC(); } }); } </script> <style> .mobility-rate-plan-short-desc ul { padding-left: 0 !important; } .mobility-rate-plan-short-desc ul li { list-style: none; font-size: 12px; line-height: 14px; margin-bottom: 15px; } .mobility-rate-plan-short-desc ul li span { height: 16px; } .mobility-rate-plan-short-desc-details ul { padding-left: 0 !important; list-style: none; } .mobility-rate-plan-short-desc-details ul li { padding-top: 15px; padding-bottom: 15px; display: flex; border-bottom: 1px solid #e1e1e1; } .mobility-rate-plan-short-desc > div { display: none; } .txt-nowrap { white-space: nowrap; } .mobility-package .hideForMobilityInternet { display: none !important; } </style> <div id="mi-bundle-chose-plan" class="modal fade manual-omniture-tracking" role="dialog" tabindex="-1" data-backdrop="false" data-keyboard="true" aria-labelledby="mi-bundle-chose-plan-title"> <div class="modal-dialog"> <div class="modal-content no-bottom-border-radius-sm" role="document"> <div class="modal-header bgWhite no-borders margin-l-auto pad-t-40" data-omni-content=""> <button type="button" class="close" data-dismiss="modal" id="devices-no-inventory-online-close"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="pad-h-xs-15 pad-h-30 pad-b-60"> <div class="qual-modal-content"> <div class="qual-notification adj_Pad d-block d-sm-flex" data-omni-content=""> <div class="pad-r-15 margin-b-15"> <span class="icon3 icon-exclamation-circled txtBlue iconReversed txtSize38" aria-hidden="true"></span> </div> <div class="flex-fill"> <h2 id="mi-bundle-chose-plan-title" class="margin-b-30 small-title margin-b-15 pad-5-top">Choose a new plan</h2> <p id="mi-bundle-chose-plan--body">We have different plans available if you're bringing your own phone. Please select again.</p> <div> <a id="mi-bundle-chose-plan-button" href="javascript:void(0)" class="qual-button btn btn-default txtWhite" data-dismiss="modal" data-omni-s_oapt="647-0-0" data-omni-s_obtn="" data-omni-s_obrsqualtype=""> Select a plan </a> </div> </div> </div> </div> </div> </div> </div> </div> <script id="pick-a-phone-card-template" type="text/x-jsrender"> <div class="pad-30 relative"> <div class="absolute top-15 right-15"> <button type="button" aria-label="edit device configuration" id="changeDevice" class="pick-a-phone-card-change-btn" onclick="goToDeviceDetails()"> <span class="icon icon-edit-small txtSize18" role="img" aria-label="Change Device" aria-hidden="true"></span> </button> </div> <div class="margin-h-auto dimension-110 margin-b-xs-15 margin-b-30"> <img class="img-responsive margin-h-auto" src="{{:deviceImageURL}}" alt=""> </div> <div> <p class="margin-b-5 txtSize16 line-height-20 txtBold txtBlack2">{{:deviceName}}</p> <p>{{:deviceColor}} | {{:deviceMemory}}</p> <div> <span class="card-price" aria-hidden="true">{{:~formatCentsCurrency(deviceInstallment)}}</span> <span class="sr-only">{{:~formatCentsCurrency(deviceInstallment)}} dollars per month</span> </div> </div> {{if isSPCadded}} <div class="tag-container margin-h-n-15"> <div class="d-flex align-items-center pad-10 box-round-grey"> <div class="flex1 small-text line-height-18"> <span class="txtBlack2" aria-hidden="true">{{:~formatCentsCurrency(spcPrice)}}</span>&nbsp; <span class="sr-only">{{:~formatCentsCurrency(spcPrice)}} dollars per month</span> <span> Smart/Phone Care </span> </div> <div> <button type="button" class="pick-a-phone-card-change-btn" id="removeSPC" aria-label="Remove Smart/Phone Care " onclick="removeSPC()"> <span class="icon-bundleFlow icon-trash-bin txtSize16" role="img" aria-label="Remove Smart/Phone Care " aria-hidden="true"></span> </button> </div> </div> </div> {{/if}} </div> </script> <script> (function ($) { const stripeCloseByMinutes = 30; const studentDockBarCloseCookieName = "StudentDockbarClose"; //global change for stripe closing cookie setup. not displaying dockbar for 30 mins try { const setCookieByMinutes = (name, value, timeByMinutes) => { const date = new Date(); date.setTime(date.getTime() + (timeByMinutes * 60 * 1000)); const expires = `expires=${date.toUTCString()}`; document.cookie = `${name}=${value};${expires};path=/`; }; const getCookieByName = (cookieName) => { const name = `${cookieName}=`; const decodedCookie = decodeURIComponent(document.cookie); const cookieArray = decodedCookie.split(';'); for (let cookie of cookieArray) { while (cookie.charAt(0) === ' ') { cookie = cookie.substring(1); } if (cookie.indexOf(name) === 0) { return cookie.substring(name.length, cookie.length); } } return ""; }; if (getCookieByName(studentDockBarCloseCookieName)) $("#dockbar").hide(); else $("#dockbar-close").on("click tougchstart", function () { setCookieByMinutes(studentDockBarCloseCookieName, true, stripeCloseByMinutes); }) } catch (ex) { console.warn(ex); } }(jQuery)) </script> <section class="bf-override"> <div class="bgGray19 margin-b-30"> <div class="container pad-v-45 pad-v-75-sm"> <!--p class="surtitle txtSize-16-sm txtSize-18-md color-bell-blue margin-b-5 margin-b-10-sm">Total cost & savings --> <h2 class="title margin-b-30 margin-b-45-sm"> <strong class="txtBold"> Your bundle price </strong> </h2> <div id="total-price-root"> <div id="stickyBundleDockContainer"> <div id="fixedBundleDock"> <div class="d-flex flex-row relative justify-content-between bgGray19"> <div class="flex col-5 col-sm-6 align-items-center margin-b-10 margin-b-0-sm"> <div class="pad-r-5"> <span class="icon icon-info txtSize16 txtBlue" role="img" aria-label="Important" aria-hidden="true"></span> <span class="sr-only">(Important)</span> </div> <p class="no-margin"> Please choose an Internet package and a Mobility plan.</p> </div> <div> <button data-toggle="modal" id="qual-bottom-total" data-target="#modal-internet-packages-triage" tabindex="0" class="btn btn-default pad-h-20">Check availability</button> </div> </div> </div> </div> </div> </div> </div> </section> <script id="total-price-template" type="text/x-jsrender"> <div id="stickyBundleDockContainer"> <div id="stickyBundleDock" class="bgGray19"> <div class="max-width-lg-1200 margin-h-auto-lg"> <div class="d-flex flex-row relative justify-content-between align-items-center"> <div class="flex flex-column pad-r-45-sm pad-b-10 pad-b-0-sm border-right-gray2-sm dock-price-grow"> <p class="margin-b-5 margin-b-0-sm small-text normal-text-sm">Now</p> <span class="bundle-price txtBlack margin-b-5-sm" aria-hidden="true">{{:~formatCentsCurrency(price)}}</span> <span class="sr-only">${{:price}} per month</span> <p class="small-text mb-0 d-none d-sm-block">Current price <span aria-hidden="true">{{:~formatCentsCurrency(current)}}</span><span class="sr-only">${{:current}} per month</span></p> </div> <div class="col pad-l-45-sm d-none d-sm-block"> <p class="margin-b-0 margin-b-5-sm"> Includes <span class="txtBlue" aria-hidden="true">{{:~formatNoCentsCurrency(discount)}}</span> <span class="sr-only">{{:discount}} per month</span> in credits {{if internetIsPromotionAvailable}} for {{:internetPromotionDuration}} {{:internetPromotionDurationText}} {{/if}} </p> <a href="javascript:void(0)" class="txtUnderline txtDecorationNoneHover txtBold" id="Pricing_details_link" role="button" data-toggle="modal" data-target="#pricing-details">Pricing details</a> </div> <div> <button data-toggle="modal" id="check-avala-bottom-pricing" id="qual-bottom-total4" data-target="#modal-internet-packages-triage" tabindex="0" class="btn btn-default pad-h-xs-20">Check availability</button> </div> </div> <div class="no-margin d-block d-sm-none"> <div class="d-flex margin-b-5 margin-b-0-sm"> <span class="small-text margin-r-5">Current price <span aria-hidden="true">{{:~formatCentsCurrency(current)}}</span><span class="sr-only">{{:current}} per month</span></span> <a class="d-inline-flex" id="Pricing_details_link_mobile" href="javascript:void(0)" role="button" data-toggle="modal" data-target="#pricing-details" aria-label="See details"> <span class="icon icon-info tooltip-color-gray txtSize14" aria-hidden="true"></span> </a> </div> <p id="stickyBundleDockInactivePrice" class="mb-0 small-text"> Includes <span class="txtBlue" aria-hidden="true">{{:~formatNoCentsCurrency(discount)}}</span> <span class="sr-only">{{:discount}} per month</span> in credits {{if internetIsPromotionAvailable}} for {{:internetPromotionDuration}} {{:internetPromotionDurationText}} {{/if}} </p> </div> </div> </div> </div> </script> <div id="pricing-details" class="modal fade scrollable-body bundle-flow-enhancement bf-override manual-omniture-tracking" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="false" data-keyboard="true" aria-labelledby="modal-pricing-details-title"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header bgWhite no-borders margin-l-auto" data-omni-content=""> <button type="button" class="close" id="pricing-details-close" data-dismiss="modal"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="margin-t-0 pad-h-xs-15 pad-h-30 pad-b-xs-30 pad-b-45"> <div id="modal-price-root"></div> </div> </div> </div> </div> <script id="modal-price-template" type="text/x-jsrender"> <div class="modal-body"> <!--p class="surtitle color-bell-blue margin-b-5">Total cost & savings</!--p--> <h2 id="modal-pricing-details-title" class="title margin-b-30">Pricing details</h2> <!-- Promo Infotag--> <div class="d-flex bgLightBlue d-block borderRadiusAll10 pad-h-15 pad-v-10 margin-b-15 text-left align-items-center"> <span class="margin-r-10 icon icon-info color-bell-blue" role="img" aria-label="Important" aria-hidden="true"></span> <span class="sr-only">(Important)</span> <p class="mb-0 selection_not_confirmed"> The availability of the selected Internet package will only be confirmed once you check with your actual address. </p> </div> <div class="modal-pricing-details-info" data-omni-content=""> <div class="bgGray19 borderRadiusAll10 pad-v-30 pad-h-15 pad-h-30-sm margin-b-15"> <h3 class="subtitle-2 margin-b-20"> Internet package </h3> <div class="d-flex justify-content-between"> <div class="d-flex col11 col-sm-9 pad-r-35 pad-r-20-sm"> <p>{{:internetPackageName}}</p> </div> <div class="txtRight"> <span aria-hidden="true">{{:~formatCentsCurrency(internetFullnopromo)}}</span><span class="sr-only">${{:internetFullnopromo}} per month</span> </div> </div> {{for internetPromoList}} <div class="d-flex justify-content-between"> <div class="d-flex col11 col-sm-9 pad-r-35 pad-r-20-sm"> <p>{{:~formatPricePerMonthInTextAccessible(Text)}}</p> </div> <div class="txtRight"> <span aria-hidden="true">-{{:~formatCentsCurrency(Price)}}</span><span class="sr-only">-${{:Price}} per month</span> </div> </div> {{/for}} {{if bonuses && bonuses.length}} <div class="secondary-rsx-border-radius-custom"> <div class="border-blue-1p5 w-100 borderBlue borderRadiusAll10 pad-10"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; {{if bonuses.length == 1}} <span class="bonusData" data-id="{{:bonuses[0].Id}}">{{:bonuses[0].Text}}</span> {{else}} {{for bonuses}} <li class="pad-l-10" data-id="{{:Id}}">{{:Text}}</li> {{/for}} {{/if}} </div> </div> {{/if}} </div> <div class="bgGray19 borderRadiusAll10 pad-v-30 pad-h-15 pad-h-30-sm margin-b-30 margin-b-15-sm"> <h3 class="subtitle-2 margin-b-20"> Mobility plan </h3> {{if mobilityDeviceName != '' && mobilityDevicePrice > 0}} <div class="d-flex justify-content-between"> <div class="d-flex col11 col-sm-9 pad-r-35 pad-r-20-sm"> <p>{{:mobilityDeviceName}}</p> </div> <div class="txtRight"> <span aria-hidden="true">{{:~formatCentsCurrency(mobilityDevicePrice)}}</span><span class="sr-only">${{:mobilityDevicePrice}} per month</span> </div> </div> {{/if}} <div class="d-flex justify-content-between"> <div class="d-flex col11 col-sm-9 pad-r-35 pad-r-20-sm"> <p>{{:mobilityPackageName}}</p> </div> <div class="txtRight"> <span aria-hidden="true">{{:~formatCentsCurrency(mobilityCurrent)}}</span><span class="sr-only">${{:mobilityCurrent}} per month</span> </div> </div> {{if mobilityPromo != '' && mobilityDiscount > 0}} <div class="d-flex justify-content-between"> <div class="d-flex col11 col-sm-9 pad-r-35 pad-r-20-sm"> <p>{{:~formatMonthInTextAccessible(mobilityPromo)}}</p> </div> <div class="txtRight"> <span aria-hidden="true">-{{:~formatCentsCurrency(mobilityDiscount)}}</span><span class="sr-only">-${{:mobilityDiscount}} per month</span> </div> </div> {{/if}} {{if isSPCadded != '' && spcPrice > 0}} <div class="d-flex justify-content-between"> <div class="d-flex col11 col-sm-9 pad-r-35 pad-r-20-sm"> <p class="mb-0">{{:spcTitle}}</p> </div> <div class="txtRight"> <span aria-hidden="true">{{:~formatCentsCurrency(spcPrice)}}</span><span class="sr-only">${{:spcPrice}} per month</span> </div> </div> {{/if}} </div> </div> </div> <div class="d-flex justify-content-between margin-b-30 pad-h-15 pad-h-30-sm"> <span class="subtitle-2"> Now just: </span> <span class="txtBold"> <span class="bundle-price txtBlack" aria-hidden="true">{{:~formatCentsCurrency(price)}}</span> <span class="sr-only">${{:price}} per month.</span> </span> </div> </script> <div id="mi-bundle-confirmation" class="modal fade manual-omniture-tracking" role="dialog" tabindex="-1" data-backdrop="false" data-keyboard="true" aria-labelledby="order-confirmation-modal-title"> <div class="modal-dialog"> <div class="modal-content no-bottom-border-radius-sm" role="document"> <div class="modal-header bgWhite no-borders margin-l-auto" data-omni-content=""> <button type="button" class="close" data-dismiss="modal" id="mi-bundle-confirmation-close"> <span role="img" aria-label="Close" class="icon-bundleFlow icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span> <span class="sr-only">Close</span> </button> </div> <div class="modal-body margin-t-0 margin-b-0"> <div class="pad-h-xs-15 pad-t-xs-30 pad-b-45"> <div class="d-sm-flex"> <div class="margin-b-xs-15 margin-r-15"> <span class="icon-bundleFlow icon-exclamation-circled txtSize36 txtYellow2" role="img" aria-label="Warning" aria-hidden="true"> </span> <span class="sr-only">Warning</span> </div> <div class="flex1"> <div id="order-confirmation-modal-title"> <h2 class="small-title margin-b-xs-5 margin-b-15 mi-bundle-content-internet">Oops, don’t forget your Internet package</h2> <h2 class="small-title margin-b-xs-5 margin-b-15 mi-bundle-content-mobility"> Oops, don’t forget your Mobility plan</h2> <h2 class="small-title margin-b-xs-5 margin-b-15 mi-bundle-content-both">Oops, don’t forget to make your selections</h2> </div> <p class="margin-b-30 mi-bundle-content-internet">Please select an Internet package to continue with your order.</p> <p class="margin-b-30 mi-bundle-content-mobility">Please select a Mobility plan to continue with your order.</p> <p class="margin-b-30 mi-bundle-content-both">Please select an Internet package and a Mobility plan to continue with your order.</p> <div class="d-flex align-items-center"> <a id="mi-bundle-confirmation-button-internet" href="javascript:void(0);" class="qual-button btn btn-default txtWhite mi-bundle-content-internet" data-dismiss="modal" data-omni-s_oapt="647-0-0" data-omni-s_obtn="" data-omni-s_obrsqualtype=""> Select an Internet package </a> <a id="mi-bundle-confirmation-button-mobility" href="javascript:void(0)" class="qual-button btn btn-default txtWhite mi-bundle-content-mobility" data-dismiss="modal" data-omni-s_oapt="647-0-0" data-omni-s_obtn="" data-omni-s_obrsqualtype=""> Select a Mobility plan </a> <a id="mi-bundle-confirmation-button-both" href="javascript:void(0)" class="qual-button btn btn-default txtWhite mi-bundle-content-both" data-dismiss="modal" data-omni-s_oapt="647-0-0" data-omni-s_obtn="" data-omni-s_obrsqualtype=""> Make your selections </a> </div> </div> </div> </div> </div> </div> </div> </div> <div id="modal-you-forgot-a-phone" class="modal fade manual-omniture-tracking" role="dialog" tabindex="-1" data-backdrop="false" data-keyboard="true" aria-labelledby="modal-you-forgot-a-phone-title"> <div class="hide modal-header" data-omni-content=""></div> <div class="modal-dialog"> <div class="modal-body"> <div class="modal-content no-bottom-border-radius-sm" role="document" data-omni-content=""> <div class="pad-h-xs-15 pad-h-30 pad-t-xs-30 pad-v-45"> <div class="d-sm-flex"> <div class="margin-b-xs-15 margin-r-15"> <span class="icon-bundleFlow icon-exclamation-circled txtSize36 txtYellow2" role="img" aria-label="Warning" aria-hidden="true"> </span> <span class="sr-only">Warning</span> </div> <div class="flex1"> <h2 class="small-title margin-b-xs-5 margin-b-15" id="modal-you-forgot-a-phone-title"> Oops, don’t forget your phone</h2> <p class="margin-b-30"> Please select a phone to continue with your order.</p> <div class="d-flex align-items-center"> <button class="btn btn-default margin-r-xs-15 margin-r-30" id="you-forgot-a-phone">Select a phone</button> <!--a href="javascript:void(0)" role="button" class="txtUnderline txtNoUnderlineOnHover" data-dismiss="modal"> </a--> </div> </div> </div> </div> </div> </div> </div> </div> <script id="total-price-template-no-selection" type="text/x-jsrender"> <div id="stickyBundleDockContainer"> <div id="fixedBundleDock"> <div class="d-flex flex-row relative justify-content-between bgGray19"> <div class="flex col-5 col-sm-6 align-items-center margin-b-10 margin-b-0-sm"> <div class="pad-r-5"> <span class="icon icon-info txtSize16 txtBlue" role="img" aria-label="Important" aria-hidden="true"></span> <span class="sr-only">(Important)</span> </div> <p class="no-margin"> Please choose an Internet package and a Mobility plan.</p> </div> <div> <button data-toggle="modal" id="qual-bottom-total5" data-target="#modal-internet-packages-triage" tabindex="0" class="btn btn-default pad-h-20">Check availability</button> </div> </div> </div> </div> </script> <script type="text/javascript"> $(document).ready(function () { $("#pricing-details").on('shown.bs.modal', function () { if (("True").toLowerCase() === "false") { s_oTrackPage({ s_oAPT: "104-0-0", s_oPRM: $('#modal-pricing-details-title').text(), s_oLBC: Formatted_Omniture_LBContent($('.modal-pricing-details-info').text()) }); } else { s_oTrackPage({ s_oAPT: "104-2-2", s_oPRM: $('#modal-pricing-details-title').text(), s_oLBC: Formatted_Omniture_LBContent($('.modal-pricing-details-info').text()), s_oPLE: FormatLightBoxContent($('.selection_not_confirmed').text()).concat(":I") }); } }); }); </script> <script> $(".collapse-trigger").click(function() { $(this).focus(); }); $(document).ready(function () { var node = $('.container.additional-details.margin-v-30').get(0).nextSibling; node.parentNode.removeChild(node); $(".additional-details #additional-details-body #legal-target-list li").each(function () { $(this).attr("id", "ltl-" + $(this).attr("id")); }); $(".modal .modal-content ol#legal-target-list").each(function () { $(this).attr("class", "legal-target-list"); $(this).removeAttr("id"); }); }); </script> <section class="container additional-details margin-v-30 no-cable-internet" id="offerDetails"> <div> <div role="heading" aria-level="2" class="accordion-heading"> <a id="accordion-additional-details-label" href="javascript:void(0)" data-toggle="collapse" data-target="#additional-details-body" class="collapse-trigger accss-custom-accordion" role="button" aria-expanded="false" aria-controls="additional-details-body" data-icon-expand="icon-small_icon_expand" data-icon-collapse="icon-small_icon_collapse"> <span class="anchor-icon icon3 icon-small_icon_expand txtSize22" aria-hidden="true"></span> <div class="txtSize18 line-height-18 anchor-text">View additional details</div> </a> </div> <div class="accordion-body collapse small-text" id="additional-details-body" role="region" aria-labelledby="accordion-additional-details-label"> <p> *Available with a new activation of select devices with Bell SmartPay or Bring-your-own-device. Applied as a credit of up to $20/mo. Bring-your-own-device rate plans are on a 30-day term and will continue month-to-month thereafter. Rates are subject to change. See bell.ca/mobilitytermsofservice. Unlimited Share plan data is only shareable with other Unlimited Share plans (Personal). Not compatible with Roam Better. </p> <ol id='legal-target-list'><li id=IXZGP data-legal-id=IXZGP>Internet: $10/mo. discount on Internet when paired with an eligible Mobility plan. Available to new Bell Internet customers who continuously subscribe to eligible Fibe Internet (excludes Connected Families program) in Ontario and Quebec , where access/technology permits. Subject to change without notice; not combinable with other offers. Taxes extra. Customer must consolidate their services at one address and in One Bill. One credit per Internet account. Any change made to services may affect the price and/or result in the loss of credits or promotions. Mobility: Up to $15/mo. discount on Mobility when bundled with an eligible Internet service. Available to new Bell Internet customers with a new activation on select devices with Bell SmartPayTM or Bring-your-own-device. Applied as an ongoing credit. Activation must be in the same name as the primary account holder of the Bell Internet account. Bring-your-own-device rate plans are on a 30-day term and will continue month-to-month thereafter. Rates are subject to change. See bell.ca/mobilitytermsofservice.</li><li id=TZNAL data-legal-id=TZNAL>Based on analysis by Ookla® of Speedtest Intelligence® data for Q1–Q2 2024. Ookla trademarks used under license and reprinted with permission.</li><li id=WUXPRT data-legal-id=WUXPRT>Up to 50 GB applied to Bell Mobility account for Internet outages: 3 days for service outages and 10 days for moves. Once the 50 GB is used or expires, your data usage will revert back to and charge your regular monthly data plan.</li><li id=IXZGR data-legal-id=IXZGR>$0 for self-install or for professional install where self-install is not available. $150 professional install fee applies if you decline self-install when available.</li><li id=INBAA data-legal-id=INBAA>A wired connection and at least one additional wired or wireless connection are required to obtain total download speed.&nbsp;</li><li id=IPPYR data-legal-id=IPPYR>Maximum speeds can only be obtained on a wired connection.</li><li id=IXZFV data-legal-id=IXZFV>Download speed up to 3 <span aria-hidden="true">Gbps</span><span class="sr-only"> Gigabits per second</span>. Upload speed up to 3 <span aria-hidden="true">Gbps</span><span class="sr-only"> Gigabits per second</span>. A wired connection or a combination of wireless and wired connections is required to obtain maximum speed.&nbsp;</li><li id=WUXPCR data-legal-id=WUXPCR>Offer valid with an eligible 2-year or 30-day plan. New activations only. Applicable to smartphones only; not eligible on tablets, Mobile Internet or IoT products. Bill credit is comprised of waived one-time Connection Service Fee ($70) applied as a separate credit by your 1<sup>st</sup> or 2<sup>nd</sup> billing period.</li><li id=WUXPQI data-legal-id=WUXPQI>Speeds of up to 512 Kbps for light web browsing, email and messaging.</li><li id=WUXOUN data-legal-id=WUXOUN>5G/5G+ access requires a compatible device and a compatible rate plan (even if a 5G/5G+ symbol appears on your device). Coverage is approximate, may vary and may not include indoor coverage; see <a href="/5G">bell.ca/5G</a>. Speed, performance and whether a 5G/5G+ device uses the available 5G/5G+ network depend on various factors including: your rate plan, topography, environmental conditions, the current serving radio conditions at your location and whether the device is actively downloading or uploading data. Access is subject to Bell’s management of network resources, using methods which include Internet traffic management practices. See <a href="/ITMP">bell.ca/ITMP</a>.&nbsp;&nbsp;</li><li id=WUXPNT data-legal-id=WUXPNT>Standard definition video quality is 480p. Video quality dependent on streaming service platform and device capability.</li><li id=MZULV data-legal-id=MZULV>Applies to calls made from Canada to a Canadian number or calls received from any number while you are inside Canada. Only available in Canada.</li><li id=WUXPND data-legal-id=WUXPND>Sent texts include texts sent to a Canadian phone number while in Canada and excludes texts sent to a landline, texts sent to a U.S. or international phone number, premium texts (short codes), alerts, texts sent with a messaging application and roaming (international GSM texts). Received texts include texts received while in Canada and excludes roaming, premium texts (short codes), alerts or dial-up texts received from a messaging application.</li><li id=WUXPNB data-legal-id=WUXPNB>Sent texts include texts sent to a U.S. or International phone number while in Canada and excludes texts sent to a landline, roaming, alerts, premium texts (short codes), and texts sent with an instant messaging application. Received texts include texts received while in Canada from a U.S. or International phone number and service-related texts from Bell and exclude roaming and premium texts (short codes), alerts or dial-up texts. Overage rates may apply. Certain International destinations not available. See <a href="https://www.bell.ca/internationaltext">bell.ca/internationaltext</a> for details.</li><li id=WUXQMS data-legal-id=WUXQMS>Requires a mobile phone or smartphone that is capable of receiving text messages. To use Voicemail to Text, you must be subscribed to Message Centre.</li><li id=WUXPRQ data-legal-id=WUXPRQ>Available with continued subscription to your rate plan and registration to Crave Basic with Ads. Data usage charges may apply. Changes in your plan will result in loss of Crave Basic with Ads. Downloading Crave Basic with Ads content is not available. Video Resolution is up to 720p. A limited number of titles are unavailable on the Crave Basic with Ads plan due to licensing restrictions. Airplay, Roku, PS4 and PS5 are not supported in this package. Crave Basic with Ads will automatically stop after promotional period. Crave is a trademark of Bell Media Inc. and used under license.</li><li id=WUXQQT data-legal-id=WUXQQT>Promotional credit: Available with new activations on Bring Your Own Device (BYOD), and on any Unlimited Ultimate plan (30-day BYOD; excludes tablets, Mobile Internet and IoT products). Savings applied as a $21 monthly bill credit. Additional one-time fees are subject to change over time. See <a href="/onetimefees">bell.ca/onetimefees</a> for details. Autopay credit: Available with eligible plans. Requires pre-authorized debit payments, which must be set up within 31 days of order to keep the credit.</li><li id=MZUST data-legal-id=MZUST>Available with a new activation of select devices with Bell SmartPay or Bring-your-own-device. Applied as a credit of up to $15/mo. Bring-your-own-device rate plans are on a 30-day term and will continue month-to-month thereafter. Rates are subject to change. See <a href="/mobilitytermsofservice">bell.ca/mobilitytermsofservice</a>. Unlimited Share plan data is only shareable with other Unlimited Share plans (Personal). Not compatible with Roam Better.</li><li id=WUXPNE data-legal-id=WUXPNE>High definition video quality is 1080p. Video quality dependent on streaming service platform and device capability.</li><li id=WUXQFP data-legal-id=WUXQFP>Subscriber must be (and remain) a Canadian resident and the majority of your usage must be in Canada. Max. data usage per user may be capped at 10 GB/ billing period while in the U.S. and Mexico. Includes texts sent to a Canadian, U.S., or Mexican phone number while in Canada, U.S. and Mexico, texts received while in Canada, the U.S., and Mexico and excludes premium texts. While in the U.S. and Mexico, calls to numbers that are outside of Canada, the U.S. and Mexico are not included and will be billed at $1.45/min. Roaming outside Canada, the U.S., and Mexico is not included. Sending and receiving picture or video messaging in the U.S. and Mexico and Push-to-Talk services use data from your rate plan.</li></ol> </div> </div> </section> </main> <style> .border-top-1-solid { border-top: 1px solid #d4d4d4; } .footer-box-shadow { box-shadow: none !important; } button.footer-accordion-toggle { background-color: unset; } .footer-accordion-toggle h3.icon-chevron-down:before, .footer-accordion-toggle h3.icon-chevron-up:before { display: none; } .footer-aboutus, .footer-resources { border: none; border-radius: 2px; } .footer-outline-icon { display: inline-block; width: 31px; height: 31px; border: solid 2px #00549a; border-radius: 50%; position: relative; } .footer-center-icon { position: absolute; top: 52%; left: 52%; transform: translate(-50%,-50%); font-size: 20px; } .footer-icon-round-border:before { color: #00549a; border: solid 2px #00549a; padding: 4px; border-radius: 50%; } .accordion-heading .icon-chevron-up, .accordion-heading .icon-chevron-down { right: 0; top: 7px; } .accordion-heading .collapsed .icon-chevron-up:before, .accordion-heading .collapsed .icon-chevron-down:before { transform: rotate( 90deg ) !important; } .accordion-heading .icon-chevron-up:before, .accordion-heading .icon-chevron-down:before { transform-origin: 45% 40% !important; transform: rotate( -90deg ) !important; } .accordion-heading a.collapse-trigger:hover, .accordion-heading a.collapse-trigger:focus { text-decoration: none; } .bgGray19 a .footer-icon:hover, .bgGray19 a .footer-icon-social:hover { background-color: #f4f4f4; } .gf-shop .rsx-skip-to-main-link { display: inline-block; padding: 7px 12px; position: absolute; left: -300px; text-decoration: underline; border-bottom-right-radius: 8px; transition: left .3s ease-out; background-color: #e1e1e1; z-index: 3000; font-size: 13px; color: #00549a; } .gf-shop .rsx-skip-to-main-link:focus { color: #00549a; left: 0; } .customer-resources-list { columns: 2; -webkit-columns: 2; -moz-columns: 2; width: 100%; } .customer-resources-list li { transform: translateZ(0); } .customer-resources-list li a { position: relative; } .customer-resources-list li a:focus { text-shadow: #fff 0px 0px 0px; } @media(max-width: 540px) { .footer-copyright-social-wrap { flex-direction: column-reverse !important; } .hidden-xs { display: none; } .social-links { width: 100%; } .footer-copyright-links { display: flex; flex-direction: column; } } @media(min-width: 520px) { .jobs-link { display: none !important; } } @media(min-width: 768px) { .call-to-action { display: contents; } } @media(min-width: 541px) and (max-width: 767px) { .hidden-sm { display: none; } } @media(min-width: 768px) and (max-width: 992px) { .hidden-tablet { display: none; } .hidden-md { display: none; } } @media(min-width: 992px) { .call-to-action { display: contents; } .hidden-lg { display: none; } } @media (max-width: 999px) and (min-width: 520px) { .rsx-pad-15-right-sm { padding-right: 15px; } } .customListStyleNone { list-style: none; } @media (max-height: 400px) { footer.gf-shop #footnote-modal-id .modal-body { margin-bottom: 5px; } } </style> <footer class="gf-shop bgGray19 d-print-none border-top-1-solid"> <div id="footnote-modal-id" class="modal scrollable-body fade footnote-modal" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="false" data-keyboard="true" aria-labelledby="modal-title"> <div class="modal-dialog w-100" role="document"> <div class="modal-content"> <div class="container px-0"> <div class="modal-header focus_outline_gray" data-omni-content='Additional details'> <h2 id="modal-title" class="surtitle-black"> Additional details </h2> <button type="button" class="close footnote-modal-close"><span role="img" aria-label="Close Modal" class="icon icon-close txtBlue txtSize20 font-weight-bold" aria-hidden="true"></span><span class="sr-only">Close modal</span></button> </div> <div class="modal-body mt-0"> </div> </div> </div> </div> </div> <a href="#maincontent" class="skip-to-main-link"> Back to main content </a> <div class="container"> <div class="spacer30 clear"></div> <section class="hidden-md hidden-lg"> <div class="accordion-heading relative"> <button class="footer-accordion-toggle collapsed txtNoUnderline footer-box-shadow footer-aboutus" href="javascript:void(0)" data-toggle="collapse" data-target="#footer-about-us" class="collapse-trigger collapsed" role="button" aria-expanded="false" aria-controls="footer-about-us" data-icon-expand="icon-chevron-up" data-icon-collapse="icon-chevron-down"> <span class="anchor-icon icon txtSize14 icon-chevron-up absolute" aria-hidden="true"></span> <h3 role="heading" aria-level="2" class="txtBold txtBlack txtSize18">About us</h3> </button> </div> <div class="accordion-body collapse-accordion-accessible-toggle collapse margin-30-top" id="footer-about-us" style=""> <ul class="noBullets"> <li> <a href="http://support.bell.ca/AboutBell#INT=OTH_hmpg_TXT_footer_about-bell">About Bell Canada</a> <div class="spacer9"></div> </li> <li> <a href="https://letstalk.bell.ca/en/#INT=corp_hmpg_footer_lets talk_01232018" class="txtSize14">Bell Let's Talk</a> <div class="spacer9"></div> </li> <li> <a href="/Bell-for-Better" class="txtSize14">Bell for Better</a> <div class="spacer9"></div> </li> <li> <a href="https://jobs.bell.ca/ca/en" class="txtSize14">Jobs@Bell</a> <div class="spacer9"></div> </li> <li> <a href="http://www.bellmedia.ca" class="txtSize14">Bell Media</a> <div class="spacer9"></div> </li> </ul> </div> <div class="spacer20 clear"></div> <div class="spacer1 bgGrayLight6"></div> <div class="spacer30 clear"></div> <div class="accordion-heading relative"> <button class="footer-accordion-toggle collapsed txtNoUnderline footer-box-shadow footer-resources" href="javascript:void(0)" data-toggle="collapse" data-target="#footer-customer-resources" class="collapse-trigger collapsed" role="button" aria-expanded="false" aria-controls="footer-customer-resources" data-icon-expand="icon-chevron-up" data-icon-collapse="icon-chevron-down"> <span class="anchor-icon icon txtSize14 icon-chevron-up absolute" aria-hidden="true"></span> <h3 role="heading" aria-level="2" class="txtBold txtBlack txtSize18">Customer resources</h3> </button> </div> <div class="accordion-body collapse-accordion-accessible-toggle collapse margin-30-top" id="footer-customer-resources" style=""> <ul class="noBullets"> <li> <a href="https://support.bell.ca/billing-and-accounts/sales_and_refund_policy/how_do_warranties_and_returns_on_bell_ca_online_orders_work#INT=All_TXT_footer_Mass_040320_HC_returns">Return policy</a> <div class="spacer9"></div> </li> <li> <a href="/Security_and_privacy/Commitment_to_privacy">Privacy</a> <div class="spacer9"></div> </li> <li> <a href="https://support.bell.ca/Billing-and-Accounts/Security_and_privacy">Security</a> <div class="spacer9"></div> </li> <li> <a href="/Legal_and_terms#INT=OTH_legal_TXT_Footer">Legal and regulatory</a> <div class="spacer9"></div> </li> <li><a href="https://webmail.bell.net/" target="_blank">Bell email</a> <div class="spacer9"></div></li> <li> <a href="javascript:void(0)" onclick="myPopup('https://crtc.gc.ca/eng/internet/codesimpl.htm#INT=OTH_hmpg_TXT_footer_internet-code', 'Internet Code', 600, 750);">Internet Code</a> <div class="spacer9"></div> </li> <li> <a href="/CRTC-Wireless-Code">Wireless Code</a> <div class="spacer9"></div> </li> <li> <a href="https://forum.bell.ca?INT=All_footer_TXT_CForum_Mass_082921_mstl">Community forum</a> <div class="spacer9"></div> </li> <li> <a href="https://www.bell.ca/shipping-tracker#INT=OTH_hmpg_TXT_footer_TrackMyOrder">Track my order</a> <div class="spacer9"></div> </li> </ul> </div> <div class="spacer20 clear"></div> <div class="spacer1 bgGrayLight6"></div> </section> <div class="spacer30 clear"></div> <div class="row no-margin"> <div class="hidden-xs hidden-sm col-sm-3 col-md-3 col-lg-3"> <h2 class="txtBold txtBlack txtSize18 h3" id="AboutUsLabel">About us</h2> <div class="spacer30"></div> <ul class="noBullets" aria-labelledby="AboutUsLabel"> <li> <a href="http://support.bell.ca/AboutBell#INT=OTH_hmpg_TXT_footer_about-bell">About Bell Canada</a> <div class="spacer9"></div> </li> <li> <a href="https://letstalk.bell.ca/en/#INT=corp_hmpg_footer_lets talk_01232018" class="txtSize14">Bell Let's Talk</a> <div class="spacer9"></div> </li> <li> <a href="/Bell-for-Better" class="txtSize14">Bell for Better</a> <div class="spacer9"></div> </li> <li> <a href="https://jobs.bell.ca/ca/en" class="txtSize14">Jobs@Bell</a> <div class="spacer9"></div> </li> <li> <a href="http://www.bellmedia.ca" class="txtSize14">Bell Media</a> <div class="spacer9"></div> </li> </ul> </div> <div class="hidden-xs hidden-sm col-sm-6 col-md-6 col-lg-6"> <h2 class="txtBold txtBlack txtSize18 h3" id="CustomerResourcesLabel">Customer resources</h2> <div class="spacer30"></div> <div class="row no-margin"> <ul class="noBullets hidden-xs customer-resources-list rsx-pad-15-right-sm" aria-labelledby="CustomerResourcesLabel"> <li> <a href="https://support.bell.ca/billing-and-accounts/sales_and_refund_policy/how_do_warranties_and_returns_on_bell_ca_online_orders_work#INT=All_TXT_footer_Mass_040320_HC_returns">Return policy</a> <div class="spacer9"></div> </li> <li> <a href="/Security_and_privacy/Commitment_to_privacy">Privacy</a> <div class="spacer9"></div> </li> <li> <a href="https://support.bell.ca/Billing-and-Accounts/Security_and_privacy">Security</a> <div class="spacer9"></div> </li> <li> <a href="/Legal_and_terms#INT=OTH_legal_TXT_Footer">Legal and regulatory</a> <div class="spacer9"></div> </li> <li><a href="https://webmail.bell.net/" target="_blank">Bell email</a> <div class="spacer9"></div></li> <li> <a href="javascript:void(0)" aria-label="Internet Code (opens in new window)" onclick="myPopup('https://crtc.gc.ca/eng/internet/codesimpl.htm#INT=OTH_hmpg_TXT_footer_internet-code', 'Internet Code', 600, 750);">Internet Code</a> <div class="spacer9"></div> </li> <li> <a href="/CRTC-Wireless-Code">Wireless Code</a> <div class="spacer9"></div> </li> <li> <a href="https://forum.bell.ca?INT=All_footer_TXT_CForum_Mass_082921_mstl">Community forum</a> <div class="spacer9"></div> </li> <li> <a href="https://www.bell.ca/shipping-tracker#INT=OTH_hmpg_TXT_footer_TrackMyOrder">Track my order</a> <div class="spacer9"></div> </li> </ul> </div> </div> <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3"> <h2 class="txtBold txtBlack txtSize18 h3" id="GetInTouchLabel">Get in touch</h2> <div class="spacer30"></div> <ul class="noBullets" aria-labelledby="GetInTouchLabel"> <li> <div class="flex align-items-center"> <div class="footer-outline-icon margin-15-right"> <i class="icon icon-contact-new txtSize18 txtBlue footer-center-icon" aria-hidden="true" onclick="javascript:window.location = 'http://support.bell.ca/Contact-us/#INT=All_hmpg_TXT_footer_Mass_120115_mb_contactus_iCon'; return false;"></i> </div> <a href="http://support.bell.ca/Contact-us/#INT=All_hmpg_TXT_footer_Mass_120115_mb_contactus">Contact us</a> </div> <div class="spacer10"></div> </li> <li> <div class="flex align-items-center"> <div class="footer-outline-icon margin-15-right"> <i class="icon icon-location-pin txtSize18 txtBlue footer-center-icon" aria-hidden="true" onclick="javascript:window.location='/Store_Locator#INT=All_hmpg_TXT_footer_Mass_120115_mb_findstore_iCon'"></i> </div> <a href="/Store_Locator#INT=All_hmpg_TXT_footer_Mass_120115_mb_findstore_iCon">Find a store</a> </div> <div class="spacer10"></div> </li> <li> <div class="flex align-items-center"> <div class="footer-outline-icon margin-15-right"> <i class="icon icon-calendar-solid txtSize18 txtBlue footer-center-icon" aria-hidden="true" onclick="javascript:window.location='/Store_Locator#INT=All_hmpg_TXT_footer_Mass_120115_mb_findstore_iCon'"></i> </div> <a href="https://appointments.bell.ca/">Book an appointment</a> </div> </li> <li> <div class="flex align-items-center margin-10-top"> <div class="footer-outline-icon margin-15-right"> <i class="icon icon-chat_texting_bl_bg txtSize18 txtBlue footer-center-icon" aria-hidden="true" onclick="KAMPYLE_ONSITE_SDK.showForm(2311);"></i> </div> <a class="" role="button" onclick="KAMPYLE_ONSITE_SDK.showForm(2311);" href="javascript:void(0)" onkeydown="if(event.keyCode==32){event.preventDefault();$('#rateid').click()};"> <span id="rateid">Site feedback</span> </a> </div> </li> </ul> </div> </div> <div class="spacer20 clear"></div> <div class="spacer1 bgGrayLight6"></div> <div class="spacer20 clear"></div> <div class="footer-copyright-social-wrap flex justify-content-between align-items-center"> <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6 txtSize12 flex"> <a class="btn btn-primary txtDecorationNoneHover" href="/Accessibility_services#INT=OTH_Accessserv_TXT_Footer"> Accessibility centre </a> </div> <style> .h-divider { display: inline-block; color: #d4d4d4; border-right: solid 1px #d4d4d4; height: 25px; } .icon-blog-txt-en { width: 65px !important; } .icon-blog-txt-fr { width: 85px !important; } .js-shop-footer-twitter > a, .js-shop-footer-instagram > a { display: inline-block; } .footer-icon-social-alt { height: 48px; width: 48px; } @media(min-width: 768px) { .social-links { flex-basis: 0; } } @media (max-width: 767.98px) { .icon-blog-txt-en { width: 48px !important; } .icon-blog-txt-fr { width: 70px !important; } } </style> <ul class="flex align-items-center justify-content-between social-links col-sm-6 col-md-6 col-lg-6 customListStyleNone no-margin-bottom social-links-tooltip"> <li> <a class="txtNoUnderline" id="js-shop-footer-facebook" href="https://www.facebook.com/BellCanada" title="Bell Canada Facebook Page. Opens in new tab." target="_blank" rel="noopener noreferrer"> <span class="footer-icon-social-alt ht footer-icon-social-Facebook d-inline-flex align-items-center justify-content-center"> <span class="force-icon-font icon icon-facebook txtSize20 txtBlue" aria-hidden="true"></span> </span> </a> </li> <li class="h-divider"></li> <li id="js-shop-footer-twitter" class="js-shop-footer-twitter"> <a class="txtNoUnderline" href="https://twitter.com/Bell" target="_blank" title="Bell Canada X Page. Opens in new tab." rel="noopener noreferrer"> <span class="footer-icon-social-alt footer-icon-social-Twitter d-inline-flex align-items-center justify-content-center"> <span class="force-icon-font icon icon-twitter_x txtSize20 txtBlue" aria-hidden="true"></span> </span> </a> </li> <li class="h-divider"></li> <li id="js-shop-footer-instagram" class="js-shop-footer-instagram"> <a class="txtNoUnderline" href="https://www.instagram.com/bell/" target="_blank" title="Bell Canada Instagram Page. Opens in new tab." rel="noopener noreferrer"> <span class="footer-icon-social-alt footer-icon-social-Instagram d-inline-flex align-items-center justify-content-center"> <span class="force-icon-font icon icon-instagram txtSize20 txtBlue" aria-hidden="true"></span> </span> </a> </li> <li class="h-divider"></li> <li> <a href="https://www.linkedin.com/company/bell" title="Bell Canada LinkedIn Page. Opens in new tab." target="_blank" class="txtNoUnderline" rel="noopener noreferrer"> <span class="footer-icon-social-alt footer-icon-linked-in d-inline-flex align-items-center justify-content-center"> <span class="force-icon-font icon2 icon-linked-in-logo txtSize20 txtBlue" aria-hidden="true"></span> </span> </a> </li> <li class="h-divider"></li> <li> <a href="https://www.youtube.com/bellcanada" title="Bell Canada Youtube Page. Opens in new tab." target="_blank" class="txtNoUnderline" rel="noopener noreferrer"> <span class="footer-icon-social-alt footer-icon-youtube d-inline-flex align-items-center justify-content-center"> <span class="force-icon-font icon2 icon-youtube txtSize20 txtBlue" aria-hidden="true"></span> </span> </a> </li> </ul> </div> <div class="spacer30"></div> <div class="footer-copyright-links flex col-xs-12 col-sm-12 col-md-12 col-lg-12"> <p class="txtSize12 margin-b-xs-5 margin-b-sm-5">&#169; Bell Canada, 2024. All rights reserved.</p> <ul class="customListStyleNone no-pad margin-l-5 margin-l-xs-0"> <li class="txtDarkGrey hidden-xs d-inline-block" aria-hidden="true">&nbsp;|&nbsp;</li> <li class="d-inline-block"> <a href="https://support.bell.ca/site_map#INT=OTH_hmpg_TXT_footer_site-map" class="txtDarkGrey txtSize12 no-break-white-space d-block">Site map</a> </li> </ul> </div> <div class="spacer30 clear"></div> </div> <div class="captchaStyle"> <div id="captchaDiv"></div> </div> <div id="login-modal" class="modal in" role="dialog"> <div class="modal-dialog login-footer-popup-aliant"> <div class="bgWhite"> <div class="pad-20-left pad-20-right clearfix"> <div class="spacer20"></div> <button type="button" class="close" data-dismiss="modal"><span class="icon icon-x-close txtBlue txtSize22"></span></button> </div> <style> .my-account-button-padding { padding-left:5% !important; padding-right:5% !important; } </style> <form id="loginForm_ec__MyAccountFooter" name="loginForm_ec" action='https://service.aliant.bell.ca/myaccount/login/login.jsf' method="post" novalidate="novalidate" class=" "> <div class="bellSlim txtSize24 txtBlack"> My Account </div> Fibe TV, Internet and Home phone <div class="spacer20"></div> <div class="margin-top"> <input class="btn btn-default col-xs-12 login-button-popup my-account-button-padding" value="Log in" type="submit" id="demoLoginJs_ec__MyAccountFooter"> <div class="spacer10 clear">&nbsp;</div> <a href="https://service.aliant.bell.ca/myaccount/registration/registrationstep1.jsf" class="no-margin more-link"> Register for My Account </a> <div class="spacer10 clear"></div> </div> </form> <div class="floatL vPadding30 col-xs-12 col-sm-6 hidden"> <div class="bellSlim txtSize20 txtBlack"> (Bell Aliant) </div> <div style="height: 60px"> Manage your Bell Aliant Fibe TV, Internet, Home phone and Home security services </div> <div class="spacer20"></div> <div class="spacer5"></div> <a href="https://service.aliant.bell.ca/myaccount/account/accountoverview.jsf"> My account details </a> <span class="spacer5 clear block"> &nbsp; </span> <a href="https://service.aliant.bell.ca/myaccount/managemyaccount/accountprofile.jsf"> My profile </a> <div class="spacer10 clear"></div> <a href="https://service.aliant.bell.ca/myaccount/logout.jsp" data-order-logout-url="https://order.aliant.bell.ca/InternalServices/Logoff" class="btn btn-default col-xs-12 login-button-popup brf-btn-logout"> Log out from My Account </a> <div class="spacer10 clear"> &nbsp; </div> </div> <div class="pad-20-left pad-20-right visible-xs"> <div class="spacer20 clear"></div> <div class="spacer1 bgGray2"></div> <div class="spacer20 clear"></div> </div> <form id="loginForm_ec__Footer" name="loginForm_ec" action="https://mybell.bell.ca/Login" method="post" novalidate="novalidate" class=" vPadding20"> <div class="bellSlim txtSize24 txtBlack"> MyBell </div> <div class="spacer20"></div> <div class="margin-top"> <input class="btn btn-default col-xs-12 login-button-popup" value="Log in" type="submit" id="demoLoginJs_ec__Footer"> <div class="spacer10 clear"> &nbsp; </div> <a href="https://mybell.bell.ca/Registration" class="no-margin more-link"> Register for MyBell </a> <div class="spacer10 clear"></div> </div> </form> <div class="floatL vPadding20 col-xs-12 col-sm-6 hidden"> <div class="bellSlim txtSize20 txtBlack"> (Log in to MyBell) </div> <div style="height: 60px"> Manage your Bell Satellite TV and Mobility services </div> <a href="https://mybell.bell.ca/"> My services </a> <span class="spacer5 clear block"> &nbsp; </span> <a href="https://mybell.bell.ca/MyBills"> My bills and payments </a> <span class="spacer5 clear block"> &nbsp; </span> <a href="https://mybell.bell.ca/MyBellAccount"> My profile </a> <div class="spacer10 clear"></div> <a href="https://mybell.bell.ca/Logout" class="btn btn-default col-xs-12 login-button-popup brf-btn-logout"> Log out from MyBell </a> <div class="spacer10 clear"> &nbsp; </div> </div> <div class="spacer20 clear"></div> </div> </div> </div> </footer> <div id="shop-our-services-modal" class="modal fade scrollable-body cutom-popup" data-widget="modal" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-specifications-details-title" secondary-modal> <div class="modal-dialog col-xs-12"> <div class="modal-content" role="document"> <div class="modal-header"> <h2 class="small-title" id="modal-specifications-details-title"><span class="rsx-txt-blue">Our services</span></h2> <button type="button" class="close" data-dismiss="modal" aria-label="close"><span class="icon icon-close txtBlue txtSize20 pos-icon-n5"></span></button> </div> <div class="modal-body scroll-style"> <div class="rsx-txt-black"> <h3 class="ourservice-heading">Bell Canada</h3><p>Bell is Canada's largest communications company, providing consumers and business with solutions for all their communications needs.</p> <h3 class="ourservice-heading">The leader in digital TV</h3> <p>Bell Fibe TV, the <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Fibe-TV">best TV service</a>, provides stunning 4K picture and high-fidelity sound. Using fibre optic technology, Bell Fibe TV brings the best TV experience right to your door – no dish required.</p> <p>The Bell <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Fibe-TV-App">Fibe TV app</a> lets you access live TV and on-demand television content using your <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Fibe-TV-App/Bell-Streamer">Bell Streamer</a> or by downloading the Fibe TV app on Amazon Fire TV, Android TV, Apple TV or by Google Cast using your Google Chromecast.</p> <p>Bell Satellite TV provides a great variety of <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="https://channel.bell.ca/">HD and 4K channels</a>, the best receivers and the best image quality – making it the leader in <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Bell_TV">digital satellite TV</a> service in Canada.</p> <h3 class="ourservice-heading">The latest cell phones, Mobile Internet devices, smartwatches and tablets</h3> <p>Choose from the latest <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Mobility/Apple">iPhone</a> devices from Apple, <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Mobility/Samsung-phones">Samsung devices</a>, <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Mobility/Google-Phones">Google phones</a>, <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Mobility/Tablets">tablets</a> and other popular <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Mobility/Smartphones_and_mobile_internet_devices">smartphones</a>. Stay connected on the <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Mobility/Our_network">Bell 5G-capable network</a> with blazing-fast speeds, coast-to-coast coverage and clear reception.</p> <h3 class="ourservice-heading">Ultra-fast high-speed fibre home Internet</h3><p>Command the fastest upload speeds with Bell Fibe Internet on Canada’s largest fibre optic network. Bell's high-speed <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Bell_Internet">home Internet</a> lets you share photos and videos with upload speeds of up to 940 Mbps and download speeds of up to <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Bell_Internet/Products/Fibe-Internet-Gigabit15-FTTH">1.5 Gigabits</a> per second.</p> <h3 class="ourservice-heading">The most reliable home phone service</h3><p>If you are looking for reliable home phone services, Bell Home phone guarantees exceptional services at all times or you get your money back.</p> <h3 class="ourservice-heading">Promotions and offers</h3><p>Looking for new products and services from Bell? See the latest <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Bell-Promotions">Bell promotions and offers</a> or <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Store_Locator">visit a Bell store</a> to learn more.</p> <h3 class="ourservice-heading">Communications solutions for businesses</h3><p>As Canada's leading trusted technology advisor, Bell Canada delivers end-to-end solutions to our small and medium-sized business (SMB) customers, from <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="https://business.bell.ca/shop/small-business">business Internet</a> to <a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="/Business/Mobility">business Mobility</a> services and long distance solutions.</p> <p><a class="ourservice-anchor txtUnderline txtDecorationNoneHover" href="https://business.bell.ca/shop/medium-large">Bell Business Markets</a> is committed to delivering the integrated solutions large organizations need to increase productivity, sustain profitable growth, maximize service differentiation and minimize risk in today's challenging environment.</p> <div class="ourservice-footer"> <a tabindex="0" data-dismiss="modal" class="rsx-modal-close rsx-modal-close-button close rsx-button rsx-margin-top" role="button" onclick="event.preventDefault();" onkeydown="if(event.keyCode==13 || event.keyCode==32){event.preventDefault();$('#close_btn_footer_cr79018').click()};"><span id="close_btn_footer_cr79018" style="color: #fff">Close</span></a> </div> <style> #shop-our-services-modal { z-index: 9999 !important; } .ourservice-heading { color: #111 !important; margin-bottom: 10px; } .ourservice-anchor { color: #00549a !important; margin-right: 0px !important; line-height: 10px !important; } .ourservice-anchor::after { margin-right: 0px !important; margin-left: 0px !important; } .rsx-footer-legal-links a:after { background-color: #5550; } .rsx-modal-close-button { position: relative; color: #fff !important; top: unset; right: unset; transform: unset; background: #003778; font-size: 16px; padding: 10px 36px; border: 2px solid #003778; text-shadow : unset; border-radius: 20px; font-weight: normal; } .ourservice-footer{ display: flex; } .txtUnderline{ text-decoration: underline; } #shop-our-services-modal .txtDecorationNoneHover, #shop-our-services-modal .txtDecorationNoneHover:focus, #shop-our-services-modal .txtDecorationNoneHover:hover{ text-decoration-thickness: 2px } </style> <script> $(document).ready(function () { try { $('.rsx-modal-close, .rsx-modal-close-button').click(function () { var modal = $(this).parents('.rsx-modal'); if (modal.length > 0) { modal.modal('close') } }); } catch (ex) { consoel.log(ex); } }) </script> </div> </div> </div> </div> </div> <style> .cutom-popup .small-title { color: #00549a !important; font-weight: 200; font-size: 32px; padding: 0; margin: 0; } .cutom-popup .modal-body { padding: 30px; } </style> <script> function myPopup(myURL, title, myWidth, myHeight) { var left = (screen.width / 2) - (myWidth / 2); var top = (screen.height / 2) - (myHeight / 2); var myWindow = window.open(myURL, title, 'resizable=yes, width=' + myWidth + ', height=' + myHeight + ', top=' + top + ', left=' + left); } </script> <script> $('.accordion-heading a.footer-accordion-toggle').click(function () { let target = $(event.target) if (target.hasClass('icon-chevron-up')) { target.removeClass('icon-chevron-up') target.addClass('icon-chevron-down') } else { target.addClass('icon-chevron-up') target.removeClass('icon-chevron-down') } }); $(document).ready(function () { setTimeout(function () { if (window.location.href.toLowerCase().includes('aliant')) { if (window.location.href.toLowerCase().includes('promotions/movies-and-series/crave') || window.location.href.toLowerCase().includes('promotions/films-et-series/crave')) { document.title = `${$("#fixedHeader .link-container li.active a").text()} - ${$("#fixedHeader .bellSlim").text()} - bellaliant.ca` } if (window.location.href.toLowerCase().includes('fibe-tv/hd-pvr-receivers') || window.location.href.toLowerCase().includes('tele-fibe/recepteurs-HD') || window.location.href.toLowerCase().includes('accueil/infocourriels') || window.location.href.toLowerCase().includes('emailcapture')) { document.title = `${$("main h1").text()} - bellaliant.ca`; } } //$('header').prepend('<span class="sr-only" role="alert">Current province: ' + $('#curr-province').text() + '</span>'); }, 900); }); //Global Connector </script> <!--Echat omniture - List of parameters Start--> <!-- Echat omniture - List of parameters End--> <script src="/Styles/custom/echat/js/echat-common.min.js"></script> <script src="/Styles/custom/echat/js/echat-omniture.min.js"></script> <script type="text/javascript"> //Load polyfill.js only for IE if (/MSIE \d|Trident.*rv:/.test(navigator.userAgent)) { document.write('<script src="/Styles/WidgetAssets/bwtk/dist/polyfill/polyfill.min.js"><\/script>'); } </script> <!-- End Including Responsive JavaScript--> <!-- Load Global Anchor Init Icon Start --> <div id=eChat_BELL_INIT_GA></div> <div id=eChat_B_GA></div> <script type="text/javascript">document.getElementById("eChat_BELL_INIT_GA").addEventListener('keydown', function(event){if (event.keyCode === 13) {document.getElementById("eChat_BELL_INIT_GA").click();}});</script> <script type="text/javascript">if(document.getElementById("eChat_MoreWaysTo_Shop") && document.getElementById("eChat_BELL_INIT_GA")){document.getElementById("eChat_MoreWaysTo_Shop").addEventListener('click', function(event){if(document.getElementById("eChat_BELL_INIT_GA")){document.getElementById("eChat_BELL_INIT_GA").click();}});}</script> <script type="text/javascript">document.getElementById("eChat_BELL_INIT_GA").addEventListener('click', function(event){var link = document.createElement('link');link.setAttribute('rel', 'stylesheet');link.setAttribute('type', 'text/css');link.setAttribute('href', "/Styles/custom/echat/css/eChat_allBrowsers_framework.min.css");document.getElementsByTagName('head')[0].appendChild(link);});</script> <script type="text/javascript">document.getElementById("eChat_BELL_INIT_GA").addEventListener('click', function(event){var link = document.createElement('link');link.setAttribute('rel', 'stylesheet');link.setAttribute('type', 'text/css');link.setAttribute('href', "/Styles/custom/echat/css/eChat.min.css");document.getElementsByTagName('head')[0].appendChild(link);});</script> <script type="text/javascript">document.getElementById("eChat_BELL_INIT_GA").addEventListener('click', function(event){var link = document.createElement('link');link.setAttribute('rel', 'stylesheet');link.setAttribute('type', 'text/css');link.setAttribute('href', "/Styles/custom/echat/css/eChat-bell.min.css");document.getElementsByTagName('head')[0].appendChild(link);});</script> <script type="text/javascript">document.getElementById("eChat_BELL_INIT_GA").addEventListener('click', function(){ if(typeof EChat !== 'undefined'){ setTimeout(function(){ EChat.default.init({selector: "#eChat_B_GA",isBlueHorizoneOn: "True",accessToken: "aa0ca190-1dd7-4c2a-9cc9-fa03cf713ce7",botApiUrl: "https://ws.bell.ca",enBotApiPath: "/iva/en/web.io/?xt",frBotApiPath: "/iva/fr/web.io/?xt",accountName: "",bupAuthFlag: "false",currentPageCategory: "",currentPageId: "B_SHP_EN_Bell-bundles_Internet-Mobility",entryPoint:"eChat_B_GA",language: "en",nsiAuth: "",province: "on",bupAuthToken: "",host: "https://www.bell.ca/",localizationApiUrl: "https://apigate.bell.ca/uxpcommon/UXP.Services/Common/localization/ResourceBundle?widget=eChat",tokenGenerateUrl: "https://www.bell.ca/ajax/GenerateToken/GetToken",logEventDetailsUrl: "https://apigate.bell.ca/uxpcommon/UXP.Services/Tools/Utilities/LogEventDetails",vaChatHistoryUrl: "https://apigate.bell.ca/api/echat/v2/chathistory",assetsPath: "/styles/Custom/echat/assets/",mediaPath: "/styles/Custom/echat/audio/echat/",loginUrlEn: "https://mybell.bell.ca/login",loginUrlFr: "https://mybell.bell.ca/login",brand: "B",entryPointList: "eChat_Bell_ContactUs_MOB,eChat_Bell_ContactUs_INT,eChat_Bell_ContactUs_TV,eChat_Bell_ContactUs_HP,eChat_Bell_MOB_Escalations,eChat_Bell_BRS_Escalations,eChat_Bell_EPP,eChat_MoreWaysTo_Shop,eChat_ReadyToOrder",hideGlobalAnchorChatIcon: "True",isChatOperational: "True",operationalHour: "{From:00:00,To:23:59,Day:monday}",proactiveChatConnectionDelay: "0",proactiveChatFlag: "False",subtleNotificationLifespan: "1200000",typingDelay: "2000",typingDetectInterval: "3000",typingIndicatorImageAltText: "Agent is typing Icon",typingIndicatorImageName: "step-tracker_loop.gif",chatExpiryDuration: "20",safariAutoSaveInterval: "20000",vaChatHistoryMaxMsg: "9999",mergeCookies: "true",agid: "",buid: "",botDirect: "false",enSocketUrl: "",frSocketUrl: "",socketPath: "",cookieDomain: ".bell.ca",}); }, 2000)} else { $.getScript("https://www.bell.ca/styles/Custom/echat/js/echat-component.js").done(function(script, textStatus){EChat.default.init({selector: "#eChat_B_GA",isBlueHorizoneOn: "True",accessToken: "aa0ca190-1dd7-4c2a-9cc9-fa03cf713ce7",botApiUrl: "https://ws.bell.ca",enBotApiPath: "/iva/en/web.io/?xt",frBotApiPath: "/iva/fr/web.io/?xt",accountName: "",bupAuthFlag: "false",currentPageCategory: "",currentPageId: "B_SHP_EN_Bell-bundles_Internet-Mobility",entryPoint:"eChat_B_GA",language: "en",nsiAuth: "",province: "on",bupAuthToken: "",host: "https://www.bell.ca/",localizationApiUrl: "https://apigate.bell.ca/uxpcommon/UXP.Services/Common/localization/ResourceBundle?widget=eChat",tokenGenerateUrl: "https://www.bell.ca/ajax/GenerateToken/GetToken",logEventDetailsUrl: "https://apigate.bell.ca/uxpcommon/UXP.Services/Tools/Utilities/LogEventDetails",vaChatHistoryUrl: "https://apigate.bell.ca/api/echat/v2/chathistory",assetsPath: "/styles/Custom/echat/assets/",mediaPath: "/styles/Custom/echat/audio/echat/",loginUrlEn: "https://mybell.bell.ca/login",loginUrlFr: "https://mybell.bell.ca/login",brand: "B",entryPointList: "eChat_Bell_ContactUs_MOB,eChat_Bell_ContactUs_INT,eChat_Bell_ContactUs_TV,eChat_Bell_ContactUs_HP,eChat_Bell_MOB_Escalations,eChat_Bell_BRS_Escalations,eChat_Bell_EPP,eChat_MoreWaysTo_Shop,eChat_ReadyToOrder",hideGlobalAnchorChatIcon: "True",isChatOperational: "True",operationalHour: "{From:00:00,To:23:59,Day:monday}",proactiveChatConnectionDelay: "0",proactiveChatFlag: "False",subtleNotificationLifespan: "1200000",typingDelay: "2000",typingDetectInterval: "3000",typingIndicatorImageAltText: "Agent is typing Icon",typingIndicatorImageName: "step-tracker_loop.gif",chatExpiryDuration: "20",safariAutoSaveInterval: "20000",vaChatHistoryMaxMsg: "9999",mergeCookies: "true",agid: "",buid: "",botDirect: "false",enSocketUrl: "",frSocketUrl: "",socketPath: "",cookieDomain: ".bell.ca",}); })}});window.addEventListener('beforeunload', function(event) { document.cookie = "__ctabid=undefined;domain=.bell.ca;secure=true; path=/; samesite=Lax "; window.sessionStorage.removeItem("__ctabid");}); </script> <script type="text/javascript">if(!(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||(navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1))){reverifyChatAliveFlag(); document.cookie = "__cwaf=true; domain =.bell.ca; secure = true; path =/; samesite = Lax ";}else {document.cookie = "__cwaf=false; domain=.bell.ca;secure=true; path=/; samesite=Lax ";}document.getElementById("eChat_BELL_INIT_GA").addEventListener('click', function(event){document.cookie = "__cwaf=false;domain=.bell.ca;secure=true; path=/; samesite=Lax ";});window.addEventListener('beforeunload', function(event){document.cookie = "__cwaf=false;domain=.bell.ca;secure=true; path=/; samesite=Lax ";});</script> <!-- Global Anchor Init Icon Start End --> <script> function getCookie(cookieName) { let cookie = {}; document.cookie.split(';').forEach(function (el) { var key = el.split('=')[0]; var value = el.substring(el.split("=")[0].length + 1); cookie[key.trim()] = value; }) return cookie[cookieName]; } // Omniture call for Echat. (function ($) { $(document).ready(function () { var newSessionOmniCall = false; var mergedCookies = "True" === "True"; if (!mergedCookies) document.cookie = "__eccomp" + "=;expires=" + new Date().toUTCString() + ";domain=" + ".bell.ca" + ";path=/"; setInterval(function () { try { var __cwi = mergedCookies ? readCookieContentById("__eccompslex", "__cwi") : getCookie("__cwi"); var __cvf = mergedCookies ? readCookieContentById("__eccomp", "__cvf") : getCookie("__cvf"); if (!newSessionOmniCall && __cwi === 'true' && __cvf === 'true') { newSessionPayloadCall('NA', newSessionOmniCall, mergedCookies); newSessionOmniCall = true; } if (newSessionOmniCall && __cwi !== 'true') { newSessionOmniCall = false; } } catch (e) { } }, 2000); if ('False' == 'True') { echatPayloadCall('NA', "BR", mergedCookies); } }); }(jQuery)); </script> <!-- SiteCatalyst code version: H.20.3. Copyright 1996-2010 Adobe, Inc. All Rights Reserved. More info available at http://www.omniture.com --> <script type="text/javascript"> var getCategory = function () { var locElem = document.querySelector('meta[name="NavUrl"]'); var loc = locElem ? locElem.content : null; switch (true) { case loc === '/Mobility/Smartphones_and_mobile_internet_devices': case loc === '/Mobility/Smartwatches': return "Phones"; case loc === '/Mobility/SIM-cards': return "Sim cards"; case loc === '/Mobility/Tablets': return "Tablets"; case loc === '/Mobility/Mobile-Internet-Devices-listing': return "Hubs and sticks"; default: return getCategoryFallBack(); } } var getName = function () { var tag = document.querySelector("input[name='hdOmnitureProductName']"); return tag ? tag.value : null; } var getSKU = function () { var tag = document.querySelector("input[name='hdOmnitureProductID']"); return tag ? tag.value : null; } var getCategoryFallBack = function () { var tag = document.querySelector("input[name='ProductCategory']"); var tagValue = tag ? tag.value : null; if (tagValue == null) { return null; } else { if (tagValue.includes("phones")) return "Phones"; } } var bannerID = ""; var cxpId = ""; var s_oCXP = ""; function loadMassBannerOmni() { try { var bannerIDMB = "MB:"; if (cxpId) bannerID = cxpId + ","; else if (window.location.href.toLowerCase().indexOf('logout') != -1 && $('#AdserveBanner #cxp-mybell-omniture').length) { s_oCXP = $("#AdserveBanner #cxp-mybell-omniture").data("omniS_ocxp"); bannerID = s_oCXP + ","; } $(".mb-omni-js").each(function () { var b_id = $(this).attr("id"); if (b_id && $(this).is(":visible") && $(this).find('a').length != 0) { bannerID = bannerID + bannerIDMB + b_id + ","; } }); var lastChar = bannerID.slice(-1); if (lastChar == ',') bannerID = bannerID.slice(0, -1); s_oCXP = bannerID; } catch{ } }; function loadSEOBannerOmni() { var seoBanner = ""; try { $(".seob-omni-js").each(function() { $(this).find('a.js-omni-seo').each(function() { var seoid = $(this).data('omni-seo-id'); if (seoid) seoBanner += "SEO:" + seoid + ","; }); }); if (seoBanner) { var lastChar = seoBanner.slice(-1); if (lastChar === ',') seoBanner = seoBanner.slice(0, -1); if (bannerID) bannerID += "," + seoBanner; else bannerID = seoBanner; } } catch (ex) { console.error(ex); } }; loadMassBannerOmni(); loadSEOBannerOmni(); orderId = ''; s_oPTE = true; s_oLNG = "en"; s_oPRV = "on"; s_oSIN = "-1107450244"; s_oLGS = false; s_oSID = "ece734e8-6a64-4679-ae0e-ef9b19c7703e"; s_oSID_OMN = "5024723e-4a0c-44ab-9fdc-fd35bfd56c10"; s_oEID = ""; s_oSLOB = ""; s_oESTD = "2024-11-25"; s_oESTT = "12:25:40.042"; s_oLGSA = false; s_oLAB = ""; if ('False' == 'True' || 'False' == 'True') { s_oACT = ""; s_oMOT = ""; s_oBUP = "onebillMob4Svc"; s_oClientID = ""; s_oUVA = "User"; s_oTELF = "A0ED11B4B64349DC87C108BEB832B485"; } if (bannerID) s_oCXP = bannerID; if ('' != null && ''.toString() == "true") { //var s_oPRD = "[" + "{category:\"" + "" + "\",name:\"" + getName() + "\",sku:\"" + getSKU() + "\"" + "]" ; var s_oPRD = [{ category: "" + getCategory() + "", name: "" + getName() + "", sku: "" + getSKU() + "", quantity: "", legacysku: "" }]; console.log("Prd" + JSON.stringify(s_oPRD)); } s_oSS1 = 'Shop'; s_oSS2 = ''; s_oSS3 = 'Bundles'; s_oPGN = 'Internet and mobility'; s_oDBAN = 'Default'; if ((s_oLGS == true || s_oLGS == "true") && s_oSS2.toLowerCase() == "mobile" && s_oSS3.toLowerCase().includes("devices")) { s_oCTP = "addline"; } setTimeout(function () { var bannerIDMB = "MB:"; $(".mb-omni-js").each(function () { var b_id = $(this).attr("id"); if (b_id && $(this).is(":visible")) { $("#" + b_id) ?.find('a').each(function () { $(this).addClass("mb-omni-link-js"); $(this).attr('data-omnimbid', bannerIDMB + b_id); }); } }); $(".mb-omni-link-js").on("click", function () { var omniMBID = $(this).data("omnimbid"); setTimeout(function () { s_oTrackPage({ 's_oAPT': '663-0-0', 's_oCXP': omniMBID }) }, 300); }); }, 2000); $("#AdserveBanner .js-omni-button").on("click", function (e) { var s_ocxpb = $(this).data("omniS_ocxpb"); if (s_ocxpb == undefined) { s_ocxpb = $(this).data("omnis_ocxpb"); } s_oTrackPage({ s_oAPT: "647-0-0", s_oCXPB: s_oCXP + ":" + s_ocxpb, s_oBTN: s_ocxpb }); }); </script> <script type="text/javascript"> function getCleanUrl(url) { if (url) { try { url = url.split(/[?#]/)[0]; } catch (e) { console.error("error while cleanning URL: ", e); } } return url; } window.addEventListener('load', function () { $.getScript("//static.cloud.coveo.com/coveo.analytics.js/2/coveoua.js") .done(function( script, textStatus ) { try { var cleanUrl = self.getCleanUrl(window.location.href); console.info("cleanUrl: " + cleanUrl); coveoua('init', 'xx7e3ef22b-c5e9-4fd4-8221-ba0c003e4b6c'); coveoua('send', 'pageview', { contentIdKey: '@clickableuri', contentIdValue: cleanUrl, contentType: 'Web Page', context_segment: 'consumer', context_language: 'en', context_province: 'ON' }); } catch (e) { console.error("Error reporting the pageview to Coveo UA: ", e); } }); }); </script> <script src="/styles/media/core/js/vendor/jquery.validate.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11/jquery.validate.unobtrusive.min.js" type="text/javascript"></script> <script type="text/javascript"> var LOB = "Internet/TV/Home phone"; </script> <script src="/Styles/media/core/js/brfcore-bottom.js?v=WHaqVVLOXIwoRLpzF5YFDaJ5t9kM5vMpYukB4bdxzu01"></script> <script src="/styles/media/bundles.js?v=T0oI6XTid7-6DtHmcW8zV7d4LXAHl5C5d_zSiql9rHg1"></script> <script src="/styles/media/mi-bundles.js?v=Q2G6lNmTvW4fKRpKdortDsHkrPdPDVKarjgWlPZBG_01"></script> <script src="/styles/media/mobility.js?v=sT5_7e4Eg-ktNjjiPEsd9_MxTiKd7rc_ItnC1VGCD3c1"></script> <style> .fullwidth-video { height: auto; overflow: hidden; } .fullwidth-video video { height:auto; } .iframe-youtube{ width:100%; height:400px; border:0; display:none; } </style> <!-- Video Modal window --> <div id="video-player-modal" class="modal fade" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="video-title"> <div class="modal-dialog" style="top:0px"> <div class="modal-content"> <div class="modal-header"> <div class="small-title pad-r-15"> <span id="video-title"></span> </div> <button type="button" class="close" data-dismiss="modal" aria-label="close"><span class="icon icon-close txtBlue txtSize20"></span></button> </div> <div class="bgBlack fullwidth-video"> <video id="tvonline" width="100%" height="100%" controls style="display:none" aria-hidden="true"> <source src="" type="video/mp4"> <object aria-label="Browser not supported"> <embed src="" allowfullscreen="true" alt="Browser not supported" aria-label="Browser not supported" allowscriptaccess="sameDomain" /> </object> <span id="browser-not-supported">Your browser does not support HTML5 video.</span> </video> <iframe id="youtube" src="" class="iframe-youtube" title="YouTube" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </div> </div> </div> </div> <div id="tooltipModalMobile1" class="modal modal-tooltip modal-tooltip-channel" role="dialog" secondary-modal="" aria-label="Details" tabindex="-1"> <div class="tooltip-dialog"> <div class="modal-content box-shadow-round"> <div class=""> <button id="closebtn_firstfocus" type="button" class="close" data-dismiss="modal" aria-label="close" tabindex="0"><span class="icon icon-close txtBlue txtSize12 font-weight-bold" aria-hidden="true"></span></button> </div> <div class="modal-body margin-neg-20-t txtLeft pad-h-30"> <div class="subtitle-2 margin-b-10 modal-tooltip-title" tooltip-title=""></div> <p class="no-margin modal-tooltip-description" tooltip-content=""></p> </div> </div> </div> </div> <script> $('#tooltipModalMobile1').on('shown.bs.modal', function () { $("#closebtn_firstfocus").focus(); }); $("#tooltipModalMobile1").keydown(function (e) { if (e.keyCode == 38 || e.keyCode == 40) { e.preventDefault(); } }); function fixDuplicateID(ids) { if (window.location.href.toLowerCase().includes('/bell-bundles') || window.location.href.toLowerCase().includes('bell.ca/smart-home') || window.location.href.toLowerCase().includes('bell.ca/maison-intelligente') || window.location.href.toLowerCase().includes('bell.ca/fibe-tv/promotions/4k-receiver') || window.location.href.toLowerCase().includes('bell.ca/tele-fibe/promotions/recepteur-4k') || window.location.href.toLowerCase().includes('bell.ca/security_and_privacy/commitment_to_privacy') || window.location.href.toLowerCase().includes('bell.ca/securite_et_confidentialite/engagement_envers_la_confidentialite') || window.location.href.toLowerCase().includes('/home_phone') || window.location.href.toLowerCase().includes('bell.ca/telephonie')) { ids.forEach(function (value, index) { const duplicateID = $('[id=' + value + ']'); if (duplicateID.length < 2) return; duplicateID.each(function (index) { const currentID = $(this).attr('id'); $(this).attr('id', currentID + '-' + index); }); }); } } //Accessibility for img w/out alt attr $(window).on('load', function () { setTimeout(function () { fixDuplicateID(['Layer_1', 'aliant_fibe_bundle_link']); fixDuplicateID(['fourKtv']); fixDuplicateID(['get_a_free_quoteAF_link_top_aliant','get_a_free_quoteAF_Aliant']); $.each($('img[height="1"][width="1"]'), function (key, value) { if (!value.hasAttribute('alt')) { $(value).attr('alt', ''); } }); }, 3000); }); </script> <div id="Express-Delivery-LB" class="modal fade scrollable-body" role="dialog" aria-modal="true" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-item-unavailable"> <div class="modal-dialog" role="document"> <div class="modal-content borderRadiusAll10 overflowHidden no-border-bottom-radius-xs"> <div class="modal-header focus_outline_gray"> <h2 id="modal-item-unavailable" class="small-title pad-r-xs-60"> Shipping options </h2> <button type="button" class="close" data-dismiss="modal" aria-label="close" id="ED_ShippingOptionsCloseButton"><span class="icon icon-close txtBlue txtSize20"></span></button> </div> <div class="modal-body no-pad" tabindex="0"> <div class="pad-h-xs-15 pad-h-30"> <h3 class="subtitle-2 margin-b-10">Get your order in as little as 2 hours</h3> <p class="margin-b-30"></p> <div class="d-sm-flex" role="list"> <div class="col-sm-4 no-borders-xs border-lightGray-right pad-h-xs-0 pad-r-30 d-flex d-sm-block margin-b-30" role="listitem"> <span class="icon icon-solutionB icon-expressD icon-ISPU txtSize16 txtBlue margin-r-xs-15 margin-r-0 dimension-25-xs" aria-hidden="true"></span> <div> <p class="surtitle-black margin-b-5 margin-t-xs-0 margin-t-15"> In-Store Pick-Up </p> <p class="margin-b-5"> Pick up your order at a store near you in as little as 2 hours.</p> <span class="surtitle color-bell-blue">$0.00</span> </div> </div> <div class="col-sm-4 no-borders-xs border-lightGray-right pad-h-xs-0 pad-h-30 d-flex d-sm-block margin-b-30" role="listitem"> <span class="icon icon-solutionB icon-expressD icon-express_shipping txtSize16 txtBlue margin-r-xs-15 margin-r-0 dimension-25-xs" aria-hidden="true"></span> <div> <p class="surtitle-black margin-b-5 margin-t-xs-0 margin-t-15"> Same-Day/Next-Day Delivery </p> <p class="margin-b-5">At your door the same day or next day.</p> <span class="surtitle color-bell-blue">$15.00</span> </div> </div> <div class="col-sm-4 pad-h-xs-0 pad-h-30 d-flex d-sm-block margin-b-30" role="listitem"> <span class="icon icon-solutionB icon-expressD icon-shipping txtSize16 txtBlue margin-r-xs-15 margin-r-0 dimension-25-xs" aria-hidden="true"></span> <div> <p class="surtitle-black margin-b-5 margin-t-xs-0 margin-t-15"> Standard shipping </p> <p class="margin-b-5">At your door within 2–5 business days.</p> <span class="surtitle color-bell-blue">$0.00</span> </div> </div> </div> <p class="margin-b-10 font-weight-bold">Select your preferred shipping option at checkout. </p> <p class="no-margin small-text"><span class="sr-only">(Note:) </span><span aria-hidden="true">*</span>Shipping options are subject to eligibility and stock availability of all items in your cart.</p> </div> </div> </div> </div> </div> <!-- END modal-start-over --> <script> $(document).on('click', '#ED_ShippingOptionsCloseButton', function (e) { var express_Delivery_LB = document.getElementById('Express-Delivery-LB'); var checkDisplayBlock = setInterval(() => { if (express_Delivery_LB && express_Delivery_LB.style.display !== "block") { var express_Delivery_learnMore = document.getElementById('express_Delivery_learnMore') if (express_Delivery_learnMore) { express_Delivery_learnMore.focus(); clearInterval(checkDisplayBlock) } } }, 500) }); </script> <script language="JavaScript"> var zcity = 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'; function createEventData(eventName, eventId) { return { 'data': [ { 'event_name': eventName, 'event_time': Math.floor(Date.now() / 1000), 'event_id': createUniqueEventId(eventId), 'action_source': 'website', 'event_source_url': window.location.href.replace(/[^a-zA-Z0-9/\-\_\:\.]/ig, ''), 'user_data': { 'country': [ "6959097001d10501ac7d54c0bdb8db61420f658f2922cc26e46d536119a31126" ], 'ct': zcity, 'client_user_agent': navigator.userAgent, 'client_ip_address': '8.222.208.146', 'fbc': getFbClientId(), 'fbp': getFbBrowserId() }, 'custom_data': { 'value': 0, 'currency': 'CAD', 'content_type': 'product', 'content_ids': '201' } } ] }; } function getFbBrowserId() { let result = /_fbc=(fb\.1\.\d+\.\d+)/.exec(window.document.cookie); if (!(result && result[1])) { return null; } return result[1]; } function getFbClientId() { let result = /_fbp=(fb\.1\.\d+\.\d+)/.exec(window.document.cookie); if (!(result && result[1])) { return null; } return result[1]; } function createUniqueEventId(prefix) { let dateString = Date.now().toString(36), randomness = Math.random().toString(36).substr(2), eventId = prefix + dateString + randomness, inputHidden = '<input type="hidden" id="' + prefix + '" value="' + eventId + '">', input = jQuery('#' + prefix); if (input.length > 0) { input.val(eventId) } else { jQuery('body').append(inputHidden); } return eventId; } function TrackSmartHomePackagesSubmissionEvent(form) { let hiddenSmartHomeInput = form.find('#SmartHomeProduct'); let isSmartHomeProduct = hiddenSmartHomeInput.length > 0 && hiddenSmartHomeInput[0].value; if (isSmartHomeProduct) { SendConversionEvent(createEventData('BRS_SH_RaCB', '3bshracb')); } } function TrackSmartHomeDevicesSubmissionEvent() { SendConversionEvent(createEventData('BRS_SH_RaCB', '3bshracb')); } function TrackSubmittedChatMessage() { let eventOption = window.location.pathname.toLowerCase().startsWith('/mobility') || window.location.pathname.toLowerCase().startsWith('/mobilite') ? { eventName: 'MOB_eChat Submit_Counter', eventId: '9mobechat' } : { eventName: 'BRS_eChat', eventId: '1brsechat' }; SendConversionEvent(createEventData(eventOption.eventName, eventOption.eventId)); } function TrackEShopConfirmationStep4() { SendConversionEvent(createEventData('BRS_eShop', '2brseshop')); } function TrackProductEvent() { SendConversionEvent(createEventData('ViewContent', '8mobdevplnvc')); } function SendConversionEvent(eventData) { jQuery.ajax({ headers: { 'X-Content-Type-Options': 'nosniff' }, type: "POST", url: '/ajax/FacebookConversion/TrackEvent', data: JSON.stringify(eventData) }); } // Track second message from agent in chats// function setUpChatObserver() { let body = document.body || document.documentElement; let config = { attributes: false, childList: true, subtree: true }; let callback = function (mutationList, observer) { for (let mutation of mutationList) { for (let addedNode of mutation.addedNodes) { checkForSecondAgentMsg(addedNode); } } }; let observer = new MutationObserver(callback); observer.observe(body, config); } function checkForSecondAgentMsg(node) { if ((isSecondMessageFromBRSCentralEChat(node) || isSecondMessageFromAliantEChat(node) || isSecondMessageNewEChat(node)) && isNotRecreatedComment(node)) { localStorage.setItem('eChatComment', getHashedUrlJoinedWithComment(node)); TrackSubmittedChatMessage(); } } function isNotRecreatedComment(node) { let theLastEChatComment = localStorage.getItem('eChatComment'); return !(theLastEChatComment === getHashedUrlJoinedWithComment(node)); } function getHashedUrlJoinedWithComment(node) { let url = window.location.href.split('?')[0]; let comment = node.innerText; return hashCode(url + comment).toString(); } function hashCode(str) { return str.split('').reduce((prevHash, currVal) => (((prevHash << 5) - prevHash) + currVal.charCodeAt(0))|0, 0); } function isSecondMessageNewEChat(node) { return jQuery(node).length === 1 && jQuery(node)[0].className === 'client' && jQuery(node).siblings('.client').length === 0; } function isSecondMessageFromBRSCentralEChat(node) { return jQuery(node).find('.first_in_group.tcChat_agentLine').length > 0 && jQuery('.agentMsg').length == 2 && jQuery(node).find('td').last().find('.agentMsg').length > 0; } function isSecondMessageFromAliantEChat(node) { return jQuery(node).find('#message-2').length > 0 && jQuery('#message-2').parents('#msg_container').length > 0; } function isAliantEChatOpened(node) { return jQuery(node).find('#egain-chat-iframe').length > 0; } jQuery(document).ready(function () { setUpChatObserver(); }); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10