CINXE.COM

Fibe Internet packages | Unlimited Home Internet Plans | 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>(function(){(function(a){"use strict";var b=Function.prototype.call.bind(Function.prototype.toString);var c=void 0,d=void 0;var e=function f(){var g=c.lastIndexOf(this);if(g>=0){return d[g]}return b(this)};e.prototype=void 0;c=[e];d=[b(Function.prototype.toString)];var h=function(i,j){if(typeof j!=="function"){return}try{d.push(b(j));c.push(i);if(Function.prototype.toString!==e){Function.prototype.toString=e}}catch(k){}};var l=String.fromCharCode.bind(String);function m(n){return l(8238)+n+l(8237)}var o=m("fNxnfCbYA");var p=m("eusKXnnEN");var q=void 0;var r=Object.defineProperty.bind(Object);(function(){var s=XMLHttpRequest.prototype;var t=s.open;var u=s.send;var v=s.setRequestHeader;function w(x,y,z){var A=Object.getOwnPropertyDescriptor(x,y);if(A&&(A.writable||A.configurable)){A.value=z;r(x,y,A)}}function B(C,D,E,F,G){var H=[].slice.call(arguments);var I=""+C;H[0]=I;var J=t.apply(this,H);r(this,o,{writable:true,configurable:true,enumerable:false,value:{method:C==null?null:I.toLowerCase(),url:D}});return J}function K(L){if(q!=null&&o in this&&q.shouldHook(this[o])){var M=q.getEncodedData();if(M){for(var N in M){if(!{}.hasOwnProperty.call(M,N))continue;var O=M[N];var P=q.config.headerNamePrefix+N;var Q=q.chunk(P,O,q.config.headerChunkSize);for(var R in Q){if(!{}.hasOwnProperty.call(Q,R))continue;v.call(this,R,Q[R])}}}}return u.apply(this,arguments)}if(!(p in s)){r(s,p,{writable:true,configurable:true,enumerable:false,value:true});h(B,t);h(K,u);w(s,"open",B);w(s,"send",K)}}());(function(){var S=window.fetch;var T=window.Request;var U=function V(W,X){var Y=new T(W,X);var Z={url:Y.url,method:Y.method};if(q!=null&&q.shouldHook(Z)){var ba=q.getEncodedData();if(ba){for(var bb in ba){if(!{}.hasOwnProperty.call(ba,bb))continue;var bc=ba[bb];var bd=q.config.headerNamePrefix+bb;var be=q.chunk(bd,bc,q.config.headerChunkSize);for(var bf in be){if(!{}.hasOwnProperty.call(be,bf))continue;Y.headers.set(bf,be[bf])}}}}return S(Y)};if(typeof S==="function"&&!(p in S)){r(U,p,{writable:true,configurable:true,enumerable:false,value:true});h(U,S);window.fetch=U}}());addEventListener(p,function bg(bh){q=bh.detail;if(bh.detail==null){removeEventListener(p,bg)}});var bi={__proto__:null};if(a.Symbol)a.Object.defineProperty(bi,a.Symbol.toStringTag,{value:"Module"});bi=a.Object.freeze(bi);return bi}(this))}())</script> <script type="text/javascript" src="/static/bell_common.js?async" async=""></script> <title>Fibe Internet packages | Unlimited Home Internet Plans | 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="Fibe Internet is super-fast and reliable. Get the best Wi-Fi technology, unlimited internet plans and more. Find out if Fibe Internet is available at your address." /> <meta property="og:title" content="Fibe Internet packages | Unlimited Home Internet Plans | Bell Canada" /> <meta property="og:description" content="Fibe Internet is super-fast and reliable. Get the best Wi-Fi technology, unlimited internet plans and more. Find out if Fibe Internet is available at your address." /> <meta property="og:url" content="https://www.bell.ca/Bell_Internet/Internet_access" /> <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: Internet_Packages, DCOBZW-BC041 --> <meta name="page_id" content="Internet_Packages" /> <link rel="canonical" href="https://www.bell.ca/Bell_Internet/Internet_access" /> <link rel="alternate" hreflang="en-CA" href="https://www.bell.ca/Bell_Internet/Internet_access" /> <link rel="alternate" hreflang="fr-CA" href="https://www.bell.ca/Services_Internet/Acces_Internet" /> <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/internet.css?v=-9B1l9WQTBMu8hMiYvClKQm94_2l61luwt-4HlrrILM1" rel="stylesheet"/> <script src="/Styles/media/core/js/brfcore-top.js?v=9ktsOtIo0upvJP7-7FiXuOoOJe58RLFJ__wIRPL2vGo1"></script> <link href=/page-bundle-bell-internet-internet-access299868080.css?v=7v4SPysay7rLz9H3Sgpgmp9ZZ6NnWRXes7k8eUNR7Oc1 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_ICA7NQVfghqrtux_10301241007103824.js" data-dtconfig="rid=RID_963752128|rpid=-52397469|domain=bell.ca|reportUrl=/rb_bced360d-a02a-4b73-b0e7-46fe5ae1dc34|app=429b1eac4514c5ce|ssc=1|uanpi=2|featureHash=ICA7NQVfghqrtux|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=1732825447833|tp=500,50,0|agentUri=/ruxitagentjs_ICA7NQVfghqrtux_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="bdpnbevydexmaz2i5nha-f-a38bb55d9-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":216,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"a8180119","ak.r":41485,"ak.a2":e,"ak.m":"","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":56144,"ak.gh":"23.220.107.134","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732832078","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==TRoZgP2ampIx4AdRZk/CZohkOLSGgr2BmAzQ1tgXJlSzIWqRn5tXjegMpQVdjankihCzO1c+p8TxI9lgo/tURw6WD6i8sxgkOXOoU3/QcCKZVFJDg41lFgXV1guRDfe9UamMKPl1HVOZTCEDqklrnOPgOeWFoZGNAyWn7pYFkvFDFnFV+twynUwGbJNh5xWSxjLQjcS179XNWvmR0ymmZg63Zf+G2YGGbr/lIFG01dXAG+Z8IqHagZW7VVPRzYBsFHV1gRz+TWpGhuEDqMi4D08hECGCKnn9ppOZOtxixNPW8EJgFp3IlrkzJIWBzcCK7cDjdoOm2Y6qb9UygavvCecA5rdpArqcOA4UIA8Vj3XMgWM9V3U4Z+knc5gwGY9GROyR0l4Qa8EMO6+iZ1X8WkuLFk0jlmqL7b0VyJO9c1M=","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_internet-packages 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=" 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=" 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=" 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=" 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/Services_Internet/Acces_Internet">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">Internet</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 g-connector-active"> <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="g-connector-active"> <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> </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> </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-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=""> <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> </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 value="NB" > NB </option> <option value="NL" > NL </option> <option disabled value="NT" > NT </option> <option value="NS" > NS </option> <option disabled value="NU" > NU </option> <option value="ON" selected=&quot;selected&quot;> ON </option> <option 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/Services_Internet/Acces_Internet">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>Internet</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_Internet" class="btn focusable-element" >Why Bell</a> </div> <div class="element active" role="listitem"> <a href="/Bell_Internet/Internet_access" class="btn focusable-element" aria-current=page>Plans</a> </div> <div class="element " role="listitem"> <a href="/Bell_Internet/Products/WiFi" class="btn focusable-element" >Wi-Fi</a> </div> <div class="element " role="listitem"> <a href="/Bell_Internet/Products/Bell-Tech-Expert" class="btn focusable-element" >Bell Tech Expert</a> </div> <div class="element " role="listitem"> <a href="/Bell_Internet/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="36e00641-45dc-4505-9f91-9edc30cfbc91" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="AB" disabled /> <label class="" for="36e00641-45dc-4505-9f91-9edc30cfbc91"> <span class="province-selector-option" disabled></span> <span class=""> Alberta </span> </label> </li> <li> <input id="2f602c23-2d04-49c2-9dfd-242e61102884" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="BC" disabled /> <label class="" for="2f602c23-2d04-49c2-9dfd-242e61102884"> <span class="province-selector-option" disabled></span> <span class=""> British Columbia </span> </label> </li> <li> <input id="e2a5e4bd-a7ce-4c50-87da-ad5bad02b185" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="MB" disabled /> <label class="" for="e2a5e4bd-a7ce-4c50-87da-ad5bad02b185"> <span class="province-selector-option" disabled></span> <span class=""> Manitoba </span> </label> </li> <li> <input id="c1295dc2-69ca-4ab4-8ea0-0095c2f305d5" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="NB" /> <label class="" for="c1295dc2-69ca-4ab4-8ea0-0095c2f305d5"> <span class="province-selector-option" ></span> <span class=""> New Brunswick </span> </label> </li> <li> <input id="ca99f836-9bbe-4d59-a652-5d622065ca0b" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="NL" /> <label class="" for="ca99f836-9bbe-4d59-a652-5d622065ca0b"> <span class="province-selector-option" ></span> <span class=""> Newfoundland And Labrador </span> </label> </li> <li> <input id="ac594c38-dd14-42fc-a4f5-13b9f06df8fa" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="NT" disabled /> <label class="" for="ac594c38-dd14-42fc-a4f5-13b9f06df8fa"> <span class="province-selector-option" disabled></span> <span class=""> Northwest Territories </span> </label> </li> <li> <input id="f4595f08-2268-49f6-9c1b-e5e6bd0f5a4e" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="NS" /> <label class="" for="f4595f08-2268-49f6-9c1b-e5e6bd0f5a4e"> <span class="province-selector-option" ></span> <span class=""> Nova Scotia </span> </label> </li> <li> <input id="3def1e90-dc4e-4bfc-a4bc-ed8eb6fe8171" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="NU" disabled /> <label class="" for="3def1e90-dc4e-4bfc-a4bc-ed8eb6fe8171"> <span class="province-selector-option" disabled></span> <span class=""> Nunavut </span> </label> </li> <li> <input id="e33e7e48-79ad-4e4a-b67d-b4d6ea842b94" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="ON" checked=checked /> <label class="change-region-provinces-checked" for="e33e7e48-79ad-4e4a-b67d-b4d6ea842b94"> <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="29297090-ccc8-4451-bad1-4efbb535cc97" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="PE" /> <label class="" for="29297090-ccc8-4451-bad1-4efbb535cc97"> <span class="province-selector-option" ></span> <span class=""> Prince Edward Island </span> </label> </li> <li> <input id="0ac0dd10-af32-4260-ac61-1f1327a14bf2" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="QC" /> <label class="" for="0ac0dd10-af32-4260-ac61-1f1327a14bf2"> <span class="province-selector-option" ></span> <span class=""> Quebec </span> </label> </li> <li> <input id="85f4a792-597a-4d22-b6ff-7f75d2c1be5d" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="SK" disabled /> <label class="" for="85f4a792-597a-4d22-b6ff-7f75d2c1be5d"> <span class="province-selector-option" disabled></span> <span class=""> Saskatchewan </span> </label> </li> <li> <input id="2b19bf53-296d-4b95-8ae0-435f4ca90057" type="radio" role="option" tabindex="0" name="province-995c08a3-26e2-443b-8109-1c2105c313dd" value="YT" disabled /> <label class="" for="2b19bf53-296d-4b95-8ae0-435f4ca90057"> <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="a92a399c-fb54-4885-bb31-321ab3b02613" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="AB" disabled /> <label class="" for="a92a399c-fb54-4885-bb31-321ab3b02613"> <span class="province-selector-option" disabled></span> <span class=""> Alberta </span> </label> </li> <li> <input id="76934431-118a-4ef2-b5ed-91085d94b3f7" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="BC" disabled /> <label class="" for="76934431-118a-4ef2-b5ed-91085d94b3f7"> <span class="province-selector-option" disabled></span> <span class=""> British Columbia </span> </label> </li> <li> <input id="afcfad10-2b6d-458a-a900-7bfaf4682fca" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="MB" disabled /> <label class="" for="afcfad10-2b6d-458a-a900-7bfaf4682fca"> <span class="province-selector-option" disabled></span> <span class=""> Manitoba </span> </label> </li> <li> <input id="699e7622-7d60-42b4-87d9-2295e452c546" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="NB" /> <label class="" for="699e7622-7d60-42b4-87d9-2295e452c546"> <span class="province-selector-option" ></span> <span class=""> New Brunswick </span> </label> </li> <li> <input id="eed33d3b-6247-4e04-b021-62fc13ce02a5" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="NL" /> <label class="" for="eed33d3b-6247-4e04-b021-62fc13ce02a5"> <span class="province-selector-option" ></span> <span class=""> Newfoundland And Labrador </span> </label> </li> <li> <input id="e706fc58-c0d3-4e4a-ae1c-3202526ae14a" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="NT" disabled /> <label class="" for="e706fc58-c0d3-4e4a-ae1c-3202526ae14a"> <span class="province-selector-option" disabled></span> <span class=""> Northwest Territories </span> </label> </li> <li> <input id="dc4bd5af-8df3-45ba-b696-ad0d69525920" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="NS" /> <label class="" for="dc4bd5af-8df3-45ba-b696-ad0d69525920"> <span class="province-selector-option" ></span> <span class=""> Nova Scotia </span> </label> </li> <li> <input id="8490dded-cb53-42ed-8a4e-6ecb1972fc0f" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="NU" disabled /> <label class="" for="8490dded-cb53-42ed-8a4e-6ecb1972fc0f"> <span class="province-selector-option" disabled></span> <span class=""> Nunavut </span> </label> </li> <li> <input id="db40ad97-3696-43c8-9919-8123443b01fb" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="ON" checked=checked /> <label class="change-region-provinces-checked" for="db40ad97-3696-43c8-9919-8123443b01fb"> <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="e44b79fc-9dee-499d-b90a-7025fced2cac" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="PE" /> <label class="" for="e44b79fc-9dee-499d-b90a-7025fced2cac"> <span class="province-selector-option" ></span> <span class=""> Prince Edward Island </span> </label> </li> <li> <input id="6d455bdd-25b9-405b-a1b1-d32f59ae7218" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="QC" /> <label class="" for="6d455bdd-25b9-405b-a1b1-d32f59ae7218"> <span class="province-selector-option" ></span> <span class=""> Quebec </span> </label> </li> <li> <input id="9bad9fe1-0699-429a-b1bf-1559c55dd5bd" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="SK" disabled /> <label class="" for="9bad9fe1-0699-429a-b1bf-1559c55dd5bd"> <span class="province-selector-option" disabled></span> <span class=""> Saskatchewan </span> </label> </li> <li> <input id="f2ce9525-6ee8-4efd-ab31-792c3a69dd9b" type="radio" role="option" tabindex="0" name="province-dc771e13-fdf6-423a-8b4a-825eda992db0" value="YT" disabled /> <label class="" for="f2ce9525-6ee8-4efd-ab31-792c3a69dd9b"> <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">Fibe Internet Packages</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> <div class="multi-column"> <input disabled="disabled" id="js-shop-urlscheme" name="js-shop-urlscheme" type="hidden" value="https" /> <!-- Start of DoubleClick Floodlight Tag: Please do not remove Activity name of this tag: Fibe TV - Check Availability URL of the webpage where the tag is expected to be placed: http://www.bell.ca/Bell_TV/FibeTv_Qualification This tag must be placed between the <body> and </body> tags, as close as possible to the opening tag. Creation Date: 06/05/2013 --> <script type="text/javascript"> function callFloodLight() { var axel = Math.random() + ""; var a = axel * 10000000000000; var urlSchema = jQuery("#js-shop-urlscheme").val(); jQuery('#dynamicResultUpdate').append('<iframe src=' + urlSchema + '://2987979.fls.doubleclick.net/activityi;src=2987979;type=brsmi471;cat=fibet695;ord=1;num=' + a + '?" width="1" height="1" frameborder="0" style="display:none" aria-hidden="true" role="presentation" title="Ad"></iframe>'); } </script> <div class="brf-availability-bar"> <input type="hidden" value="" id="psqtMessage" /> <input type="hidden" id="checkbyphone" name="checkbyphone" /> <input type="hidden" value="Internet" id="producttype" name="producttype" /> <style> a#centralQualButton { white-space: nowrap; } a#centralQualButton:hover { cursor: pointer; } @media screen and (max-width:767.98px) { .brf-availability-bar .icon-o-locationNoPad { align-items: flex-start !important; } } </style> <script> jQuery(document).ready(function () { var isExisting = urlParam("existing"); if (isExisting && !false) { setTimeout(function () { console.log("existing mobility customer"); $('body').loadingIndicator({ message: $("#divloadertext").text(), template: '' }); }, 0); } $("#centralQual").on("centralQualLoaded", function () { if (isExisting && !false) { console.log("loading done, display"); $("#eShopAddressModal1").modal(); s_oTrackPage({ s_oAPT: "104-0-0", s_oPRM: "Check availability", s_oLBC: "Existing client", s_oBRSQualType: "Bottom" }); } }); $("#centralQual").on("centralQualLoaded", function () { if (urlParam('prepop') && !false) { $("#eShopAddressModal1").modal(); } }); function urlParam(name) { var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href); if (results == null) { return null; } else { return decodeURI(results[1]) || 0; } } }); </script> <section class="qualificationSection"> <div class="sticky-container sticky-element-top"> <div class="container"> <div class="relative content-wrapper align-items-md-center"> <div> <div class="dock-heading-container"> <h1 class="new-title txt-nowrap margin-r-20 sticky-margin-r-0"> <span>Internet</span> </h1> </div> <a class="btn sub-nav-button hide-in-sticky-sm txtNoWrap d-none topNavViewPlans" href="#">View all plans</a> </div> <div class="small-banner-container overflowHidden dock-hidden-space-v-5 hide-in-sticky-xs pad-r-xs-0 pad-r-30 postQualification d-none"> <div class="change-address-container"> <div class="d-none d-sm-block"> <span class="icon icon-location-pin txtBlue txtSize20 margin-r-5" aria-hidden="true" role="img" aria-label="Location"></span> </div> <div class="overflowHidden txtNoWrap hidden-space-5 z-index-2"> <div> <div class="scroll-container"> <span class="scroll-item"></span> </div> </div> </div> <a href="javascript:void(0)" id="editAddress" class="txtUnderline txtNoUnderlineOnHover z-index-2 margin-l-5 margin-l-xs-15 txtNoWrap" role="button" aria-label="Edit Address">Edit</a> </div> </div> <div class="preQualification d-md-flex small-banner-container align-items-end"> <div class="check-availability-container"> <div class="check-availability-input-container"> <label for="check-availability-input">Find available services and offers</label> <input type="text" class="" id="ValidationAddressHowtoBuyTopNav" name="ValidationAddressHowtoBuyTopNav" onfocusout="getclikbuttonid();" placeholder="Enter your address" autocorrect="off" autocapitalize="on" aria-labelledby="address-label" aria-describedby="adrs_lbl autocomplete-hint-modals-brf" contenteditable="true" aria-autocomplete="list" autocomplete="off" aria-expanded="false" role="combobox"> <div class="sr-only"> <span id="live-suggestions" aria-live="polite"></span> <span id="highlighted-suggestion" aria-live="polite"></span> </div> <span id="autocomplete-hint-modals-brf" style="display: none;"> When autocomplete results are available, use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures. </span> <div class="absolute right-vertical-center"> <span class="icon icon-location-pin txtBlueExtraLight txtSize20" aria-hidden="true" role="img" aria-label="Location"></span> </div> </div> </div> </div> <a class="btn sub-nav-button hide-in-sticky margin-l-auto d-none txtNoWrap topNavViewPlans topNavViewPlansNonMobile" href="#">View all plans</a> </div> </div> </div> </section> <input type="hidden" id="currentSitePath" name="currentSitePath" value="/Bell_Internet/Internet_access" /> <div class="bgGray19 d-none"> <div class="box-shadow-gray"> <div class="container"> <div class="col1 pad-v-20 d-flex relative"> <span class="icon icon-o-locationNoPad txtSize24 txtBlue txtBold pad-10-right d-flex align-items-center floatL"></span> <div class="d-flex align-sm-items-center col1 flex-column flex-sm-row"> <div id="dynamicResultUpdate" class="txtBlack2 d-flex align-items-start align-items-sm-center col1 justify-content-between flex-column flex-sm-row" style=''> <input type="hidden" id="isWTTHNetwork" name="isWTTHNetwork" value=false /> <input type="hidden" id="checkAddressVerified" name="checkAddressVerified" value="False" /> <input type="hidden" id="addressNetwork" name="addressNetwork" /> <input type="hidden" id="isFibeAva" name="isFibeAva" /> Check for services and offers available at your address. <div class=""> <!--googleoff: all--> <a id="centralQualButton" aria-labelledby="dynamicResultUpdate" class="button-link" data-omni-s_oapt="104-0-0" data-omni-s_oprm="Check availability" data-omni-s_olbc="New client" data-omni-s_obrsqualtype="Top" onclick="openLightBox('eShopAddressModal1');getclikbuttonid();reloadFrame();return false;" tabindex="0" role="button" onkeydown="if(event.keyCode==32 || event.keyCode==13){event.preventDefault();$('#check_avl').click()};"> <span id="check_avl"> Check availability </span> </a> </div> </div> <form method="post" id="checkavailabilityform" action="/Bell-bundles/internet" style="width: 0px;" class="hide"> <input type="hidden" name="page" value="productlisting" /> <input type="hidden" name="pagehierarchyid" value="30200" /> <input type="hidden" name="pagehierarchycode" value="INTERNET_SERVICES" /> <input type="hidden" name="metadatapageid" value="Internet_Packages" /> <input type="hidden" name="producttype" value="Internet" /> <input type="hidden" name="productname" value="" /> <input type="hidden" name="originurl" value="/Bell_Internet/Internet_access" /> <input type="hidden" name="checklob" value="Internet" /> <input type="hidden" name="checkanotheraddress" value="True" /> </form> </div> </div> </div> </div> </div> <input type="hidden" id="isAddressQualified" name="isAddressQualified" value="False" /> <script type="text/javascript"> // qualification in barmessage var s_oBRSQ = "False"; var s_oBRSSQ = ""; if (s_oBRSQ) { s_oBRSSQ = "".split(",").sort().join(","); s_oBRSSQ += ("".split("-").length > 1) ? ":" + "".split("-")[1] : "" } $(document).ready(function () { $('#editAddress').click(function (evt) { $('.postQualification').addClass('d-none'); $('.preQualification').addClass('d-sm-flex'); $('.preQualification').removeClass('d-none'); }); if ("") { sessionStorage.setItem('qualifiedAddress', ("").replace(/&quot;/g, '"')); } else if (sessionStorage.getItem("qualifiedAddress")) { sessionStorage.removeItem("qualifiedAddress"); } }); </script> </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 id="chAvail" class="rsx-modal hide" tab-index="-1" data-widget="modal" data-trigger="modal" aria-hidden="true"> <div class="rsx-modal-content container"> <!-- header --> <div class="rsx-modal-header row"> <div class="col-xs-12"> <h3 class="rsx-modal-heading"> Check availability of Bell Fibe TV </h3> <a class="rsx-modal-close no-outline" href="#" aria-label="Close" data-dismiss="modal" role="button" onclick="event.preventDefault();" onkeydown="if(event.keyCode==32){event.preventDefault();$('#close_btn_cc5baa7b-92dd-483d-bc42-80e537e0487e').click()};"> <span id="close_btn_cc5baa7b-92dd-483d-bc42-80e537e0487e" class="rsx-icon rsx-icon-close"></span> </a> <style> .rsx-modal-close:hover { cursor: pointer; } </style> </div> </div> <!-- body --> <div class="rsx-modal-body row rsx-col-table"> <div class="col-md-8 col-sm-6 col-xs-12 rsx-border-right-lg rsx-border-right-md rsx-border-right-sm rsx-border-bottom-xs rsx-pad-bottom-xs"> <form name="checkAvailability" id="checkAvailability" action="" method="post"> <div id="serviceCheckContainer"> </div> </form> </div> <div class="col-md-4 col-sm-6 col-xs-12 rsx-txt-center"> <span class="rsx-h3 rsx-block rsx-pad-bottom"></span> <i class="rsx-icon-o rsx-icon-circle-large rsx-icon-circle_inverse rsx-icon-o-silhouette rsx-icon-large rsx-bg-blue-light rsx-txt-white" aria-hidden="true"></i> <p></p> <a href="" class="rsx-button"> </a> </div> </div> </div> </div> <div id="ajaxTempArea" style="display: none"></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_Internet/Internet_access"; } 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> </div> <!-- -------- PREQUAL PRICING HTML FOR TARGETED EXPERIENCE. ASK VITALY BEFORE DELETING :) ------- --> <div id="target-personalized-content" style="display: none;height: 100%;align-items: center;"> <div> <p class="subtitle-2-reg">See your personalized Internet offers</p> <div> <a aria-label="Log into MyBell. See your personalized internet offers" class="button-link" href="https://mybell.bell.ca/login/?refreshLink=https://mybell.bell.ca/Punchin.aspx?DirectAccess=CHANGEPACKAGE#INT=BISP_isplistingpg_BTN_Base_062823_jd_adtg"> Log into MyBell </a> </div> <p class="margin-t-20">If you don’t have Bell Internet or are looking to add services at another address, <a class="qualPrdSet" href="#" onclick="event.preventDefault();openLightBox('eShopAddressModal1');getclikbuttonid();reloadFrame();return false;"> <span class="anchor-text">check which services are available</span> </a>. </p> </div> </div> <div id="target-personalized-content-internet-lob" style="display: none;height: 100%;align-items: center;"> <div> <p class="subtitle-2-reg">See your personalized Internet offers</p> <div> <a aria-label="Go to MyBell. Manage your Internet offers" class="button-link" href="https://mybell.bell.ca/Login/?refreshLink=https://mybell.bell.ca/Punchin.aspx?DirectAccess=MYINTERNETPAGE#INT=BISP_isplistingpg_BTN_Base_062823_jd_adtg"> Go to MyBell </a> </div> <p class="margin-t-20">If you don’t have Bell Internet or are looking to add services at another address, <a class="qualPrdSet" href="#" onclick="event.preventDefault();openLightBox('eShopAddressModal1');getclikbuttonid();reloadFrame();return false;"> <span class="anchor-text">check which services are available</span> </a>. </p> </div> </div> <!-- -------- Home_GlobalPromo_Promotion_Internet-access_Spot_Market_ON_87254/87746_June 2023 ------- --> <a style="display: none" href="https://www.bell.ca/eshop/Qualification/CustomizeBundle?internet=Gigabit%20Fibe%201.5&pc=EONBPOSL#INT=ISP_isplistingpg_ONGigabitFibe1.5_Q23P_060523_im" class="btn btn-default on-link-redirect-targeted" aria-label="Check availability Gigabite Fibe 1.5"> Check availability </a> <div id="Banner_adtg" class="cxp-banner-group container"> </div> <div id="stripe_adtg"> </div> <span id="LowestPrice-low-i" style="display:none"> <span aria-hidden="true">$60/mo.</span><span class="sr-only">$60 per month</span></span> <div class="Global_Stripe_Template_4 wrapper-custom-spacing"> </div> <div id="modal-power-fibre-learn-more" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-power-fibre-learn-more"> <div class="modal-dialog power-fibre-learn-more"> <div class="modal-content" role="document"> <div class="modal-header"> <h2 id="modal-power-fibre-learn-more-title" class="small-title">Fibre to the neighbourhood or to the home</h2> <button type="button" class="close" data-dismiss="modal" aria-label="close"><span class="icon icon-close txtBlue txtSize20"></span></button> </div> <div class="margin-20 pad-h-10 margin-b-0"> <p class="txtSize14 margin-b-0">Bell offers two fast, fibre Internet technologies. Depending on where you live, we either bring fibre right to your neighbourhood or, in a growing number of areas, straight to your home – the fastest Internet technology.</p> </div> <div class="modal-body scrollAdjust allViewScroll margin-t-0" style="max-height: 607px; overflow-y: auto;"> <div class="container-flex-box-wrap"> <div class="col-sm-6 col-12 pad-r-15 pad-r-xs-0 margin-b-xs-15 "> <div class="box-round border-gray2 flex-wrap pad-h-xs-0 overflowHidden fullHeight"> <div class="mx-auto"> <p class="txtSize14 txtCenter pad-t-20 margin-b-20">Fibre to the neighbourhood</p> <div class="container-flex-box-wrap "> <div class="col-6 txtCenter"> <p class="d-block txtSize18 txtBlack2 margin-b-5"><span aria-hidden="true">100 Mbps</span><span class="sr-only">100 Mega bits per second </span></p> <p class="small-text margin-b-5">Max download speed<span class="d-block">to your Home Hub</span></p> </div> <div class="col-6 txtCenter"> <p class="d-block txtSize18 txtBlack2 margin-b-5"> <span aria-hidden="true">10 Mbps</span><span class="sr-only">10 Mega bits per second </span><sup class='legaltext' data-legal='IXZFE'>1</sup>  <p class="small-text margin-b-5">Max upload speed<span class="d-block">to your Home Hub</span></p> </div> </div> </div> <div class="pad-t-15 pad-b-20"> <img alt="" class="img-responsive img-fttn lazy" data-src="/Styles/media/Internet/img/FTTN_EN@2x.png"> </div> </div> </div> <div class="col-sm-6 col-12 pad-r-15 pad-r-xs-0 "> <div class="box-round border-gray2 flex-wrap pad-h-xs-0 fullHeight"> <div class="mx-auto"> <p class="txtSize14 txtCenter pad-t-20 margin-b-20">Fibre to the home</p> <div class="container-flex-box-wrap "> <div class="col-6 txtCenter"> <p class="d-block txtSize18 txtBlack2 margin-b-5"> <span aria-hidden="true">3 Gbps</span> <span class="sr-only">3 Giga bits per second </span><sup class='legaltext' data-legal='IXZFV'>2</sup>  <p class="small-text margin-b-5">Max download speed<span class="d-block">to your Giga Hub</span></p> </div> <div class="col-6 txtCenter"> <p class="d-block txtSize18 txtBlack2 margin-b-5"> <span aria-hidden="true">3 Gbps</span><span class="sr-only">3 Giga bits per second </span><sup class='legaltext' data-legal='IXZFV'>2</sup>  <p class="small-text margin-b-5">Max upload speed<span class="d-block">to your Giga Hub</span></p> </div> </div> <div class="pad-t-30 pad-t-xs-20 pad-h-20 pad-h-xs-15 pad-b-20"> <img alt="" class="img-responsive img-ftth lazy" data-src="/Styles/media/Internet/img/FTTH_EN@2x.png"> </div> </div> </div> </div> </div> </div> </div> </div> </div> <!-- <div style="display:none;"><p id="offer-ends-j-4" class="margin-t-10"><strong>test<span class='region-text' data-region-text='_WZHCR'>Offer ends July 4.</span></strong></p></div> --> <script> document.addEventListener('DOMContentLoaded', (event) => { const offerElement = document.getElementById('offer-ends-j-4'); const targetIds = [ 'priceSavingsTxtCell_9d6d75d4-6c57-490b-a981-3662789fb128', 'priceSavingsTxtCell_a58be740-8754-4702-9404-dc153fd561d1' // Add more IDs here ]; if (offerElement) { const clonedOfferElement = offerElement.cloneNode(true); targetIds.forEach((id) => { const priceSavingsCell = document.getElementById(id); if (priceSavingsCell) { const priceElements = priceSavingsCell.getElementsByClassName('rsx-price-brs-current'); if (priceElements.length > 0) { priceElements[0].parentNode.appendChild(clonedOfferElement.cloneNode(true)); } } }); } }); </script> <style> #textAfterPrice_fibe_50, #textAfterPrice_fibe_150{ display:none; } </style> <!-- Pre Qual Title / Subtitle --> <div id="headingText" class="container margin-v-30"> <h1 id="packageTitle" class="title">Fibe Internet plans</h1> <p class="margin-15-top margin-b-0"> With plans to suit all your Internet needs, Bell delivers fast and reliable speeds to your doorstep.<a class="margin-l-5 margin-l-xs-0 modal-power-fibre-learn-more-lightbox font-weight-bold txtNoUnderline" href="javascript:void(0)" data-toggle="modal" role="button" data-target="#modal-power-fibre-learn-more" aria-label="Learn more about our Internet technologies"> <span class="anchor-text">Learn more about our Internet technologies</span><span class="anchor-icon icon icon-small_icon_arrow_pill txtSize16" aria-hidden="true"></span> </a> </p> <span class='region-text' data-region-text='_MFATO'></span> </div> <script> $(window).on("load", function () { $('[data-toggle="tooltip"][data-tooltipnofocus!=true]:not(.tooltip-static)').on('shown.bs.tooltip', function () { $(this).find('.tooltip').attr('tabindex', -1); }); }); </script> <style> [id^="view_details_"]{ visibility:hidden; padding-top:5px; padding-bottom:5px; } [id^="view_price_details_"]{ padding-left:0px; } .btn.btn-default.qualPrdSet, [id^="ordernow_"].btn.btn-default.js-omni-button{ margin-right:20px; } </style> <section id="internet-packages-carousel-section" class="margin-b-60 margin-b-xs-30" tabindex="-1" data-category-id="867b58f9-573d-411a-be8e-19195552c082" data-is-postqual="False" aria-labelledby="packageTitle"> <input id="hdATM" name="idhdATM" type="hidden" value="False" /> <!-- True :Fibe25unlimted False:showFibe25 Fibe 25 --> <!-- False :Fibe25unlimted False:showFibe25 Fibe 50 --> <!-- False :Fibe25unlimted False:showFibe25 Fibe 150 --> <!-- False :Fibe25unlimted False:showFibe25 Fibe 300 --> <!-- False :Fibe25unlimted False:showFibe25 Fibe 500 --> <!-- False :Fibe25unlimted False:showFibe25 Gigabit Fibe 1.5 --> <!-- False :Fibe25unlimted False:showFibe25 Gigabit Fibe 3.0 --> <div class="tile-carousel prod-carousel internet-packages internet-packages-col legalese-slick-container"> <div class="container"> <div class="prod-carousel-content legalese-slick-slider same-height-wrap"> <div id="fibe50_9d6d75d4-6c57-490b-a981-3662789fb128" class="package-item tile"> <div> </div> <div> </div> <div id="product_9d6d75d4-6c57-490b-a981-3662789fb128" class=" "> <div class="same-height" data-same-height-index="1"> <div class="pad-h-30"> <p class="internet-packages-tag pure-fibre-tag">PURE FIBRE</p> <script type="text/javascript"> $(document).ready(function () { if ('False' === 'True' && 'False' === 'True') { $("#packageTitle").text('Internet packages'); } else if ('False' === 'True') { $("#packageTitle").text('Pure Fibre Internet packages'); } if ('False' === 'True') { $('#internet-packages-carousel-section .slick-slide').removeAttr('aria-hidden'); } }); </script> </div> <div class="pad-h-30"> <h2 class="small-title margin-l-xs-15" id="product-title-9d6d75d4-6c57-490b-a981-3662789fb128"> Fibe 50 </h2> </div> <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 id="TargetBox_fibe50_9d6d75d4-6c57-490b-a981-3662789fb128" class="target-content-all"></div> <!-- InternetServices.xml Key: Bonus_box_ProductHighlights_Pre --> <span class='region-text' data-region-text='_MFAQZ'><div class="flex margin-h-30 pad-t-15 adobe-target-hide"> <div class="txtSize14 margin-b-0 txtBlue borderBlue border-radius-custom pad-h-10 pad-v-10 margin-t-10"> <p class=" no-margin-bottom"> <span class="txtBold">Bonus:</span> <span class="txtDarkGrey"> Enjoy a <a class="txtUnderline" href="javascript:Carousellightbox('BellStreamerFeatures');" role="button"> Bell Streamer </a> on us. <span class="adobe-target-hide-streamer">Use promo&nbsp;code STREAM.</span> </span> </p> </div> </div> <style> .border-radius-custom { border-radius: 5px !important; } .adobe-target-hide { display: none; } </style></span> <div id="onetimeBonuses_fibe_50" class="bonuses pad-h-xs-15 pad-h-30 secondary-rsx-border-radius-custom pad-h-5 margin-t-20 hiddenBonus"> <div class="border-blue-1p5 w-100 borderBlue borderRadiusAll10 pad-15"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <ul class="no-margin"></ul> </div> </div> <a id="view_details_9d6d75d4-6c57-490b-a981-3662789fb128" href="javascript:void(0)" aria-label="View Details:Fibe 50" data-productUrl="/Bell_Internet/Products/Fibe-Internet-50-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Details:Fibe 50" class="margin-b-5 pad-v-20 pad-h-30 txtUnderline internet-product-detail-fetch" role="button"> View details </a> </div> <!--View: \ProductList_Cat\Internet\Partials\Internet_Packages_Columns\PackagePriceMultiPromo.cshtml--> <!--Encoded PromoCode++++++++++++++++++++++++:nopromocode--> <script type="text/javascript"> jQuery(document).ready(function () { /**/ /**/ /**/ if ('false' == 'true') { /**/ /**/ /**/ $('#legalTextAtl').each(function () { /**/ /**/ /**/ $(this).html(""); /**/ /**/ /**/ /**/ /**/ /**/ console.log('%clegal ', 'color:red'); /**/ /**/ /**/ }); } }); </script> <div id="packageId_9d6d75d4-6c57-490b-a981-3662789fb128" class=" bottom-radius-round bg-very-light-grey fixDisplay same-height" data-same-height-index="2"> <div id="priceSavingsTxtCell_9d6d75d4-6c57-490b-a981-3662789fb128" class=" pad-b-0 pad-h-30 pad-t-30 pad-h-xs-15 pad-r-sm-20 border-lightGray-top same-height margin-b-30" data-same-height-index="3"> <div class="enjoy-credit"> <h3 id="discountText_fibe_50" class="subtitle-2-reg margin-b-10 "> Enjoy 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 class="subtitle-2-reg margin-b-10">Right now, pay just:</span> </h3> <div class="margin-b-10"> <div id="bigPrice_fibe_50" class="big-price priceText" aria-hidden="true"> <span>$</span>60<span>.00/mo.</span> </div> <span class="sr-only">60 dollars per month</span> </div> </div> <p id="regularPrice_fibe_50" class="rsx-price-brs-current margin-b-0 "> Current price <span class="sr-only current-price" aria-hidden="false" >85 dollars per month</span><span class="current-price txtBlue" aria-hidden="true" >$85.00/mo.</span> </p> <div id="textAfterPrice_fibe_50" class="small-text margin-t-5 d-none"> <a id="package_detail_modal_button_9d6d75d4-6c57-490b-a981-3662789fb128" href="javascript:void(0)" role="button" aria-label="Offer details Fibe 50" class="txtUnderline click-space-enter" onclick="openLightBox('package_detail_modal_9d6d75d4-6c57-490b-a981-3662789fb128');var returnId = 'package_detail_modal_button_9d6d75d4-6c57-490b-a981-3662789fb128'; return false;">Offer details</a><br /> </div> </div> <div class="bottom-radius-round pad-h-30 pad-b-30 pad-t-0 pad-h-xs-15 pad-r-sm-20"> <a id="check_avai_9d6d75d4-6c57-490b-a981-3662789fb128" href="javascript:void(0)" role="button" class="check_avai_custom btn btn-default qualPrdSet" onclick="openLightBox('eShopAddressModal1');return false;" data-product-name="Fibe 50" data-product-id="9d6d75d4-6c57-490b-a981-3662789fb128" data-product-shortname="fibe50_s17500" data-product-lobname="SHOP_INTERNET" data-omni-s_oapt="104-0-0" data-omni-s_oprm="Check availability" data-omni-s_olbc="New client:Enter your full address:Can&#39;t find your address?" data-omni-s_obrsqualtype="Bottom" aria-label="Check availability of Fibe 50" tabindex="0" onkeydown="if (event.keyCode==32 || event.keyCode==13){event.preventDefault();$('#check_avai_9d6d75d4-6c57-490b-a981-3662789fb128').click()};"> Check availability </a> <input class="internetPackagePromoCode" type="hidden" value="nopromocode" /> <span id="view_price_details_9d6d75d4-6c57-490b-a981-3662789fb128" class="view-details-button d-inline-flex"> <a id="view_price_details_9d6d75d4-6c57-490b-a981-3662789fb128" href="javascript:void(0)" onclick="modalCheckHeaderMiniBar()" aria-label="View Price Details:Fibe 50" data-product="9d6d75d4-6c57-490b-a981-3662789fb128" data-productUrl="/Bell_Internet/Products/Fibe-Internet-50-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Price Details:Fibe 50" class="internet-product-detail-fetch" role="button"> View details </a> </span> </div> </div> <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_Internet/Internet_access" type="hidden" /> <style> .order-intenet .anchor-icon { display: none; } .order-intenet .anchor-text { margin-left: 0px; } .order-intenet .anchor-text { display: inline-block; padding: 10px 20px; border: 1px #00549a solid; border-radius: 20px; } .enabledUpc { color: #800080 !important; } .hiddenPromoText { display: none; } .fixDisplay { display: flex; flex-direction: column; } .page-code_internet-packages div[id^="priceSavingsTxtCell"] > p:not([class*="margin-b-"]) { margin-bottom: 0; } </style> <script type="text/javascript"> function CallBackForm(name) { window.localStorage.setItem('internet_order_package_name', name); var getloadertext1 = $("#divloadertext").text(); $('body').loadingIndicator({ message: getloadertext1 }); $('body').loadingIndicator('show'); window.location.href = "/CallBackForm"; } function modalCheckHeaderMiniBar() { if ($(window).scrollTop() < 170) { $('html, body').animate({ scrollTop: '210px' }); } } </script> <script> $('.click-space-enter').on('keydown', function (e) { var el = $(this) , key = e.which || e.keyCode || 0; if (13 === key || 32 === key) { e.preventDefault(); e.stopPropagation(); el.click(); } }); </script> <div class="hidden-lg hidden-md col-sm-12 rsx-bg-white-sm rsx-pad-10-top"> </div> </div> <style> @media (min-width: 1000px) { .extra-m-b { margin-bottom: 20px; } } @media (min-width: 768px) { #internetPackages .modal-dialog { width: 500px !important; } } @media (max-width: 767px) { #internetPackages .modal-dialog { position: absolute !important; } } #internetPackages .modal-body { padding: 0px 30px !important; margin-top: 10px !important; } .table-responsive { overflow-x: scroll !important; overflow-y: hidden !important; } .table-responsive::-webkit-scrollbar-track { height: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 8px; border-radius: 8px; } .table-responsive::-webkit-scrollbar { width: 8px !important; height: 8px !important; background-color: #F5F5F5; } .table-responsive::-webkit-scrollbar-thumb { width: 8px; height: 8px; border-radius: 8px; -webkit-border-radius: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background: #003778; } </style> </div> <div id="fibe150_a58be740-8754-4702-9404-dc153fd561d1" class="package-item tile"> <div> </div> <div> </div> <div id="product_a58be740-8754-4702-9404-dc153fd561d1" class=" "> <div class="same-height" data-same-height-index="1"> <div class="pad-h-30"> <p class="internet-packages-tag pure-fibre-tag">PURE FIBRE</p> <script type="text/javascript"> $(document).ready(function () { if ('False' === 'True' && 'False' === 'True') { $("#packageTitle").text('Internet packages'); } else if ('False' === 'True') { $("#packageTitle").text('Pure Fibre Internet packages'); } if ('False' === 'True') { $('#internet-packages-carousel-section .slick-slide').removeAttr('aria-hidden'); } }); </script> </div> <div class="pad-h-30"> <h2 class="small-title margin-l-xs-15" id="product-title-a58be740-8754-4702-9404-dc153fd561d1"> Fibe 150 </h2> </div> <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 id="TargetBox_fibe150_a58be740-8754-4702-9404-dc153fd561d1" class="target-content-all"></div> <!-- InternetServices.xml Key: Bonus_box_ProductHighlights_Pre --> <span class='region-text' data-region-text='_MFAQZ'><div class="flex margin-h-30 pad-t-15 adobe-target-hide"> <div class="txtSize14 margin-b-0 txtBlue borderBlue border-radius-custom pad-h-10 pad-v-10 margin-t-10"> <p class=" no-margin-bottom"> <span class="txtBold">Bonus:</span> <span class="txtDarkGrey"> Enjoy a <a class="txtUnderline" href="javascript:Carousellightbox('BellStreamerFeatures');" role="button"> Bell Streamer </a> on us. <span class="adobe-target-hide-streamer">Use promo&nbsp;code STREAM.</span> </span> </p> </div> </div> <style> .border-radius-custom { border-radius: 5px !important; } .adobe-target-hide { display: none; } </style></span> <div id="onetimeBonuses_fibe_150" class="bonuses pad-h-xs-15 pad-h-30 secondary-rsx-border-radius-custom pad-h-5 margin-t-20 hiddenBonus"> <div class="border-blue-1p5 w-100 borderBlue borderRadiusAll10 pad-15"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <ul class="no-margin"></ul> </div> </div> <a id="view_details_a58be740-8754-4702-9404-dc153fd561d1" href="javascript:void(0)" aria-label="View Details:Fibe 150" data-productUrl="/Bell_Internet/Products/Fibe-Internet-150-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Details:Fibe 150" class="margin-b-5 pad-v-20 pad-h-30 txtUnderline internet-product-detail-fetch" role="button"> View details </a> </div> <!--View: \ProductList_Cat\Internet\Partials\Internet_Packages_Columns\PackagePriceMultiPromo.cshtml--> <!--Encoded PromoCode++++++++++++++++++++++++:nopromocode--> <script type="text/javascript"> jQuery(document).ready(function () { /**/ /**/ /**/ if ('false' == 'true') { /**/ /**/ /**/ $('#legalTextAtl').each(function () { /**/ /**/ /**/ $(this).html(""); /**/ /**/ /**/ /**/ /**/ /**/ console.log('%clegal ', 'color:red'); /**/ /**/ /**/ }); } }); </script> <div id="packageId_a58be740-8754-4702-9404-dc153fd561d1" class=" bottom-radius-round bg-very-light-grey fixDisplay same-height" data-same-height-index="2"> <div id="priceSavingsTxtCell_a58be740-8754-4702-9404-dc153fd561d1" class=" pad-b-0 pad-h-30 pad-t-30 pad-h-xs-15 pad-r-sm-20 border-lightGray-top same-height margin-b-30" data-same-height-index="3"> <div class="enjoy-credit"> <h3 id="discountText_fibe_150" class="subtitle-2-reg margin-b-10 "> Enjoy a credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$15/mo.</span><span class="sr-only">15 dollars per month</span>* for <span class="txt-nowrap credit-years">2 years</span>. <span class="subtitle-2-reg margin-b-10">Right now, pay just:</span> </h3> <div class="margin-b-10"> <div id="bigPrice_fibe_150" class="big-price priceText" aria-hidden="true"> <span>$</span>80<span>.00/mo.</span> </div> <span class="sr-only">80 dollars per month</span> </div> </div> <p id="regularPrice_fibe_150" class="rsx-price-brs-current margin-b-0 "> Current price <span class="sr-only current-price" aria-hidden="false" >95 dollars per month</span><span class="current-price txtBlue" aria-hidden="true" >$95.00/mo.</span> </p> <div id="textAfterPrice_fibe_150" class="small-text margin-t-5 d-none"> <a id="package_detail_modal_button_a58be740-8754-4702-9404-dc153fd561d1" href="javascript:void(0)" role="button" aria-label="Offer details Fibe 150" class="txtUnderline click-space-enter" onclick="openLightBox('package_detail_modal_a58be740-8754-4702-9404-dc153fd561d1');var returnId = 'package_detail_modal_button_a58be740-8754-4702-9404-dc153fd561d1'; return false;">Offer details</a><br /> </div> </div> <div class="bottom-radius-round pad-h-30 pad-b-30 pad-t-0 pad-h-xs-15 pad-r-sm-20"> <a id="check_avai_a58be740-8754-4702-9404-dc153fd561d1" href="javascript:void(0)" role="button" class="check_avai_custom btn btn-default qualPrdSet" onclick="openLightBox('eShopAddressModal1');return false;" data-product-name="Fibe 150" data-product-id="a58be740-8754-4702-9404-dc153fd561d1" data-product-shortname="fibe100_s17700" data-product-lobname="SHOP_INTERNET" data-omni-s_oapt="104-0-0" data-omni-s_oprm="Check availability" data-omni-s_olbc="New client:Enter your full address:Can&#39;t find your address?" data-omni-s_obrsqualtype="Bottom" aria-label="Check availability of Fibe 150" tabindex="0" onkeydown="if (event.keyCode==32 || event.keyCode==13){event.preventDefault();$('#check_avai_a58be740-8754-4702-9404-dc153fd561d1').click()};"> Check availability </a> <input class="internetPackagePromoCode" type="hidden" value="nopromocode" /> <span id="view_price_details_a58be740-8754-4702-9404-dc153fd561d1" class="view-details-button d-inline-flex"> <a id="view_price_details_a58be740-8754-4702-9404-dc153fd561d1" href="javascript:void(0)" onclick="modalCheckHeaderMiniBar()" aria-label="View Price Details:Fibe 150" data-product="a58be740-8754-4702-9404-dc153fd561d1" data-productUrl="/Bell_Internet/Products/Fibe-Internet-150-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Price Details:Fibe 150" class="internet-product-detail-fetch" role="button"> View details </a> </span> </div> </div> <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_Internet/Internet_access" type="hidden" /> <style> .order-intenet .anchor-icon { display: none; } .order-intenet .anchor-text { margin-left: 0px; } .order-intenet .anchor-text { display: inline-block; padding: 10px 20px; border: 1px #00549a solid; border-radius: 20px; } .enabledUpc { color: #800080 !important; } .hiddenPromoText { display: none; } .fixDisplay { display: flex; flex-direction: column; } .page-code_internet-packages div[id^="priceSavingsTxtCell"] > p:not([class*="margin-b-"]) { margin-bottom: 0; } </style> <script type="text/javascript"> function CallBackForm(name) { window.localStorage.setItem('internet_order_package_name', name); var getloadertext1 = $("#divloadertext").text(); $('body').loadingIndicator({ message: getloadertext1 }); $('body').loadingIndicator('show'); window.location.href = "/CallBackForm"; } function modalCheckHeaderMiniBar() { if ($(window).scrollTop() < 170) { $('html, body').animate({ scrollTop: '210px' }); } } </script> <script> $('.click-space-enter').on('keydown', function (e) { var el = $(this) , key = e.which || e.keyCode || 0; if (13 === key || 32 === key) { e.preventDefault(); e.stopPropagation(); el.click(); } }); </script> <div class="hidden-lg hidden-md col-sm-12 rsx-bg-white-sm rsx-pad-10-top"> </div> </div> <style> @media (min-width: 1000px) { .extra-m-b { margin-bottom: 20px; } } @media (min-width: 768px) { #internetPackages .modal-dialog { width: 500px !important; } } @media (max-width: 767px) { #internetPackages .modal-dialog { position: absolute !important; } } #internetPackages .modal-body { padding: 0px 30px !important; margin-top: 10px !important; } .table-responsive { overflow-x: scroll !important; overflow-y: hidden !important; } .table-responsive::-webkit-scrollbar-track { height: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 8px; border-radius: 8px; } .table-responsive::-webkit-scrollbar { width: 8px !important; height: 8px !important; background-color: #F5F5F5; } .table-responsive::-webkit-scrollbar-thumb { width: 8px; height: 8px; border-radius: 8px; -webkit-border-radius: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background: #003778; } </style> </div> <div id="fibe300_42799084-7d7e-4173-81b0-593ef5eebc96" class="package-item tile"> <div> </div> <div> </div> <div id="product_42799084-7d7e-4173-81b0-593ef5eebc96" class=" "> <div class="same-height" data-same-height-index="1"> <div class="pad-h-30"> <p class="internet-packages-tag pure-fibre-tag">PURE FIBRE</p> <script type="text/javascript"> $(document).ready(function () { if ('False' === 'True' && 'False' === 'True') { $("#packageTitle").text('Internet packages'); } else if ('False' === 'True') { $("#packageTitle").text('Pure Fibre Internet packages'); } if ('False' === 'True') { $('#internet-packages-carousel-section .slick-slide').removeAttr('aria-hidden'); } }); </script> </div> <div class="pad-h-30"> <h2 class="small-title margin-l-xs-15" id="product-title-42799084-7d7e-4173-81b0-593ef5eebc96"> Fibe 300 </h2> </div> <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 id="TargetBox_fibe300_42799084-7d7e-4173-81b0-593ef5eebc96" class="target-content-all"></div> <!-- InternetServices.xml Key: Bonus_box_ProductHighlights_Pre --> <span class='region-text' data-region-text='_MFAQZ'><div class="flex margin-h-30 pad-t-15 adobe-target-hide"> <div class="txtSize14 margin-b-0 txtBlue borderBlue border-radius-custom pad-h-10 pad-v-10 margin-t-10"> <p class=" no-margin-bottom"> <span class="txtBold">Bonus:</span> <span class="txtDarkGrey"> Enjoy a <a class="txtUnderline" href="javascript:Carousellightbox('BellStreamerFeatures');" role="button"> Bell Streamer </a> on us. <span class="adobe-target-hide-streamer">Use promo&nbsp;code STREAM.</span> </span> </p> </div> </div> <style> .border-radius-custom { border-radius: 5px !important; } .adobe-target-hide { display: none; } </style></span> <div id="onetimeBonuses_fibe_300" class="bonuses pad-h-xs-15 pad-h-30 secondary-rsx-border-radius-custom pad-h-5 margin-t-20 hiddenBonus"> <div class="border-blue-1p5 w-100 borderBlue borderRadiusAll10 pad-15"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <ul class="no-margin"></ul> </div> </div> <a id="view_details_42799084-7d7e-4173-81b0-593ef5eebc96" href="javascript:void(0)" aria-label="View Details:Fibe 300" data-productUrl="/Bell_Internet/Products/Fibe-Internet-300-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Details:Fibe 300" class="margin-b-5 pad-v-20 pad-h-30 txtUnderline internet-product-detail-fetch" role="button"> View details </a> </div> <!--View: \ProductList_Cat\Internet\Partials\Internet_Packages_Columns\PackagePriceMultiPromo.cshtml--> <!--Encoded PromoCode++++++++++++++++++++++++:nopromocode--> <script type="text/javascript"> jQuery(document).ready(function () { /**/ /**/ /**/ if ('false' == 'true') { /**/ /**/ /**/ $('#legalTextAtl').each(function () { /**/ /**/ /**/ $(this).html(""); /**/ /**/ /**/ /**/ /**/ /**/ console.log('%clegal ', 'color:red'); /**/ /**/ /**/ }); } }); </script> <div id="packageId_42799084-7d7e-4173-81b0-593ef5eebc96" class=" bottom-radius-round bg-very-light-grey fixDisplay same-height" data-same-height-index="2"> <div id="priceSavingsTxtCell_42799084-7d7e-4173-81b0-593ef5eebc96" class=" pad-b-0 pad-h-30 pad-t-30 pad-h-xs-15 pad-r-sm-20 border-lightGray-top same-height margin-b-30" data-same-height-index="3"> <div class="enjoy-credit"> <h3 id="discountText_fibe_300" class="subtitle-2-reg margin-b-10 "> Enjoy a credit of <span class="credit-price txtBlue txt-nowrap" aria-hidden="true">$10/mo.</span><span class="sr-only">10 dollars per month</span>* for <span class="txt-nowrap credit-years">2 years</span>. <span class="subtitle-2-reg margin-b-10">Right now, pay just:</span> </h3> <div class="margin-b-10"> <div id="bigPrice_fibe_300" class="big-price priceText" aria-hidden="true"> <span>$</span>90<span>.00/mo.</span> </div> <span class="sr-only">90 dollars per month</span> </div> </div> <p id="regularPrice_fibe_300" class="rsx-price-brs-current margin-b-0 "> Current price <span class="sr-only current-price" aria-hidden="false" >100 dollars per month</span><span class="current-price txtBlue" aria-hidden="true" >$100.00/mo.</span> </p> <div id="textAfterPrice_fibe_300" class="small-text margin-t-5 d-none"> <a id="package_detail_modal_button_42799084-7d7e-4173-81b0-593ef5eebc96" href="javascript:void(0)" role="button" aria-label="Offer details Fibe 300" class="txtUnderline click-space-enter" onclick="openLightBox('package_detail_modal_42799084-7d7e-4173-81b0-593ef5eebc96');var returnId = 'package_detail_modal_button_42799084-7d7e-4173-81b0-593ef5eebc96'; return false;">Offer details</a><br /> </div> </div> <div class="bottom-radius-round pad-h-30 pad-b-30 pad-t-0 pad-h-xs-15 pad-r-sm-20"> <a id="check_avai_42799084-7d7e-4173-81b0-593ef5eebc96" href="javascript:void(0)" role="button" class="check_avai_custom btn btn-default qualPrdSet" onclick="openLightBox('eShopAddressModal1');return false;" data-product-name="Fibe 300" data-product-id="42799084-7d7e-4173-81b0-593ef5eebc96" data-product-shortname="fibe175_s17503" data-product-lobname="SHOP_INTERNET" data-omni-s_oapt="104-0-0" data-omni-s_oprm="Check availability" data-omni-s_olbc="New client:Enter your full address:Can&#39;t find your address?" data-omni-s_obrsqualtype="Bottom" aria-label="Check availability of Fibe 300" tabindex="0" onkeydown="if (event.keyCode==32 || event.keyCode==13){event.preventDefault();$('#check_avai_42799084-7d7e-4173-81b0-593ef5eebc96').click()};"> Check availability </a> <input class="internetPackagePromoCode" type="hidden" value="nopromocode" /> <span id="view_price_details_42799084-7d7e-4173-81b0-593ef5eebc96" class="view-details-button d-inline-flex"> <a id="view_price_details_42799084-7d7e-4173-81b0-593ef5eebc96" href="javascript:void(0)" onclick="modalCheckHeaderMiniBar()" aria-label="View Price Details:Fibe 300" data-product="42799084-7d7e-4173-81b0-593ef5eebc96" data-productUrl="/Bell_Internet/Products/Fibe-Internet-300-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Price Details:Fibe 300" class="internet-product-detail-fetch" role="button"> View details </a> </span> </div> </div> <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_Internet/Internet_access" type="hidden" /> <style> .order-intenet .anchor-icon { display: none; } .order-intenet .anchor-text { margin-left: 0px; } .order-intenet .anchor-text { display: inline-block; padding: 10px 20px; border: 1px #00549a solid; border-radius: 20px; } .enabledUpc { color: #800080 !important; } .hiddenPromoText { display: none; } .fixDisplay { display: flex; flex-direction: column; } .page-code_internet-packages div[id^="priceSavingsTxtCell"] > p:not([class*="margin-b-"]) { margin-bottom: 0; } </style> <script type="text/javascript"> function CallBackForm(name) { window.localStorage.setItem('internet_order_package_name', name); var getloadertext1 = $("#divloadertext").text(); $('body').loadingIndicator({ message: getloadertext1 }); $('body').loadingIndicator('show'); window.location.href = "/CallBackForm"; } function modalCheckHeaderMiniBar() { if ($(window).scrollTop() < 170) { $('html, body').animate({ scrollTop: '210px' }); } } </script> <script> $('.click-space-enter').on('keydown', function (e) { var el = $(this) , key = e.which || e.keyCode || 0; if (13 === key || 32 === key) { e.preventDefault(); e.stopPropagation(); el.click(); } }); </script> <div class="hidden-lg hidden-md col-sm-12 rsx-bg-white-sm rsx-pad-10-top"> </div> </div> <style> @media (min-width: 1000px) { .extra-m-b { margin-bottom: 20px; } } @media (min-width: 768px) { #internetPackages .modal-dialog { width: 500px !important; } } @media (max-width: 767px) { #internetPackages .modal-dialog { position: absolute !important; } } #internetPackages .modal-body { padding: 0px 30px !important; margin-top: 10px !important; } .table-responsive { overflow-x: scroll !important; overflow-y: hidden !important; } .table-responsive::-webkit-scrollbar-track { height: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 8px; border-radius: 8px; } .table-responsive::-webkit-scrollbar { width: 8px !important; height: 8px !important; background-color: #F5F5F5; } .table-responsive::-webkit-scrollbar-thumb { width: 8px; height: 8px; border-radius: 8px; -webkit-border-radius: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background: #003778; } </style> </div> <div id="fibe500_1ed87064-8bb1-4ec8-9e46-e66304a274a5" class="package-item tile"> <div> </div> <div> </div> <div id="product_1ed87064-8bb1-4ec8-9e46-e66304a274a5" class=" "> <div class="same-height" data-same-height-index="1"> <div class="pad-h-30"> <p class="internet-packages-tag pure-fibre-tag">PURE FIBRE</p> <script type="text/javascript"> $(document).ready(function () { if ('False' === 'True' && 'False' === 'True') { $("#packageTitle").text('Internet packages'); } else if ('False' === 'True') { $("#packageTitle").text('Pure Fibre Internet packages'); } if ('False' === 'True') { $('#internet-packages-carousel-section .slick-slide').removeAttr('aria-hidden'); } }); </script> </div> <div class="pad-h-30"> <h2 class="small-title margin-l-xs-15" id="product-title-1ed87064-8bb1-4ec8-9e46-e66304a274a5"> Fibe 500 </h2> </div> <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 id="TargetBox_fibe500_1ed87064-8bb1-4ec8-9e46-e66304a274a5" class="target-content-all"></div> <!-- InternetServices.xml Key: Bonus_box_ProductHighlights_Pre --> <span class='region-text' data-region-text='_MFAQZ'><div class="flex margin-h-30 pad-t-15 adobe-target-hide"> <div class="txtSize14 margin-b-0 txtBlue borderBlue border-radius-custom pad-h-10 pad-v-10 margin-t-10"> <p class=" no-margin-bottom"> <span class="txtBold">Bonus:</span> <span class="txtDarkGrey"> Enjoy a <a class="txtUnderline" href="javascript:Carousellightbox('BellStreamerFeatures');" role="button"> Bell Streamer </a> on us. <span class="adobe-target-hide-streamer">Use promo&nbsp;code STREAM.</span> </span> </p> </div> </div> <style> .border-radius-custom { border-radius: 5px !important; } .adobe-target-hide { display: none; } </style></span> <div id="onetimeBonuses_fibe_500" class="bonuses pad-h-xs-15 pad-h-30 secondary-rsx-border-radius-custom pad-h-5 margin-t-20 hiddenBonus"> <div class="border-blue-1p5 w-100 borderBlue borderRadiusAll10 pad-15"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <ul class="no-margin"></ul> </div> </div> <a id="view_details_1ed87064-8bb1-4ec8-9e46-e66304a274a5" href="javascript:void(0)" aria-label="View Details:Fibe 500" data-productUrl="/Bell_Internet/Products/Fibe-Internet-500-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Details:Fibe 500" class="margin-b-5 pad-v-20 pad-h-30 txtUnderline internet-product-detail-fetch" role="button"> View details </a> </div> <!--View: \ProductList_Cat\Internet\Partials\Internet_Packages_Columns\PackagePriceMultiPromo.cshtml--> <!--Encoded PromoCode++++++++++++++++++++++++:nopromocode--> <script type="text/javascript"> jQuery(document).ready(function () { /**/ /**/ /**/ if ('false' == 'true') { /**/ /**/ /**/ $('#legalTextAtl').each(function () { /**/ /**/ /**/ $(this).html(""); /**/ /**/ /**/ /**/ /**/ /**/ console.log('%clegal ', 'color:red'); /**/ /**/ /**/ }); } }); </script> <div id="packageId_1ed87064-8bb1-4ec8-9e46-e66304a274a5" class=" bottom-radius-round bg-very-light-grey fixDisplay same-height" data-same-height-index="2"> <div id="priceSavingsTxtCell_1ed87064-8bb1-4ec8-9e46-e66304a274a5" class=" pad-b-0 pad-h-30 pad-t-30 pad-h-xs-15 pad-r-sm-20 border-lightGray-top same-height margin-b-30" data-same-height-index="3"> <div class="enjoy-credit"> <h3 id="discountText_fibe_500" class="subtitle-2-reg margin-b-10 "> Enjoy 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 class="subtitle-2-reg margin-b-10">Right now, pay just:</span> </h3> <div class="margin-b-10"> <div id="bigPrice_fibe_500" class="big-price priceText" aria-hidden="true"> <span>$</span>100<span>.00/mo.</span> </div> <span class="sr-only">100 dollars per month</span> </div> </div> <p id="regularPrice_fibe_500" class="rsx-price-brs-current margin-b-0 "> Current price <span class="sr-only current-price" aria-hidden="false" >125 dollars per month</span><span class="current-price txtBlue" aria-hidden="true" >$125.00/mo.</span> </p> <div id="textAfterPrice_fibe_500" class="small-text margin-t-5 d-none"> <a id="package_detail_modal_button_1ed87064-8bb1-4ec8-9e46-e66304a274a5" href="javascript:void(0)" role="button" aria-label="Offer details Fibe 500" class="txtUnderline click-space-enter" onclick="openLightBox('package_detail_modal_1ed87064-8bb1-4ec8-9e46-e66304a274a5');var returnId = 'package_detail_modal_button_1ed87064-8bb1-4ec8-9e46-e66304a274a5'; return false;">Offer details</a><br /> </div> </div> <div class="bottom-radius-round pad-h-30 pad-b-30 pad-t-0 pad-h-xs-15 pad-r-sm-20"> <a id="check_avai_1ed87064-8bb1-4ec8-9e46-e66304a274a5" href="javascript:void(0)" role="button" class="check_avai_custom btn btn-default qualPrdSet" onclick="openLightBox('eShopAddressModal1');return false;" data-product-name="Fibe 500" data-product-id="1ed87064-8bb1-4ec8-9e46-e66304a274a5" data-product-shortname="fibe120_s17504" data-product-lobname="SHOP_INTERNET" data-omni-s_oapt="104-0-0" data-omni-s_oprm="Check availability" data-omni-s_olbc="New client:Enter your full address:Can&#39;t find your address?" data-omni-s_obrsqualtype="Bottom" aria-label="Check availability of Fibe 500" tabindex="0" onkeydown="if (event.keyCode==32 || event.keyCode==13){event.preventDefault();$('#check_avai_1ed87064-8bb1-4ec8-9e46-e66304a274a5').click()};"> Check availability </a> <input class="internetPackagePromoCode" type="hidden" value="nopromocode" /> <span id="view_price_details_1ed87064-8bb1-4ec8-9e46-e66304a274a5" class="view-details-button d-inline-flex"> <a id="view_price_details_1ed87064-8bb1-4ec8-9e46-e66304a274a5" href="javascript:void(0)" onclick="modalCheckHeaderMiniBar()" aria-label="View Price Details:Fibe 500" data-product="1ed87064-8bb1-4ec8-9e46-e66304a274a5" data-productUrl="/Bell_Internet/Products/Fibe-Internet-500-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Price Details:Fibe 500" class="internet-product-detail-fetch" role="button"> View details </a> </span> </div> </div> <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_Internet/Internet_access" type="hidden" /> <style> .order-intenet .anchor-icon { display: none; } .order-intenet .anchor-text { margin-left: 0px; } .order-intenet .anchor-text { display: inline-block; padding: 10px 20px; border: 1px #00549a solid; border-radius: 20px; } .enabledUpc { color: #800080 !important; } .hiddenPromoText { display: none; } .fixDisplay { display: flex; flex-direction: column; } .page-code_internet-packages div[id^="priceSavingsTxtCell"] > p:not([class*="margin-b-"]) { margin-bottom: 0; } </style> <script type="text/javascript"> function CallBackForm(name) { window.localStorage.setItem('internet_order_package_name', name); var getloadertext1 = $("#divloadertext").text(); $('body').loadingIndicator({ message: getloadertext1 }); $('body').loadingIndicator('show'); window.location.href = "/CallBackForm"; } function modalCheckHeaderMiniBar() { if ($(window).scrollTop() < 170) { $('html, body').animate({ scrollTop: '210px' }); } } </script> <script> $('.click-space-enter').on('keydown', function (e) { var el = $(this) , key = e.which || e.keyCode || 0; if (13 === key || 32 === key) { e.preventDefault(); e.stopPropagation(); el.click(); } }); </script> <div class="hidden-lg hidden-md col-sm-12 rsx-bg-white-sm rsx-pad-10-top"> </div> </div> <style> @media (min-width: 1000px) { .extra-m-b { margin-bottom: 20px; } } @media (min-width: 768px) { #internetPackages .modal-dialog { width: 500px !important; } } @media (max-width: 767px) { #internetPackages .modal-dialog { position: absolute !important; } } #internetPackages .modal-body { padding: 0px 30px !important; margin-top: 10px !important; } .table-responsive { overflow-x: scroll !important; overflow-y: hidden !important; } .table-responsive::-webkit-scrollbar-track { height: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 8px; border-radius: 8px; } .table-responsive::-webkit-scrollbar { width: 8px !important; height: 8px !important; background-color: #F5F5F5; } .table-responsive::-webkit-scrollbar-thumb { width: 8px; height: 8px; border-radius: 8px; -webkit-border-radius: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background: #003778; } </style> </div> <div id="gigabitfibe15_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class="package-item tile"> <div> </div> <div> </div> <div id="product_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class=" "> <div class="same-height" data-same-height-index="1"> <div class="pad-h-30"> <p class="internet-packages-tag pure-fibre-tag">PURE FIBRE</p> <script type="text/javascript"> $(document).ready(function () { if ('False' === 'True' && 'False' === 'True') { $("#packageTitle").text('Internet packages'); } else if ('False' === 'True') { $("#packageTitle").text('Pure Fibre Internet packages'); } if ('False' === 'True') { $('#internet-packages-carousel-section .slick-slide').removeAttr('aria-hidden'); } }); </script> </div> <div class="pad-h-30"> <h2 class="small-title margin-l-xs-15" id="product-title-09a008b5-e9dc-4c6b-8f03-4ecb30924c3b"> Gigabit Fibe 1.5 </h2> </div> <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'>3</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'>4</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 id="TargetBox_gigabitfibe15_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class="target-content-all"></div> <!-- InternetServices.xml Key: Bonus_box_ProductHighlights_Pre --> <span class='region-text' data-region-text='_MFAQZ'><div class="flex margin-h-30 pad-t-15 adobe-target-hide"> <div class="txtSize14 margin-b-0 txtBlue borderBlue border-radius-custom pad-h-10 pad-v-10 margin-t-10"> <p class=" no-margin-bottom"> <span class="txtBold">Bonus:</span> <span class="txtDarkGrey"> Enjoy a <a class="txtUnderline" href="javascript:Carousellightbox('BellStreamerFeatures');" role="button"> Bell Streamer </a> on us. <span class="adobe-target-hide-streamer">Use promo&nbsp;code STREAM.</span> </span> </p> </div> </div> <style> .border-radius-custom { border-radius: 5px !important; } .adobe-target-hide { display: none; } </style></span> <div id="onetimeBonuses_gigabit_fibe_1_5" class="bonuses pad-h-xs-15 pad-h-30 secondary-rsx-border-radius-custom pad-h-5 margin-t-20 hiddenBonus"> <div class="border-blue-1p5 w-100 borderBlue borderRadiusAll10 pad-15"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <ul class="no-margin"></ul> </div> </div> <a id="view_details_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" href="javascript:void(0)" aria-label="View Details:Gigabit Fibe 1.5" data-productUrl="/Bell_Internet/Products/Fibe-Internet-Gigabit15-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Details:Gigabit Fibe 1.5" class="margin-b-5 pad-v-20 pad-h-30 txtUnderline internet-product-detail-fetch" role="button"> View details </a> </div> <!--View: \ProductList_Cat\Internet\Partials\Internet_Packages_Columns\PackagePriceMultiPromo.cshtml--> <!--Encoded PromoCode++++++++++++++++++++++++:nopromocode--> <script type="text/javascript"> jQuery(document).ready(function () { /**/ /**/ /**/ if ('false' == 'true') { /**/ /**/ /**/ $('#legalTextAtl').each(function () { /**/ /**/ /**/ $(this).html(""); /**/ /**/ /**/ /**/ /**/ /**/ console.log('%clegal ', 'color:red'); /**/ /**/ /**/ }); } }); </script> <div id="packageId_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class=" bottom-radius-round bg-very-light-grey fixDisplay same-height" data-same-height-index="2"> <div id="priceSavingsTxtCell_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class=" pad-b-0 pad-h-30 pad-t-30 pad-h-xs-15 pad-r-sm-20 border-lightGray-top same-height margin-b-30" data-same-height-index="3"> <div class="enjoy-credit"> <h3 id="discountText_gigabit_fibe_1_5" class="subtitle-2-reg margin-b-10 "> Enjoy 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 class="subtitle-2-reg margin-b-10">Right now, pay just:</span> </h3> <div class="margin-b-10"> <div id="bigPrice_gigabit_fibe_1_5" class="big-price priceText" aria-hidden="true"> <span>$</span>110<span>.00/mo.</span> </div> <span class="sr-only">110 dollars per month</span> </div> </div> <p id="regularPrice_gigabit_fibe_1_5" class="rsx-price-brs-current margin-b-0 "> Current price <span class="sr-only current-price" aria-hidden="false" >130 dollars per month</span><span class="current-price txtBlue" aria-hidden="true" >$130.00/mo.</span> </p> <div id="textAfterPrice_gigabit_fibe_1_5" class="small-text margin-t-5 d-none"> <a id="package_detail_modal_button_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" href="javascript:void(0)" role="button" aria-label="Offer details Gigabit Fibe 1.5" class="txtUnderline click-space-enter" onclick="openLightBox('package_detail_modal_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b');var returnId = 'package_detail_modal_button_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b'; return false;">Offer details</a><br /> </div> </div> <div class="bottom-radius-round pad-h-30 pad-b-30 pad-t-0 pad-h-xs-15 pad-r-sm-20"> <a id="check_avai_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" href="javascript:void(0)" role="button" class="check_avai_custom btn btn-default qualPrdSet" onclick="openLightBox('eShopAddressModal1');return false;" data-product-name="Gigabit Fibe 1.5" data-product-id="09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" data-product-shortname="15gigabi_s054201" data-product-lobname="SHOP_INTERNET" data-omni-s_oapt="104-0-0" data-omni-s_oprm="Check availability" data-omni-s_olbc="New client:Enter your full address:Can&#39;t find your address?" data-omni-s_obrsqualtype="Bottom" aria-label="Check availability of Gigabit Fibe 1.5" tabindex="0" onkeydown="if (event.keyCode==32 || event.keyCode==13){event.preventDefault();$('#check_avai_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b').click()};"> Check availability </a> <input class="internetPackagePromoCode" type="hidden" value="nopromocode" /> <span id="view_price_details_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class="view-details-button d-inline-flex"> <a id="view_price_details_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" href="javascript:void(0)" onclick="modalCheckHeaderMiniBar()" aria-label="View Price Details:Gigabit Fibe 1.5" data-product="09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" data-productUrl="/Bell_Internet/Products/Fibe-Internet-Gigabit15-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Price Details:Gigabit Fibe 1.5" class="internet-product-detail-fetch" role="button"> View details </a> </span> </div> </div> <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_Internet/Internet_access" type="hidden" /> <style> .order-intenet .anchor-icon { display: none; } .order-intenet .anchor-text { margin-left: 0px; } .order-intenet .anchor-text { display: inline-block; padding: 10px 20px; border: 1px #00549a solid; border-radius: 20px; } .enabledUpc { color: #800080 !important; } .hiddenPromoText { display: none; } .fixDisplay { display: flex; flex-direction: column; } .page-code_internet-packages div[id^="priceSavingsTxtCell"] > p:not([class*="margin-b-"]) { margin-bottom: 0; } </style> <script type="text/javascript"> function CallBackForm(name) { window.localStorage.setItem('internet_order_package_name', name); var getloadertext1 = $("#divloadertext").text(); $('body').loadingIndicator({ message: getloadertext1 }); $('body').loadingIndicator('show'); window.location.href = "/CallBackForm"; } function modalCheckHeaderMiniBar() { if ($(window).scrollTop() < 170) { $('html, body').animate({ scrollTop: '210px' }); } } </script> <script> $('.click-space-enter').on('keydown', function (e) { var el = $(this) , key = e.which || e.keyCode || 0; if (13 === key || 32 === key) { e.preventDefault(); e.stopPropagation(); el.click(); } }); </script> <div class="hidden-lg hidden-md col-sm-12 rsx-bg-white-sm rsx-pad-10-top"> </div> </div> <style> @media (min-width: 1000px) { .extra-m-b { margin-bottom: 20px; } } @media (min-width: 768px) { #internetPackages .modal-dialog { width: 500px !important; } } @media (max-width: 767px) { #internetPackages .modal-dialog { position: absolute !important; } } #internetPackages .modal-body { padding: 0px 30px !important; margin-top: 10px !important; } .table-responsive { overflow-x: scroll !important; overflow-y: hidden !important; } .table-responsive::-webkit-scrollbar-track { height: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 8px; border-radius: 8px; } .table-responsive::-webkit-scrollbar { width: 8px !important; height: 8px !important; background-color: #F5F5F5; } .table-responsive::-webkit-scrollbar-thumb { width: 8px; height: 8px; border-radius: 8px; -webkit-border-radius: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background: #003778; } </style> </div> <div id="gigabitfibe30_3395d523-b32e-4dd5-817c-8acea2138556" class="package-item tile"> <div> </div> <div> </div> <div id="product_3395d523-b32e-4dd5-817c-8acea2138556" class=" "> <div class="same-height" data-same-height-index="1"> <div class="pad-h-30"> <p class="internet-packages-tag pure-fibre-tag">PURE FIBRE</p> <script type="text/javascript"> $(document).ready(function () { if ('False' === 'True' && 'False' === 'True') { $("#packageTitle").text('Internet packages'); } else if ('False' === 'True') { $("#packageTitle").text('Pure Fibre Internet packages'); } if ('False' === 'True') { $('#internet-packages-carousel-section .slick-slide').removeAttr('aria-hidden'); } }); </script> </div> <div class="pad-h-30"> <h2 class="small-title margin-l-xs-15" id="product-title-3395d523-b32e-4dd5-817c-8acea2138556"> Gigabit Fibe 3.0 </h2> </div> <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'>2</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'>2</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 id="TargetBox_gigabitfibe30_3395d523-b32e-4dd5-817c-8acea2138556" class="target-content-all"></div> <!-- InternetServices.xml Key: Bonus_box_ProductHighlights_Pre --> <span class='region-text' data-region-text='_MFAQZ'><div class="flex margin-h-30 pad-t-15 adobe-target-hide"> <div class="txtSize14 margin-b-0 txtBlue borderBlue border-radius-custom pad-h-10 pad-v-10 margin-t-10"> <p class=" no-margin-bottom"> <span class="txtBold">Bonus:</span> <span class="txtDarkGrey"> Enjoy a <a class="txtUnderline" href="javascript:Carousellightbox('BellStreamerFeatures');" role="button"> Bell Streamer </a> on us. <span class="adobe-target-hide-streamer">Use promo&nbsp;code STREAM.</span> </span> </p> </div> </div> <style> .border-radius-custom { border-radius: 5px !important; } .adobe-target-hide { display: none; } </style></span> <div id="onetimeBonuses_gigabit_fibe_3_0" class="bonuses pad-h-xs-15 pad-h-30 secondary-rsx-border-radius-custom pad-h-5 margin-t-20 hiddenBonus"> <div class="border-blue-1p5 w-100 borderBlue borderRadiusAll10 pad-15"> <span class="txtBlue txtBold">Bonus:</span>&nbsp; <ul class="no-margin"></ul> </div> </div> <a id="view_details_3395d523-b32e-4dd5-817c-8acea2138556" href="javascript:void(0)" aria-label="View Details:Gigabit Fibe 3.0" data-productUrl="/Bell_Internet/Products/Fibe-Internet-Gigabit3-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Details:Gigabit Fibe 3.0" class="margin-b-5 pad-v-20 pad-h-30 txtUnderline internet-product-detail-fetch" role="button"> View details </a> </div> <!--View: \ProductList_Cat\Internet\Partials\Internet_Packages_Columns\PackagePriceMultiPromo.cshtml--> <!--Encoded PromoCode++++++++++++++++++++++++:nopromocode--> <script type="text/javascript"> jQuery(document).ready(function () { /**/ /**/ /**/ if ('false' == 'true') { /**/ /**/ /**/ $('#legalTextAtl').each(function () { /**/ /**/ /**/ $(this).html(""); /**/ /**/ /**/ /**/ /**/ /**/ console.log('%clegal ', 'color:red'); /**/ /**/ /**/ }); } }); </script> <div id="packageId_3395d523-b32e-4dd5-817c-8acea2138556" class=" bottom-radius-round bg-very-light-grey fixDisplay same-height" data-same-height-index="2"> <div id="priceSavingsTxtCell_3395d523-b32e-4dd5-817c-8acea2138556" class=" pad-b-0 pad-h-30 pad-t-30 pad-h-xs-15 pad-r-sm-20 border-lightGray-top same-height margin-b-30" data-same-height-index="3"> <div class="enjoy-credit"> <h3 id="discountText_gigabit_fibe_3_0" class="subtitle-2-reg margin-b-10 "> Enjoy 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 class="subtitle-2-reg margin-b-10">Right now, pay just:</span> </h3> <div class="margin-b-10"> <div id="bigPrice_gigabit_fibe_3_0" class="big-price priceText" aria-hidden="true"> <span>$</span>120<span>.00/mo.</span> </div> <span class="sr-only">120 dollars per month</span> </div> </div> <p id="regularPrice_gigabit_fibe_3_0" class="rsx-price-brs-current margin-b-0 "> Current price <span class="sr-only current-price" aria-hidden="false" >140 dollars per month</span><span class="current-price txtBlue" aria-hidden="true" >$140.00/mo.</span> </p> <div id="textAfterPrice_gigabit_fibe_3_0" class="small-text margin-t-5 d-none"> <a id="package_detail_modal_button_3395d523-b32e-4dd5-817c-8acea2138556" href="javascript:void(0)" role="button" aria-label="Offer details Gigabit Fibe 3.0" class="txtUnderline click-space-enter" onclick="openLightBox('package_detail_modal_3395d523-b32e-4dd5-817c-8acea2138556');var returnId = 'package_detail_modal_button_3395d523-b32e-4dd5-817c-8acea2138556'; return false;">Offer details</a><br /> </div> </div> <div class="bottom-radius-round pad-h-30 pad-b-30 pad-t-0 pad-h-xs-15 pad-r-sm-20"> <a id="check_avai_3395d523-b32e-4dd5-817c-8acea2138556" href="javascript:void(0)" role="button" class="check_avai_custom btn btn-default qualPrdSet" onclick="openLightBox('eShopAddressModal1');return false;" data-product-name="Gigabit Fibe 3.0" data-product-id="3395d523-b32e-4dd5-817c-8acea2138556" data-product-shortname="gigabitf_s0160201" data-product-lobname="SHOP_INTERNET" data-omni-s_oapt="104-0-0" data-omni-s_oprm="Check availability" data-omni-s_olbc="New client:Enter your full address:Can&#39;t find your address?" data-omni-s_obrsqualtype="Bottom" aria-label="Check availability of Gigabit Fibe 3.0" tabindex="0" onkeydown="if (event.keyCode==32 || event.keyCode==13){event.preventDefault();$('#check_avai_3395d523-b32e-4dd5-817c-8acea2138556').click()};"> Check availability </a> <input class="internetPackagePromoCode" type="hidden" value="nopromocode" /> <span id="view_price_details_3395d523-b32e-4dd5-817c-8acea2138556" class="view-details-button d-inline-flex"> <a id="view_price_details_3395d523-b32e-4dd5-817c-8acea2138556" href="javascript:void(0)" onclick="modalCheckHeaderMiniBar()" aria-label="View Price Details:Gigabit Fibe 3.0" data-product="3395d523-b32e-4dd5-817c-8acea2138556" data-productUrl="/Bell_Internet/Products/Fibe-Internet-Gigabit3-FTTH" data-omni-s_oapt="647-0-0" data-omni-s_obtn="View Price Details:Gigabit Fibe 3.0" class="internet-product-detail-fetch" role="button"> View details </a> </span> </div> </div> <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_Internet/Internet_access" type="hidden" /> <style> .order-intenet .anchor-icon { display: none; } .order-intenet .anchor-text { margin-left: 0px; } .order-intenet .anchor-text { display: inline-block; padding: 10px 20px; border: 1px #00549a solid; border-radius: 20px; } .enabledUpc { color: #800080 !important; } .hiddenPromoText { display: none; } .fixDisplay { display: flex; flex-direction: column; } .page-code_internet-packages div[id^="priceSavingsTxtCell"] > p:not([class*="margin-b-"]) { margin-bottom: 0; } </style> <script type="text/javascript"> function CallBackForm(name) { window.localStorage.setItem('internet_order_package_name', name); var getloadertext1 = $("#divloadertext").text(); $('body').loadingIndicator({ message: getloadertext1 }); $('body').loadingIndicator('show'); window.location.href = "/CallBackForm"; } function modalCheckHeaderMiniBar() { if ($(window).scrollTop() < 170) { $('html, body').animate({ scrollTop: '210px' }); } } </script> <script> $('.click-space-enter').on('keydown', function (e) { var el = $(this) , key = e.which || e.keyCode || 0; if (13 === key || 32 === key) { e.preventDefault(); e.stopPropagation(); el.click(); } }); </script> <div class="hidden-lg hidden-md col-sm-12 rsx-bg-white-sm rsx-pad-10-top"> </div> </div> <style> @media (min-width: 1000px) { .extra-m-b { margin-bottom: 20px; } } @media (min-width: 768px) { #internetPackages .modal-dialog { width: 500px !important; } } @media (max-width: 767px) { #internetPackages .modal-dialog { position: absolute !important; } } #internetPackages .modal-body { padding: 0px 30px !important; margin-top: 10px !important; } .table-responsive { overflow-x: scroll !important; overflow-y: hidden !important; } .table-responsive::-webkit-scrollbar-track { height: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 8px; border-radius: 8px; } .table-responsive::-webkit-scrollbar { width: 8px !important; height: 8px !important; background-color: #F5F5F5; } .table-responsive::-webkit-scrollbar-thumb { width: 8px; height: 8px; border-radius: 8px; -webkit-border-radius: 8px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background: #003778; } </style> </div> </div> <div class="margin-t-xs-15 margin-b-15 legaleseText-js"> <p class="margin-b-15 text-center"> Prices may increase during subscription. <span class="credit-earned">*Credit earned at end of full billing period.</span> <!--brs_solution_builder_redesign - Installation_Fee --> $0 installation available.<sup>‡</sup> </p> </div> </div> </div> <!-- Do not delete the ID!for CR - 00059705 Whole Home Wi-Fi Adobe Targeted Experience! --> <div id="wifiPods_adtg"> </div> </section> <div id="internet-packages-col-modals"> <div id="internetPackages_9d6d75d4-6c57-490b-a981-3662789fb128" class="margin-b-15"> <div id="package_detail_modal_9d6d75d4-6c57-490b-a981-3662789fb128" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="security-services-view-details-9d6d75d4-6c57-490b-a981-3662789fb128" padding-right: 17px;"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h2 id="security-services-view-details-9d6d75d4-6c57-490b-a981-3662789fb128" class="small-title">Fibe 50</h2> <button id="close_package_detail_modal_9d6d75d4-6c57-490b-a981-3662789fb128" type="button" class="close" data-dismiss="modal" aria-label="close"> <span class="icon icon-close txtBlue txtSize20" role="img" aria-label="Close modal" aria-hidden="true"></span> <span class="sr-only">Close modal</span> </button> </div> <div class="modal-body scrollAdjust" style="max-height: 843px; overflow-y: auto;"> <p><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></p> <!----Start of Pricing Section--> <section class="margin-b-sm-45 margin-b-xs-30 margin-t-30"> <h3 class="subtitle-2 margin-b-20">Offer and pricing</h3> <div role="list"> <div id = modalProductDetailRow_fibe_50 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Fibe 50 </div> <div id = modalProductDetail_fibe_50 class="text-break surtitle text-right priceText"> $85.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div id = modalDiscountDetailRow_fibe_50 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Monthly credit – 24 months </div> <div id = modalDiscountDetail_fibe_50 class="text-break surtitle text-right priceText"> -$25.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One time modem rental fee </div> <div class="text-break surtitle text-right priceText"> $199.95 </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One-time modem rental fee credit </div> <div class="text-break surtitle text-right priceText"> -$199.95 </div> </div> </div> <p class="small-text"> <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> </section> </div> </div> </div> </div> </div> <div id="internetPackages_a58be740-8754-4702-9404-dc153fd561d1" class="margin-b-15"> <div id="package_detail_modal_a58be740-8754-4702-9404-dc153fd561d1" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="security-services-view-details-a58be740-8754-4702-9404-dc153fd561d1" padding-right: 17px;"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h2 id="security-services-view-details-a58be740-8754-4702-9404-dc153fd561d1" class="small-title">Fibe 150</h2> <button id="close_package_detail_modal_a58be740-8754-4702-9404-dc153fd561d1" type="button" class="close" data-dismiss="modal" aria-label="close"> <span class="icon icon-close txtBlue txtSize20" role="img" aria-label="Close modal" aria-hidden="true"></span> <span class="sr-only">Close modal</span> </button> </div> <div class="modal-body scrollAdjust" style="max-height: 843px; overflow-y: auto;"> <p><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></p> <!----Start of Pricing Section--> <section class="margin-b-sm-45 margin-b-xs-30 margin-t-30"> <h3 class="subtitle-2 margin-b-20">Offer and pricing</h3> <div role="list"> <div id = modalProductDetailRow_fibe_150 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Fibe 150 </div> <div id = modalProductDetail_fibe_150 class="text-break surtitle text-right priceText"> $95.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div id = modalDiscountDetailRow_fibe_150 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Monthly credit – 24 months </div> <div id = modalDiscountDetail_fibe_150 class="text-break surtitle text-right priceText"> -$15.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One-time modem rental fee </div> <div class="text-break surtitle text-right priceText"> $199.95 </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One time modem rental credit </div> <div class="text-break surtitle text-right priceText"> -$199.95 </div> </div> </div> <p class="small-text"> <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> </section> </div> </div> </div> </div> </div> <div id="internetPackages_42799084-7d7e-4173-81b0-593ef5eebc96" class="margin-b-15"> <div id="package_detail_modal_42799084-7d7e-4173-81b0-593ef5eebc96" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="security-services-view-details-42799084-7d7e-4173-81b0-593ef5eebc96" padding-right: 17px;"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h2 id="security-services-view-details-42799084-7d7e-4173-81b0-593ef5eebc96" class="small-title">Fibe 300</h2> <button id="close_package_detail_modal_42799084-7d7e-4173-81b0-593ef5eebc96" type="button" class="close" data-dismiss="modal" aria-label="close"> <span class="icon icon-close txtBlue txtSize20" role="img" aria-label="Close modal" aria-hidden="true"></span> <span class="sr-only">Close modal</span> </button> </div> <div class="modal-body scrollAdjust" style="max-height: 843px; overflow-y: auto;"> <p><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></p> <!----Start of Pricing Section--> <section class="margin-b-sm-45 margin-b-xs-30 margin-t-30"> <h3 class="subtitle-2 margin-b-20">Offer and pricing</h3> <div role="list"> <div id = modalProductDetailRow_fibe_300 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Fibe 300 </div> <div id = modalProductDetail_fibe_300 class="text-break surtitle text-right priceText"> $100.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div id = modalDiscountDetailRow_fibe_300 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Monthly credit – 24 months </div> <div id = modalDiscountDetail_fibe_300 class="text-break surtitle text-right priceText"> -$10.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One-time modem rental fee </div> <div class="text-break surtitle text-right priceText"> $199.95 </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One time modem rental credit </div> <div class="text-break surtitle text-right priceText"> -$199.95 </div> </div> </div> <p class="small-text"> <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> </section> </div> </div> </div> </div> </div> <div id="internetPackages_1ed87064-8bb1-4ec8-9e46-e66304a274a5" class="margin-b-15"> <div id="package_detail_modal_1ed87064-8bb1-4ec8-9e46-e66304a274a5" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="security-services-view-details-1ed87064-8bb1-4ec8-9e46-e66304a274a5" padding-right: 17px;"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h2 id="security-services-view-details-1ed87064-8bb1-4ec8-9e46-e66304a274a5" class="small-title">Fibe 500</h2> <button id="close_package_detail_modal_1ed87064-8bb1-4ec8-9e46-e66304a274a5" type="button" class="close" data-dismiss="modal" aria-label="close"> <span class="icon icon-close txtBlue txtSize20" role="img" aria-label="Close modal" aria-hidden="true"></span> <span class="sr-only">Close modal</span> </button> </div> <div class="modal-body scrollAdjust" style="max-height: 843px; overflow-y: auto;"> <p><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></p> <!----Start of Pricing Section--> <section class="margin-b-sm-45 margin-b-xs-30 margin-t-30"> <h3 class="subtitle-2 margin-b-20">Offer and pricing</h3> <div role="list"> <div id = modalProductDetailRow_fibe_500 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Fibe 500 </div> <div id = modalProductDetail_fibe_500 class="text-break surtitle text-right priceText"> $125.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div id = modalDiscountDetailRow_fibe_500 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Monthly credit – 24 months </div> <div id = modalDiscountDetail_fibe_500 class="text-break surtitle text-right priceText"> -$25.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One-time modem rental fee </div> <div class="text-break surtitle text-right priceText"> $199.95 </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One time modem rental credit </div> <div class="text-break surtitle text-right priceText"> -$199.95 </div> </div> </div> <p class="small-text"> <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> </section> </div> </div> </div> </div> </div> <div id="internetPackages_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class="margin-b-15"> <div id="package_detail_modal_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="security-services-view-details-09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" padding-right: 17px;"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h2 id="security-services-view-details-09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" class="small-title">Gigabit Fibe 1.5</h2> <button id="close_package_detail_modal_09a008b5-e9dc-4c6b-8f03-4ecb30924c3b" type="button" class="close" data-dismiss="modal" aria-label="close"> <span class="icon icon-close txtBlue txtSize20" role="img" aria-label="Close modal" aria-hidden="true"></span> <span class="sr-only">Close modal</span> </button> </div> <div class="modal-body scrollAdjust" style="max-height: 843px; overflow-y: auto;"> <p><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></p> <!----Start of Pricing Section--> <section class="margin-b-sm-45 margin-b-xs-30 margin-t-30"> <h3 class="subtitle-2 margin-b-20">Offer and pricing</h3> <div role="list"> <div id = modalProductDetailRow_gigabit_fibe_1_5 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Gigabit Fibe 1.5 </div> <div id = modalProductDetail_gigabit_fibe_1_5 class="text-break surtitle text-right priceText"> $130.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div id = modalDiscountDetailRow_gigabit_fibe_1_5 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Monthly credit – 24 months </div> <div id = modalDiscountDetail_gigabit_fibe_1_5 class="text-break surtitle text-right priceText"> -$20.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One-time modem rental fee </div> <div class="text-break surtitle text-right priceText"> $199.95 </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One-time modem rental fee credit </div> <div class="text-break surtitle text-right priceText"> -$199.95 </div> </div> </div> <p class="small-text"> &nbsp; <div class="small-text"> <ol> <li 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 data-legal-id="IPPYR"> Maximum speeds can only be obtained on a wired connection. </li> </ol> </div> </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> </section> </div> </div> </div> </div> </div> <div id="internetPackages_3395d523-b32e-4dd5-817c-8acea2138556" class="margin-b-15"> <div id="package_detail_modal_3395d523-b32e-4dd5-817c-8acea2138556" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="security-services-view-details-3395d523-b32e-4dd5-817c-8acea2138556" padding-right: 17px;"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h2 id="security-services-view-details-3395d523-b32e-4dd5-817c-8acea2138556" class="small-title">Gigabit Fibe 3.0</h2> <button id="close_package_detail_modal_3395d523-b32e-4dd5-817c-8acea2138556" type="button" class="close" data-dismiss="modal" aria-label="close"> <span class="icon icon-close txtBlue txtSize20" role="img" aria-label="Close modal" aria-hidden="true"></span> <span class="sr-only">Close modal</span> </button> </div> <div class="modal-body scrollAdjust" style="max-height: 843px; overflow-y: auto;"> <p><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></p> <!----Start of Pricing Section--> <section class="margin-b-sm-45 margin-b-xs-30 margin-t-30"> <h3 class="subtitle-2 margin-b-20">Offer and pricing</h3> <div role="list"> <div id = modalProductDetailRow_gigabit_fibe_3_0 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Gigabit Fibe 3.0 </div> <div id = modalProductDetail_gigabit_fibe_3_0 class="text-break surtitle text-right priceText"> $140.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div id = modalDiscountDetailRow_gigabit_fibe_3_0 class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> Monthly credit – 24 months </div> <div id = modalDiscountDetail_gigabit_fibe_3_0 class="text-break surtitle text-right priceText"> -$20.00<span aria-hidden="true">/mo.</span> <span class="sr-only"> per month</span> </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One-time modem rental fee </div> <div class="text-break surtitle text-right priceText"> $199.95 </div> </div> <div class="d-flex justify-content-between pad-b-10" role="listitem"> <div class="text-break txtNormal"> One-time modem rental fee credit </div> <div class="text-break surtitle text-right priceText"> -$199.95 </div> </div> </div> <p class="small-text"> &nbsp; <div class="small-text"> <ol> <li 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> </ol> </div> </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> </section> </div> </div> </div> </div> </div> </div> <div id="eShopAddressModalWHI" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="modal-see-all-devices-title"> <div class="modal-dialog"> <div class="modal-content" role="document"> <div class="modal-header"> <h2 class="small-title" id="modal-see-all-devices-title">Order now</h2> <button type="button" class="close" data-dismiss="modal" aria-label="close"><span class="icon icon-close txtBlue txtSize20"></span></button> </div> <div class="modal-body scrollAdjust"> <div class="d-block d-sm-flex"> <div class="flex-fill"> <p class="subtitle-2 margin-b-30"> To order Wireless Home Internet, call us at <span class="rsx-nowrap-txt"><a href="tel:1 866 210-7060"><strong>1 866 210-7060</strong>.</a></span> </p> <div> <button class="btn btn-default js-omni-button" data-dismiss="modal">Close</button> </div> </div> </div> </div> </div> </div> </div> <div id="eShopAddressModalWHI_50" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true"> <div class="modal-dialog"> <div class="modal-content" role="document"> <div class="modal-header" id="checkAvailabilitytext-eshop"> <h2 class="small-title" >Order now</h2> <button type="button" class="close" data-dismiss="modal" aria-label="close"><span class="icon icon-close txtBlue txtSize20"></span></button> </div> <div class="modal-body scrollAdjust"> <div class="d-block d-sm-flex"> <div class="flex-fill"> <p id="sessionNotes-es" class="subtitle-2 margin-b-30"> To order Wireless Home Internet, call us at <span class="rsx-nowrap-txt"><a href="tel:1 866 857-2386"><strong>1 866 857-2386</strong>.</a></span> </p> <div> <button class="btn btn-default rsx-modal-close rsx-button_blue js-omni-button" data-dismiss="modal">Close</button> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> var needToRemoveTVLegal = false; function displayCalltoOrderlb() { jQuery("#essentialPlusOrderNowModal").modal('open'); } function closeOrderNowlb() { jQuery("#essentialPlusOrderNowModal").modal('close'); } jQuery(document).ready(function () { jQuery('#buyNowButtonLTO').parent().find('.rsx-price').append(jQuery('#buyNowButtonLTO')) jQuery('#buyNowButtonLTO2').parent().find('.rsx-price').append(jQuery('#buyNowButtonLTO2')) jQuery('#QC25_bluebar').parent().parent().find("input").removeClass("rsx-button_dark") jQuery('#highlight_BlueBar').parent().parent().find("input").removeClass("rsx-button_dark") jQuery('#highlight_BlueBar').parent().parent().find("input").addClass("rsx-button_white") jQuery('.internet-packages-packge-price.rsx-bg-blue-light').find('#savingsTxt').prop("style", null) checkAltTV(); var width = (window.innerWidth > 0) ? window.innerWidth : screen.width; jQuery('span.rsx-offer-details-toggle-icon').parent('div').on('click', function () { if (needToRemoveTVLegal) { jQuery('li[data-legal-id="TZMLU"]:first').remove(); jQuery('li[data-legal-id="TZMLT"]:first').remove(); needToRemoveTVLegal = false; } }); eqH("eqProductName"); eqH("eqNetworkH"); eqH("eqTabTier"); // if (window.location.hash.toUpperCase().indexOf("#INT=ISP") > -1 && document.querySelector('[id^="InternetPackagesAnchor"]') != null) // { // document.querySelector('[id^="InternetPackagesAnchor"]').scrollIntoView(); // } if (jQuery('#hdATM').val() == 'True') { jQuery('#legal-target-list, .legal-target-list').find('#MZULQ').remove(); } // if (window.location.hash != null && window.location.hash.toLowerCase().indexOf("#fibe500") > -1 && document.querySelector('[id^="InternetPackagesAnchor_1ed87064-8bb1-4ec8-9e46-e66304a274a5"]') != null) // { // jQuery('body, html').animate({ scrollTop: jQuery("#InternetPackagesAnchor_1ed87064-8bb1-4ec8-9e46-e66304a274a5").offset().top - 60 }, 1000); // } //Removing IAAEL from Gigabit 3.0 jQuery('#package_detail_modal_3395d523-b32e-4dd5-817c-8acea2138556').find('#IAAEL').remove(); if ("False" == 'True' && "True" == 'True' && "False" == "False") { InternetPrices.getPackagesPCSPrice(); } if ("False" == 'True' && "False" == "True" && !("True" == 'True' && "False" == 'True')) { jQuery(".no-cable-internet").hide(); } if ("False" == 'True' && "False" == "True" && !("True" == 'True' && "False" == 'True')) { jQuery("#Internet-speed").hide(); } }); jQuery(window).load(function () { if (needToRemoveTVLegal) { var altTVLegal = jQuery("[data-legal-id='TZMMP']"); altTVLegal.remove(); } //WHI Chat desable Flag CR 15 if (document.readyState === "complete" && "False" === "True" && "True" === "True") { jQuery("li:has(#inqC2CShopBody)").remove(); jQuery('div.rsx-footer-search-wrap-link:has(#inqC2CShopFooter)').addClass("hide"); jQuery('#inqC2CImgContainer_AnchoredB').addClass('hide'); jQuery('#inqChatStage').remove(); jQuery('#tcChat_Skin').remove(); } }); function eqH(obj) { var maxHeight = 0; obj = "." + obj; jQuery(obj).each(function () { var itemHeight = parseInt(jQuery(this).outerHeight()); if (itemHeight > maxHeight) { maxHeight = itemHeight; } }); jQuery(obj).css('height', maxHeight); } function checkAltTV() { var altTv = jQuery('#alt-tv-banner-whole'); var altTvLi = jQuery('#altTVLi'); var altTvUl = jQuery('#altTVUl li'); if (altTv.length > 0 && altTv.hasClass('hide')) { if (altTvLi.length > 0 && altTvUl.length > 0) { altTvLi.remove(); altTvUl.removeClass('col-md-2 col-lg-2 col-5col-even-offset').addClass('col-md-3 col-lg-3'); } needToRemoveTVLegal = true; } } function checkInternetHeight() { var productDivs = jQuery('div[id^="product_"]'); var total = Math.floor(productDivs.length / 2); for (var i = 0; i < total; i++) { var left = productDivs.eq(i * 2).children('div:first'); var right = productDivs.eq(i * 2 + 1).children('div:first'); adjustHeight(left, right, true); left = productDivs.eq(i * 2).children('div:last'); right = productDivs.eq(i * 2 + 1).children('div:last'); adjustHeight(left, right, false); } } function adjustHeight(left, right, updateChild) { var leftHeight = parseInt(left.css('height')); var rightHeight = parseInt(right.css('height')); if (leftHeight != rightHeight) { var leftHigher = leftHeight > rightHeight; var higherCss = leftHigher ? leftHeight : rightHeight; var lowerDiv = leftHigher ? right : left; if (updateChild) { lowerDiv.children('div:eq(1)').css('height', (higherCss - 1) + 'px'); } else { lowerDiv.css('height', higherCss + 'px'); } } } 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.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) { changeInternetPackagesPrices(data.Message); processSameHeightElements(); } 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 changeInternetPackagesPrices(data) { console.log("changeInternetPackagesPrices"); const packages = JSON.parse(data); let lang = 'en'; var prov = $("meta[name=province]").attr("content"); packages.forEach(function (item) { if (prov == "ON" && item.ProductId == 'e2a3241b-6151-4605-840a-34453eb7dd41' && !item.IsUnlimited) { jQuery('#product_e2a3241b-6151-4605-840a-34453eb7dd41').parents('.slick-slide').addClass('hide'); } if (prov == "ON" && item.ProductId == '7084c3f8-2b74-4df9-a32d-174f32f25272' && !item.IsUnlimited) { jQuery('#product_7084c3f8-2b74-4df9-a32d-174f32f25272').parents('.slick-slide').addClass('hide'); } let fixPriceLayout = false; let idPosfix = item.Name.toLowerCase().trim().replaceAll(' ', '_').replaceAll(',', '_').replaceAll('.', '_'); //replacing comma or period. let unlimitedPostFix = '_unlimited'; let discountId = '#discountText_' + idPosfix; let priceId = '#bigPrice_' + idPosfix; let regularPriceId = '#regularPrice_' + idPosfix; let textAfterPriceId = '#textAfterPrice_' + idPosfix; let priceDetailId = '#modalProductDetail_' + idPosfix; let discountPriceDetailRowId = '#modalProductDetailMonthlyRow_' + idPosfix; let discountPriceDetailMonthlyId = '#modalProductDetailMonthly_' + idPosfix; let discountPriceDetailId = '#modalDiscountDetail_' + idPosfix; let discountPriceDetailRowBId = '#modalDiscountDetailRow_' + idPosfix; let bonusMultiItemTextId = '#onetimeBonusesMultiItem_' + idPosfix; let bonusMultiItemTextULId = '#onetimeBonusesMultiItem_ul_' + idPosfix; let bonusSingleItemTextId = '#onetimeBonusesSingleItem_' + idPosfix; let bonusSingleItemTextULId = '#onetimeBonusesSingleItem_txt_' + idPosfix; if (item.IsUnlimited) { discountId = discountId + unlimitedPostFix; priceId = priceId + unlimitedPostFix; regularPriceId = regularPriceId + unlimitedPostFix; textAfterPriceId = textAfterPriceId + unlimitedPostFix; priceDetailId = priceDetailId + unlimitedPostFix; discountPriceDetailRowId = discountPriceDetailRowId + unlimitedPostFix; discountPriceDetailMonthlyId = discountPriceDetailMonthlyId + unlimitedPostFix; discountPriceDetailId = discountPriceDetailId + unlimitedPostFix; discountPriceDetailRowBId = discountPriceDetailRowBId + unlimitedPostFix; bonusMultiItemTextId = bonusMultiItemTextId + unlimitedPostFix; bonusMultiItemTextULId = bonusMultiItemTextULId + unlimitedPostFix; bonusSingleItemTextId = bonusSingleItemTextId + unlimitedPostFix; bonusSingleItemTextULId = bonusSingleItemTextULId + unlimitedPostFix; } let discountPrice = (typeof item.DiscountPrice !== 'undefined') ? item.DiscountPrice : -1; let price = (typeof item.RegularPrice !== 'undefined') ? item.RegularPrice : -1; if (typeof item.PromotionPrice !== 'undefined' && item.PromotionPrice >= 0) { price = item.PromotionPrice; } let regularPrice = (typeof item.RegularPrice !== 'undefined') ? item.RegularPrice : -1; let discountText = jQuery(discountId); if (price !== regularPrice && typeof discountText !== 'undefined') { discountText.removeClass('hiddenPromoText'); } if (typeof discountText !== 'undefined' && typeof discountText.html() !== 'undefined' && discountText.html() !== '' && price === regularPrice) { fixPriceLayout = true; } if (typeof discountText !== 'undefined' && typeof discountText.html() !== 'undefined' && discountText.html() !== '' && discountPrice > 0) { if (lang === 'en') { discountText.find('span').first().text('$' + discountPrice.toString() + '/mo.'); } else { discountText.find('span').first().text(discountPrice.toString().replace('.', ',') + ' $/mois*'); } if (discountText.find('span').length > 1 && typeof item.PromotionDuration !== 'undefined' && item.PromotionDuration >= 0 && typeof item.PromotionDurationText !== 'undefined' && item.PromotionDurationText !== '') { discountText.find('span').first().next().text(sanitizeHTML(item.PromotionDuration.toString()) + ' ' + sanitizeHTML(item.PromotionDurationText.toString())); } } let priceText = jQuery(priceId); if (typeof priceText !== 'undefined' && typeof priceText.html() !== 'undefined' && priceText.html() !== '' && price >= 0) { let priceSplit = price.toString().split('.'); let dollar = priceSplit[0]; let cents = '00'; if (priceSplit.length > 1) { cents = priceSplit[1]; } if (lang === 'en') { priceText.empty().append('<span>$</span><span></span><span></span>'); priceText.find('span').eq(1).text(dollar).contents().unwrap(); priceText.find('span').eq(1).text(cents + '/mo.'); } else { priceText.empty().append('<span></span><span></span>'); priceText.find('span').eq(0).text(dollar).contents().unwrap(); priceText.find('span').eq(0).text(cents + ' $/mois'); } } let regularPriceText = jQuery(regularPriceId); if (price !== regularPrice && typeof regularPriceText !== 'undefined') { regularPriceText.removeClass('hiddenPromoText'); } if (typeof regularPriceText !== 'undefined' && typeof regularPriceText.html() !== 'undefined' && regularPriceText.html() !== '' && regularPrice >= 0) { if (lang === 'en') { regularPriceText.find('span').first().text('$' + regularPrice.toString() + '/mo.'); } else { regularPriceText.find('span').first().text(regularPrice.toString().replace('.', ',') + ' $/mois.'); } } let textAfterPriceText = jQuery(textAfterPriceId); if (price !== regularPrice && typeof textAfterPriceText !== 'undefined') { textAfterPriceText.find('span').first().removeClass('hiddenPromoText'); } let detailedPrice = price; let discountPriceDetailText = jQuery(discountPriceDetailId); let isDiscountPriceDetailTextActive = false; if (typeof discountPriceDetailText !== 'undefined' && typeof discountPriceDetailText.html() !== 'undefined' && discountPriceDetailText.html() !== '' && discountPrice > 0) { if (lang === 'en') { discountPriceDetailText.text('-$' + discountPrice.toFixed(2).toString() + '/mo.'); } else { discountPriceDetailText.text('-' + discountPrice.toFixed(2).toString().replace('.', ',') + ' $/mois.'); } detailedPrice = regularPrice; isDiscountPriceDetailTextActive = true; } let discountPriceDetailRowText = jQuery(discountPriceDetailRowId); if (price !== regularPrice && typeof discountPriceDetailRowText !== 'undefined') { discountPriceDetailRowText.removeClass('hiddenPromoText'); } let discountPriceDetailRowBText = jQuery(discountPriceDetailRowBId); let period = 0; if (typeof item.PromotionDuration !== 'undefined' && item.PromotionDuration !== '') { period = Number(item.PromotionDuration); } if (typeof item.PromotionDurationText !== 'undefined' && (item.PromotionDurationText === 'years.' || item.PromotionDurationText === 'ans.')) { period = period * 12; } if (typeof period !== 'undefined' && period > 0) { let dpA = discountPriceDetailRowText.find('.text-break').first(); if (typeof dpA !== 'undefined' && typeof dpA.html() !== 'undefined') { if (lang === 'en') { dpA.html('Monthly credit – ' + period.toString() + ' months'); } else { dpA.html('Crédit mensuel – ' + period.toString() + ' mois'); } } let dpB = discountPriceDetailRowBText.find('.text-break').first(); if (typeof dpB !== 'undefined' && typeof dpB.html() !== 'undefined') { if (lang === 'en') { dpB.html('Monthly credit – ' + period.toString() + ' months'); } else { dpB.html('Crédit mensuel – ' + period.toString() + ' mois'); } } } if (price == regularPrice) { //Need to remove monthly credit if (typeof discountPriceDetailRowText !== 'undefined') { discountPriceDetailRowText.remove(); } if (typeof discountPriceDetailRowBText !== 'undefined') { discountPriceDetailRowBText.remove(); } } else { detailedPrice = regularPrice; if (typeof discountPriceDetailRowText !== 'undefined' && discountPrice > 0) { if (!isDiscountPriceDetailTextActive) { discountPriceDetailRowText.removeClass('hide_monthly'); } } let discountPriceDetailMonthlyText = jQuery(discountPriceDetailMonthlyId); if (typeof discountPriceDetailMonthlyText !== 'undefined' && typeof discountPriceDetailMonthlyText.html() !== 'undefined' && discountPriceDetailMonthlyText.html() !== '' && discountPrice > 0) { if (lang === 'en') { discountPriceDetailMonthlyText.text('-$' + discountPrice.toFixed(2).toString() + '/mo.'); } else { discountPriceDetailMonthlyText.text('-' + discountPrice.toFixed(2).toString().replace('.', ',') + ' $/mois.'); } } } let priceDetailText = jQuery(priceDetailId); if (typeof priceDetailText !== 'undefined' && typeof priceDetailText.html() !== 'undefined' && priceDetailText.html() !== '' && detailedPrice >= 0) { if (lang === 'en') { priceDetailText.text('$' + detailedPrice.toString() + '/mo.'); } else { priceDetailText.text(detailedPrice.toString().replace('.', ',') + ' $/mois.'); } } if (fixPriceLayout) { fixPriceDetails(item); } if (item.Bonus != undefined && item.Bonus.length > 0) { //debugger; var isList = true; if (item.Bonus.length == 1) { isList = false; } if (isList) { let bonusText = jQuery(bonusMultiItemTextId); let bonusTextUL = jQuery(bonusMultiItemTextULId); if (typeof bonusText !== undefined && typeof bonusText.html() !== 'undefined') { bonusText.removeClass('hiddenBonus'); var newUL = document.createElement("<ul class='margin-b-0 margin-l-5 margin-t-10'></ul>"); document.getElementById(bonusMultiItemTextULId).appendChild(newUL); let ul = bonusTextUL.find('ul'); item.Bonus.forEach(function (bonumItem) { var li = document.createElement('li'); li.innerText = bonumItem; ul.appendChild(li); }); } } else { let bonusText = jQuery(bonusSingleItemTextId); let bonusTextUL = jQuery(bonusSingleItemTextULId); if (typeof bonusText !== undefined && typeof bonusText.html() !== 'undefined') { bonusText.removeClass('hiddenBonus'); var bonus = item.Bonus[0]; bonusTextUL.text(bonus); } } } const installSection = jQuery('#installSection_' + idPosfix); if (installSection.length > 0) { installationOption(lang, installSection, item.SelfInstall); installationOption(lang, installSection, item.ProInstall); } }); } function installationOption(lang, section, model) { if (!model.IsAvailable) return; const items = section.find('ul'); items.find('.pre-qual').addClass('hide'); const template = items.find('li:first-child'); const item = template.clone(); const price = (Math.round(parseFloat(model.Price) * 100) / 100).toFixed(2); item.find('.install-name').text(model.Name); item.find('.install-price').text(lang === 'en' ? '$' + price : price.toString().replace('.', ',') + ' $'); item.removeClass('hide'); item.removeAttr('aria-hidden'); items.append(item); } function fixPriceDetails(item) { let idPosfix = item.Name.toLowerCase().trim().replaceAll(' ', '_').replaceAll(',', '_').replaceAll('.', '_'); //replacing comma or period. let unlimitedPostFix = '_unlimited'; let discountId = '#discountText_' + idPosfix; let regularPriceId = '#regularPrice_' + idPosfix; let textAfterPriceId = '#textAfterPrice_' + idPosfix; let activationTextId = '#activationText_' + idPosfix; let offerDetailLinkId = '#package_detail_modal_button_' + item.ProductId; let offerModalId = '#package_detail_modal_' + item.ProductId; if (item.IsUnlimited) { discountId = discountId + unlimitedPostFix; regularPriceId = regularPriceId + unlimitedPostFix; textAfterPriceId = textAfterPriceId + unlimitedPostFix; activationTextId = activationTextId + unlimitedPostFix; offerDetailLinkId = offerDetailLinkId + unlimitedPostFix; offerModalId = offerModalId + unlimitedPostFix; } let discountText = jQuery(discountId); if (typeof discountText !== 'undefined' && typeof discountText.html() !== 'undefined' && discountText.html() !== '') { discountText.html(''); let modalWithLegalList = jQuery(offerModalId); if (typeof modalWithLegalList !== 'undefined' && typeof modalWithLegalList.html() !== 'undefined' && modalWithLegalList.html() !== '') { let legalText = modalWithLegalList.find('#IAAEL'); if (typeof legalText !== 'undefined' && typeof legalText.html() !== 'undefined' && legalText.html() !== '') { let legalList = legalText.parent().find('li'); if (typeof legalList !== 'undefined' && legalList.length > 0) { for (let i = 0; i < legalList.length; i++) { legalList[i].value = i + 1; } } legalText.remove(); } let extraLegal = modalWithLegalList.find('ol[start="3"]'); if (typeof extraLegal !== 'undefined' && typeof extraLegal.html() !== 'undefined' && extraLegal.html() !== '') { extraLegal.remove(); } } } let regularPriceText = jQuery(regularPriceId); if (typeof regularPriceText !== 'undefined' && typeof regularPriceText.html() !== 'undefined' && regularPriceText.html() !== '') { regularPriceText.html(''); } let afterPriceText = jQuery(textAfterPriceId); if (typeof afterPriceText !== 'undefined' && typeof afterPriceText.html() !== 'undefined' && afterPriceText.html() !== '') { let offerDetailLinkText = jQuery(offerDetailLinkId); let activationText = jQuery(activationTextId); if (typeof activationText !== 'undefined' && typeof activationText.html() !== 'undefined' && activationText.html() !== '') { let _text = activationText.html().replace(/(\r\n|\n|\r)/gm, '').replace('<text>&nbsp;</text>', '').trim(); if (_text !== '') { replaceText = _text; } } if (typeof offerDetailLinkText !== 'undefined' && typeof offerDetailLinkText[0] !== 'undefined' && offerDetailLinkText[0].outerHTML !== '') { let _text = offerDetailLinkText.prop("outerHTML").replace(/(\r\n|\n|\r)/gm, '').trim(); if (_text !== '') { afterPriceText.html('<div></div><br>').find('div').addClass('pad-10-top'); } } afterPriceText.find('div').text(_text); } function sanitizeHTML(value) { return String(value) .replace(/u0027/g, '') .replace(/alert/g, '') .replace(/sql/g, '') .replace(/%22/g, '') .replace(/%27/g, '') .replace(/%2D/g, '') } } </script> <script> (function ($) { $(document).ready(function () { $(".prod-carousel-content").on('init', function () { $('.slick-next').attr('id', "next-id"); $('.slick-prev').attr('id', "prev-id"); $('.prod-carousel-content .tooltip-interactive').each(function () { var $this = jQuery(this); $this.tooltip({ container: $this }); }); }); let slickTrigger; let beforeChangeCurrentSlide; $(".internet-packages-col .prod-carousel-content").on('init beforeChange afterChange', function (event, slick, currentSlide) { if (event.type == "beforeChange") { beforeChangeCurrentSlide = currentSlide; slickTrigger = $(document.activeElement); } else { setSliderAccessibilityAttributes($(this)); if (event.type == "afterChange") { if (beforeChangeCurrentSlide != currentSlide) { var $this = $(this); if (slickTrigger.hasClass("slick-arrow")) { setTimeout(function () { let firstActiveCard = $this.find(".slick-active").first(); firstActiveCard.focus(); let activeDot = $this.find(".slick-dots .slick-active button"); updateSlickDots(activeDot, $this); }, 100); } else { let activeDot = $this.find(".slick-dots .slick-active button"); if ($("body").hasClass("is_tabbing")) { activeDot.focus(); } updateSlickDots(activeDot, $this); } } } } }); $(".internet-packages-col .tooltip-interactive").each(function () { var tooltipText = $(this).text(), $mobleTooltipTrigger = $(this).next(); $mobleTooltipTrigger.text(tooltipText); }) $(".prod-carousel-content").productCarousel(); $('.slick-slide:not(.slick-active) [data-toggle="tooltip"]').attr("tabindex", "-1"); }); function setSliderAccessibilityAttributes(slick) { var isDotted = slick.hasClass('slick-dotted'); if (isDotted) { setTimeout(function () { // if slider has slick-dots, we'll define the attributes as if it is a tab control if (!slick.hasClass("slider-slide-not-focusable")) { slick.find('.slick-slide:not(.slick-active)').attr('tabindex', -1); slick.find('.slick-slide.slick-active').attr('tabindex', 0); slick.find('.slick-slide:not(.slick-active) [data-toggle="tooltip"]').attr('tabindex', -1); slick.find('.slick-slide.slick-active [data-toggle="tooltip"]').attr('tabindex', 0); } slick.find('.slick-slide[aria-describedby]').each(function () { var slide = $(this); slide.attr('aria-labelledby', slide.attr('aria-describedby')).removeAttr('aria-describedby'); }); }); } } // Start fix for slick focus sequence function updateSlickDots(activeDot, $this) { setTimeout(function () { activeDot.attr("tabindex", 0); $this .find('.slick-dots li:not(".slick-active") button') .attr("tabindex", -1); $this.find(".slick-dots button").removeAttr("aria-selected"); activeDot.attr("aria-selected", true); }); } })(jQuery); (function ($) { var $tileFooter, mql = window.matchMedia('(min-width: 768px)'); $(document).ready(function () { $tileFooter = $(".tile-footer-content"); equalize($tileFooter); $(window).resize(debounce(function () { equalize($tileFooter); })); }); function equalize($collection) { if (mql.matches) { var tallest = 0; $collection.each(function () { var $this = $(this); $this.removeAttr("style"); if ($this.outerHeight() > tallest) { tallest = $this.outerHeight(); } }) .each(function () { $(this).outerHeight(tallest); }); } else { $collection.each(function () { $(this).removeAttr("style"); }); } } function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args) }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args) } }; }(jQuery)); </script> <script> //////////////////////////// Dynamic Anchor functionality for individual product in carousel view //////////////////////////////////// (function ($) { $(document).ready(function () { console.log("Product Anchor"); if (window.location.href.indexOf("#") > -1) { var slider = $('.prod-carousel-content'); var AnchorName = window.location.href.substring(window.location.href.lastIndexOf('#') + 1); AnchorName = AnchorName.toLowerCase(); console.log(AnchorName); if (AnchorName.indexOf("_") > -1) { // Example Anchor: #ProductName_ProductID Anchor_element_ID = document.querySelector('[id^=' + AnchorName + ']').id; } else { // Example Anchor: #ProductName // we don't use document.querySelector('[id^=' + AnchorName + ']') because for EXAMPLE it returns both fibe500 and fibe50 which is not correct. // we use document.querySelector('[id^=' + AnchorName + '_]').id; which Returns fibe50 Anchor_element_ID = document.querySelector('[id^=' + AnchorName + '_]').id; } console.log(Anchor_element_ID); // Scroll down to the top of the products container var element = document.getElementById(Anchor_element_ID); var headerOffset = 100; var elementPosition = element.getBoundingClientRect().top; var offsetPosition = elementPosition + window.pageYOffset - headerOffset; window.scrollTo({ top: offsetPosition, behavior: "smooth" }); // Scroll right to the product indicated by the anchor (for carousel view) const childElement = document.getElementById(Anchor_element_ID); console.log(childElement); const data_slick_index = childElement.parentNode.parentNode; const slickGoTo = data_slick_index.getAttributeNode("data-slick-index").value; slider.slick('slickGoTo', slickGoTo); } }); })(jQuery); ///////////////////////////////////////////////////////////////////////////////////////// </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; } section#internet-packages-carousel-section:focus { outline: none !important; } .cable-internet-tile { display: flex !important; padding-top: 0px; } </style> <div id="target_stripe_adtg"></div> <div id="target_lightbox_adtg"></div> <div class="relative anchor-wrapper"> <a id="Internet-speed-section" class="anchor absolute" data-di-id="#Internet-speed-section"></a> </div> <section class="container box-vignette-round no-border-radius-sm pad-h-15 pad-v-xs-30 pad-v-60 margin-b-25 margin-b-xs-20 txtCenter internet-speed-carousel Internet-speed" id="Internet-speed"> <h2 class="title margin-b-30 margin-b-xs-10 pad-h-15" id="title-learn-more-internet-speed-work"> How Internet speeds work </h2> <div class="internet-speed-sliders image-carousel-height invisible"> <div class="d-flex flex-column align-items-center justify-content-center pad-h-15 pad-h-xs-30 internet-speed-slider" role="listitem"> <div class="margin-b-15"> <img data-src="/Styles/media/Internet/img/HomeHub3000.png" class="lazy img-responsive flex-shrink-0" alt="" /> </div> <div class="col1"> The maximum Internet speed you select will be delivered to the Giga Hub or Home Hub, included with every Bell Fibe Internet service. </div> </div> <div class="d-flex flex-column align-items-center justify-content-center pad-h-15 pad-h-xs-30 internet-speed-slider" role="listitem"> <div class="margin-b-15"> <img data-src="/Styles/media/Internet/img/ModemDevices.png" class="lazy img-responsive flex-shrink-0" alt="" /> </div> <div class="col1"> Connect multiple devices to the internet simultaneously, either through Wi-Fi or a wired connection. By selecting a higher speed, you ensure more of your devices can connect at faster speeds. </div> </div> <div class="d-flex flex-column align-items-center justify-content-center pad-h-15 pad-h-xs-30 internet-speed-slider" role="listitem"> <div class="margin-b-15"> <img data-src="/Styles/media/Internet/img/Laptop.png" class="lazy img-responsive flex-shrink-0" alt="" /> </div> <div class="col1"> When connected to Wi-Fi, most devices today can reach speeds between 150 and 350 <span aria-hidden="true">Mbps</span><span class="sr-only">Mega bits per second</span>. The actual speed reached will depend on each device’s capabilities, as well as the number of devices connected at the same time. </div> </div> <div class="d-flex flex-column align-items-center justify-content-center pad-h-15 pad-h-xs-30 internet-speed-slider" role="listitem"> <div class="margin-b-15"> <img data-src="/Styles/media/Internet/img/PodsInWall.png" class="lazy img-responsive flex-shrink-0" alt="" /> </div> <div class="col1"> Wi-Fi speeds can also be impacted by other factors, such as the size of your home. Our Wi-Fi Pods can enhance your experience by providing coverage in every room. </div> <a class="d-block font-weight-bold margin-t-15 margin-b-10" id="learn-more-internet-speed-work" aria-labelledby="learn-more-internet-speed-work title-learn-more-internet-speed-work" href="/Bell_Internet/Products/WiFi?INT=ISP_isplistingpg_URL_WiFiPods_Acq_030121_ks_howitworks#pods" tabindex="0"> <span class="anchor-text">Learn more</span><span class="anchor-icon icon3 icon-small_icon_arrow_pill txtSize16" aria-hidden="true"></span> </a> </div> </div> <style> @media(max-width:766.98px) { .col1 { width: 90%; } .internet-speed-carousel .internet-speed-sliders .slick-slide { position: relative; /*left: -9%;*/ } } </style> <script> $(document).ready(function () { setTimeout(function () { $("#Internet-speed.internet-speed-carousel .internet-speed-sliders .slick-slide .internet-speed-slider").removeAttr("role"); $("#Internet-speed.internet-speed-carousel .internet-speed-sliders .slick-slide").attr('role', 'listitem'); }, 100); }); </script> </section> <section id="internetPack-Carousel" class="container same-height-wrap margin-b-45 margin-b-xs-15" data-same-height-skip="m"> <div class="margin-b-35 pad-t-10 margin-b-xs-30 txtCenter"> <h2 class="title"> Discover great offers. </h2> </div> <div class="container-flex-box-wrap column-spacer-15 "> <div class='col-12 col-sm-6 mb-omni-js' id="Switch_to_pure_fibre"> <div class="fullHeight box-vignette-round overflowHidden container-flex-box-wrap flex-md-row-reverse"> <div class="col-md-6 col-sm-12 d-flex align-items-center justify-content-center same-height" data-same-height-index="1"> <div class="col-12 pad-h-30 pad-h-sm-60 pad-h-xs-45 pad-v-xs-25" style=""> <img class="img-responsive col1 pad-l-xl-10 pad-h-sm-10 mx-auto lazy" alt="" data-src="/Styles/images/img-whyBellTile_Fibe_Duo_en.png"> </div> </div> <div class="col-md-6 col-sm-12 pr-lg-0 pad-v-30 pad-t-sm-0 pad-l-30 pad-r-sm-30 pad-h-xs-30"> <div class="col-12 relative same-height" data-same-height-index="3"> <div class="margin-b-10 same-height" data-same-height-index="4"> <p class="surtitle margin-b-10 same-height" data-same-height-index="4" ></p> </div> <h3 id="title-learn-more-bell-smart-home-1" class="txtSize20 line-height-22 font-weight-bold txtBlack2 txtSize18-xs margin-b-15 letter-normalspace" data-same-height-index="2">Switch to pure fibre Internet and Fibe TV from:</h3> <div class="banner-price" aria-hidden="true"> <span>$</span>100<span>.00<span class="mo">/mo.</span></span> <span class="sr-only">100 dollars per month.</span> </div> <a class="anchor-text margin-t-15 txtBold" href="/Bell-bundles#INT=BUN_isplistingpg_TIL_Jan2024_Duo_Acq_013124_vg" aria-labelledby="learn-more-bell-smart-home-1 title-learn-more-bell-smart-home-1"> <span class="anchor-text">Learn more</span><span class="anchor-icon icon icon-small_icon_arrow_pill txtSize16" aria-hidden="true"></span> </a> <style> @media(min-width:1200px) { div.col-12.pad-h-30.pad-h-sm-60.pad-h-xs-45.pad-v-xs-25 { padding-left: 0px; padding-right: 10px; } } .promobox-2yr { border: 1px solid #00549a; border-radius: 5px; color: #00549a; font-size: 12px; line-height: 14px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; max-width: fit-content; margin-bottom: 5px; } </style> </div> </div> </div> </div> <style> @media (max-width: 767px) { .flex-cust-small { flex-direction: column-reverse !important; } .img-cust-small { width: 50% !important; } .pad-top-cust { padding-top: 30px !important; } } @media (min-width: 768px) and (max-width: 991.98px) { .flex-cust-small { flex-direction: column-reverse !important; padding-top: 20px !important; } .img-cust-small { width: 60% !important; padding-left: 0px !important; padding-right: 0px !important; } .pad-top-cust { padding-top: 30px !important; } } </style> <div class='col-12 col-sm-6 margin-t-xs-15 mb-omni-js' id="Do_more_Watch_more"> <div class="box-vignette-round overflowHidden container-flex-box-wrap flex-md-row-reverse"> <div class="col-md-6 col-sm-12 d-flex align-items-center justify-content-center same-height" data-same-height-index="1"> <div class="col-12 pad-h-30 pad-h-sm-60 pad-h-xs-45 pad-v-xs-25"> <img class="img-responsive col1 pad-l-xl-10 pad-h-sm-10 mx-auto lazy" alt="" data-src="/Styles/media/Television/img/laptop_ipad_August2023_en.png"> </div> </div> <div class="col-md-6 col-sm-12 pr-lg-0 pad-v-30 pad-t-sm-0 pad-l-30 pad-r-sm-30 pad-h-xs-30"> <div class="col-12 relative same-height pad-top-cust" data-same-height-index="3"> <div class="margin-b-10 same-height" data-same-height-index="4"> <div class="rsx-margin-5-top"><div class="hp-offer-subtitle nowrap-lg textSize14">Fibe Internet + Fibe TV app</div></div> </div> <h3 id="title-learn-more-bell-smart-home-2" class="txtSize20 line-height-22 font-weight-bold txtBlack2 txtSize18-xs margin-b-15 letter-normalspace" data-same-height-index="2">Do more. Watch more.</h3> <div class="banner-price" aria-hidden="true"> <span>$</span>70<span>.00<span class="mo">/mo.</span></span> <span class="sr-only">70 dollars per month.</span> </div> </div> <a class=" txtBold" href="/Fibe-TV-app/Promotions/Internet-Fibe-TV-app-Bundle#INT=insplistingpg_TIL_Q2_Acq_050523_im" aria-labelledby="learn-more-bell-smart-home title-text-hidden-learn-more"> <span class="anchor-text">Learn more</span><span class="anchor-icon icon icon-small_icon_arrow_pill txtSize16" aria-hidden="true"></span> </a> <style> .hp-offer-subtitle { color: #00549A; font-weight: bold; } .textSize14 { font-size: 14px; } .sw-offer-content span.sw-price sup { font-family: 'rsx-font-heavy' !important; font-size: 14px; line-height: 22px; position: relative; top: -11px; } .sw-offer-content span.sw-price { color: #00549a; font-size: 30px; font-family: 'rsx-font-heavy' !important; letter-spacing: -.75px; line-height: 22px; margin-bottom: 10px; } @media (min-width:1240px) { .nowrap-lg { white-space: nowrap; } .header-custom-margin-lg { margin-top: -15px !important; } } #Secondary_Offers_Brs_QCFibeDuoLTOFTTN .hp-offer-image-wrap { padding-right: 10px !important; padding-bottom: 80px !important; } #Secondary_Offers_Brs_QCFibeDuoLTOFTTN .hp-offer-image { margin-bottom: -70px !important; } #Secondary_Offers_Brs_QCFibeDuoLTOFTTN .hp-offer-image { max-height: 190px !important; } @media (min-width: 1240px) { .hp-offer.hp-offer_more-padding .hp-offer-image-wrap { padding-right: 20px !important; } @media (min-width: 1000px) { .hp-offer.hp-offer_euqal-sides .hp-offer-image-wrap { width: 60%; } } } @media (min-width: 768px) { #Secondary_Offers_Brs_OntarioFibeDuoLTOFTTN>div>div.hp-offer-image-wrap.hp-offer-image-wrap-new>img { top: 40px; position: relative; } #internetPackCarousel>div.container-flex-box-wrap.column-spacer-15>div.col-12.col-sm-6.margin-t-xs-15>div>div.col-md-6.col-sm-12.d-flex.align-items-center.justify-content-center.same-height>div>img { width: 185px; } } @media (min-width: 1240px) { .hp-offer.hp-offer_more-padding .hp-offer-content-wrap { padding-left: 50px; } } span.sw-price { color: #00549a; font-size: 30px; font-family: 'rsx-font-heavy' !important; letter-spacing: -.75px; line-height: 22px; margin-bottom: 10px; } span.sw-price sup { font-family: 'rsx-font-heavy' !important; font-size: 14px; line-height: 22px; position: relative; top: -11px; } @media (max-width: 639px) { .secondary-mobile-pad { padding-top: 5px !important; padding-bottom: 5px !important; } } .secondary-rsx-border-radius-custom { border-radius: 5px !important; } #secondary-bonus-message .rsx-border { border-width: 1px !important; } </style> </div> </div> </div> </div> </div> </section> <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">Offer details</div> </a> </div> <div class="accordion-body collapse small-text" id="additional-details-body" role="region" aria-labelledby="accordion-additional-details-label"> <span class='region-text' data-region-text='_MFAUQ'></span> <p>(‡) $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 class='region-text' data-region-text='_MFAJX'></span> <span class='region-text' data-region-text='_MFAMB'></span> <ol id='legal-target-list'><li id=IXZFE data-legal-id=IXZFE>Upload access speed varies depending on the distance between the customer’s modem and switching equipment from Bell: min. 2 Mbps and max. 10 Mbps.</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=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></ol> <span class='region-text' data-region-text='_MFAFI'></span> <span class='region-text' data-region-text='_MEZYZ'><p>Fibe and Fibe TV App are trademarks of Bell Canada. Crave and all associated logos are trademarks of Bell Media Inc. All rights reserved.</p></span> <div id="legalText-WHI"> <div id="Stripe-legal-adtg"> </div> </div> </section> <!-- START more ways to shop section --> <section class="more-ways-to-shop bg-bell-blue inverted inverted-border" id="more-ways-to-shop-Id"> <hidden id="hdnEchatId"></hidden> <div class="container text-sm-center"> <h2 class="title">More ways to shop</h2> <ul class="content-ways-to-shop d-block d-sm-flex flex-row align-items-start justify-content-center no-list-style"> <li class="border-bottom-moreWaystoShop"> <a href="javascript:void(0)" role ="button" onclick = "event.preventDefault();javascript:ECHAT.clickChatLive();" onkeydown ="if (event.keyCode==32){event.preventDefault();$('#inqC2CShopBody').click()};" id="eChat_MoreWaysTo_Shop" role="button" class=""> <div class="icon-o-chat-bubble icon-circle-large anchor-icon icon-o desktop-outline" aria-hidden="true"></div> <div class="anchor-text pad-r-xs-20" >Chat Live</div> </a> </li> <li class="border-bottom-moreWaystoShop"> <a id="btn-Call_us" role="button" href="tel:18775608705" > <div class="icon-o-handset icon-circle-large anchor-icon icon-o desktop-outline" aria-hidden="true"></div> <div class="anchor-text pad-r-xs-20 " id="Call_us" >Call us at <span class="text-nowrap">1 877 560-8705</span></div> </a> </li> <li class="border-bottom-moreWaystoShop"> <a id="btn-Book_appointment" href="https://appointments.bell.ca#INT=All_footer_TXT_Mass_140621_BookAppt_RS" > <div class="icon-o-clock icon-circle-large anchor-icon icon-o desktop-outline" aria-hidden="true"></div> <div class="anchor-text pad-r-xs-20 " id="Book_appointment" >Book an appointment</div> </a> </li> <li class="border-bottom-moreWaystoShop"> <a id="btn-Find_a_store" href="/Store_Locator" > <div class="icon-o-location icon-circle-large anchor-icon icon-o desktop-outline" aria-hidden="true"></div> <div class="anchor-text pad-r-xs-20 " id="Find_a_store" > Find a store </div> </a> </li> </ul> </div> </section> <!-- END more ways to shop section --> <div id="appointmentsCallBack" class="modal fade scrollable-body" role="dialog" tabindex="-1" data-backdrop="true" data-keyboard="true" aria-labelledby="myModalHeaderLabel_appt_options"> <div class="modal-dialog"> <div class="modal-content" role="document"> <div class="modal-header"> <h2 class="small-title pad-r-15 txtSize18 txtBlack2" id="myModalHeaderLabel_appt_options"> Appointment options </h2> <button type="button" class="close" data-dismiss="modal" aria-label="close"><span class="icon icon-close txtBlue txtSize20"></span></button> </div> <div class="modal-body"> <div class="d-flex flex-column flex-sm-row"> <div class="col-lg-4 col-md-4 col-sm-4 col-xs-12 pad-r-20-sm pad-r-20-md pad-r-20"> <div class="pad-b-5"> <i id="calIcon" class="icon-small_bussiness_bl_wot anchor-icon icon-o icon-lmedium icon-circle-large bg-bell-blue txtWhite desktop-outline hidden-sm hidden-xs" aria-hidden="true"></i> </div> <div class="pad-t-10"><div class="d-inline-flex txtSize18 txtBlack2" role="heading" aria-level="3">At a store</div></div> <div class="pad-t-10"><p id="divleft" class="txtDarkgrey sameHeight margin-b-20">Meet with a representative to learn more about our latest products, services and offerings.</p></div> <div class="margin-t-sm-60 margin-t-20 margin-t-xs-20 pad-b-xs-40"> <a id="inStoreAppointments" href="https://appointments.bell.ca/in-store?INT=All_footer_TXT_Mass_140621_BookAppt_RS" class="btn btn-primary">Book an appointment</a> </div> </div> <div class="col-lg-4 col-md-4 col-sm-4 col-xs-12 responsive-border-sm-light-grey pad-r-20 pad-t-xs-20 pad-l-20 no-pad-left-xs"> <div> <i class="icon-o-headphones iconsize65 anchor-icon icon-o icon-circle-large bg-bell-blue txtWhite desktop-outline hidden-sm hidden-xs" aria-hidden="true"></i> </div> <div class="pad-t-10"><div class="d-inline-flex txtSize18 txtBlack2" role="heading" aria-level="3">Have us call you now</div></div> <div class="pad-t-10"><p id="divright" class="txtDarkgrey sameHeight margin-b-20">Skip the waiting time and get the next available representative to call you now.</p></div> <div class="margin-t-sm-60 margin-t-20 margin-t-xs-20 pad-b-xs-40 no-margin-top-xs b-div"> <a id="haveusCallBack" href="https://www.bell.ca/ScheduleCallback?form=CMB_BUNDLE&lang=en#INT=All_footer_TXT_Mwto_Mass_120120_TM_Scheduleacallback" class="btn btn-primary">Have us call you now</a> </div> </div> <div class="col-lg-4 col-md-4 col-sm-4 col-xs-12 responsive-border-sm-light-grey pad-t-xs-20 pad-l-20 no-pad-left-xs"> <div> <i class="icon-o-clock iconsize65 anchor-icon icon-o icon-circle-large bg-bell-blue txtWhite desktop-outline hidden-sm hidden-xs" aria-hidden="true"></i> </div> <div class="pad-t-10"><div class="d-inline-flex txtSize18 txtBlack2" role="heading" aria-level="3">Over the phone</div></div> <div class="pad-t-10"><p id="divright2" class="txtDarkgrey sameHeight margin-b-20">Have a Bell representative call you at the time of your choosing.</p></div> <div class="margin-t-sm-60 margin-t-20 margin-t-xs-20 pad-b-xs-40 no-margin-top-xs b-div"> <a id="requestCallBack" href="https://www.bell.ca/ScheduleCallback?form=CMB_BUNDLE&lang=en#INT=All_footer_TXT_Mwto_Mass_120120_TM_Scheduleacallback" class="btn btn-primary">Request a call back</a> </div> </div> </div> </div> </div> </div> </div> <style> #appointmentsCallBack .btn { padding: 7px 15px !important; } @media screen and (min-width: 1000px) { #appointmentsCallBack .modal-dialog { width: 900px !important } } @media (min-width: 769px) { .b-div { position: absolute; bottom: 0px; margin-right: 20px; } } @media (max-width: 639px) { #appointmentsCallBack .modal-dialog { bottom: 55px !important; } ul li .anchor-text::after { font-family: 'bell-icon'; content: '\e012'; position: absolute; right: 10px; top: 50%; right: 0; transform: translateY(-50%); } .border-bottom-moreWaystoShop { border-bottom: 1px solid #003778 !important; } .more-ways-to-shop .content-ways-to-shop li { position: relative; } } div.icon-calendar .icon-medium:before, .icon-circle-large:before { font-size: 45px !important } .iconsize65, .iconsize65:before { font-size: 65px !important } .icon-small_bussiness_bl_wot, .icon-small_bussiness_bl_wot:before { font-size: 35px !important; } </style> <script> window.onload = function () { var scriptElement = document.createElement('script'); scriptElement.type = 'text/javascript'; scriptElement.src = 'https://www.bell.ca/styles/Custom/echat/js/echat-component.js'; document.head.appendChild(scriptElement); }; </script> <script type="text/javascript"> $(document).ready(function () { cleanupHrefWithTelNumber(); $("#hdnEchatId").val(false); echatDisableChecker(); $('#eChat_MoreWaysTo_Shop').on('click', function (e) { var isChatInitiated = false; if ("True" === "True") { isChatInitiated = getCookie("__eccompslex") !== undefined && getCookie("__eccompslex").indexOf("<<@cwi@||true||>>") > -1; } else { isChatInitiated = getCookie("__cwi") === "true"; } if ("True" == "True" && !isChatInitiated) { $('#' + this.id).addClass("disabled"); echatDisableChecker(); setTimeout(function () { if ($('#eChat_BELL_INIT_GA').length > 0) { var echat = $('#eChat_BELL_INIT_GA'); echat.click(); if (typeof EChat !== 'undefined' && EChat) { EChat.openChatLive("eChat_MoreWaysTo_Shop"); } else { setTimeout(function () { EChat.openChatLive("eChat_MoreWaysTo_Shop"); }, 1000); } } else { if ($('#eChat_container_GA').length > 0) { var echat = $('#eChat_container_GA'); echat.click(); if (typeof EChat !== 'undefined' && EChat) { EChat.openChatLive("eChat_MoreWaysTo_Shop"); } else { setTimeout(function () { EChat.openChatLive("eChat_MoreWaysTo_Shop"); }, 1000); } } } }, 1000); } }); 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]; } function echatDisableChecker() { if ($("#eChat_MoreWaysTo_Shop").hasClass("disabled")) { $("#eChat_MoreWaysTo_Shop").attr('aria-disabled', true); } } function cleanupHrefWithTelNumber() { try { $('a[href^="tel:"]').each(function(){ var hrefUrl = $(this).attr("href"); var regularExpression = /(?<=\<).*?(?=\>)/g; var bracketText= hrefUrl.match(regularExpression); if(bracketText != null && bracketText.length > 0){ for (let i = 0; i < bracketText.length; i++) { hrefUrl = hrefUrl.replace('<' + bracketText[i] + '>', ''); } $(this).attr("href", hrefUrl); } }); } catch (err) { console.log('cleanupHrefWithTelNumber catch ' + err); } } (function () { // Select the target node. var target = document.querySelector('#eChat_MoreWaysTo_Shop') // Create an observer instance. var observer = new MutationObserver(function (mutations) { if (mutations.length > 0 && target == mutations[0].target && mutations[0].attributeName == "class") { if ($(target).hasClass('disabled')) { $(target).attr('aria-disabled', true).attr('tabindex', '-1'); } } }); // Pass in the target node, as well as the observer options. observer.observe(target, { attributes: true, childList: false, characterData: false }); })(); $("#appointmentsCallBack").on("hidden.bs.modal", function () { $('#Book_appointment').closest('a').focus(); }); }); </script> </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--> <!-- eChat Current Page ID: B_SHP_EN_Bell_Internet_Internet_access --> <script type="text/javascript">window.addEventListener('load', 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">window.addEventListener('load', 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">window.addEventListener('load', 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> <!-- Load Global Anchor Icon Start --> <div id=eChat_B_GA></div> <script type="text/javascript">window.addEventListener('load', function(){ var chatAliveCookie = getCookie("__cwaf");var chatTabId = getCookie("__ctabid");if (chatAliveCookie !== "true" && (window.sessionStorage.__ctabid === chatTabId || (window.sessionStorage.__ctabid === "undefined" && !chatTabId) || (!window.sessionStorage.__ctabid && chatTabId === "undefined"))) {if(typeof EChat !== 'undefined'){ setTimeout(function(){ EChat.default.init({selector: "#eChat_B_GA",accessToken: "c800ff26-fa31-4e04-991e-773f6cb1832c",botApiUrl: "https://ws.bell.ca",enBotApiPath: "/iva/en/web.io/?xt",frBotApiPath: "/iva/fr/web.io/?xt",accountName: "",bupAuthFlag: "false",currentPageCategory: "BRS Shop",currentPageId: "B_SHP_EN_Bell_Internet_Internet_access",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",isBlueHorizoneOn: "True",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: "False",isChatOperational: "True",operationalHour: "{From:00:00,To:23:59,Day:thursday}",proactiveChatConnectionDelay: "30000",proactiveChatFlag: "True",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: "c800ff26-fa31-4e04-991e-773f6cb1832c",botApiUrl: "https://ws.bell.ca",enBotApiPath: "/iva/en/web.io/?xt",frBotApiPath: "/iva/fr/web.io/?xt",accountName: "",bupAuthFlag: "false",currentPageCategory: "BRS Shop",currentPageId: "B_SHP_EN_Bell_Internet_Internet_access",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: "False",isChatOperational: "True",operationalHour: "{From:00:00,To:23:59,Day:thursday}",proactiveChatConnectionDelay: "30000",proactiveChatFlag: "True",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",}); })}if (window.sessionStorage.__ctabid && window.sessionStorage.__ctabid !== "undefined") {window.tabId = window.sessionStorage.__ctabid; window.sessionStorage.removeItem("__ctabid");console.log("window.tabId: " + window.tabId);} else { window.tabId = Math.floor(Math.random() * 1000000); console.log("window.tabId: " + window.tabId); document.cookie = "__ctabid=" + window.tabId + ";domain=.bell.ca;secure=true; path=/; samesite=Lax ";}}});window.addEventListener('beforeunload', function(event) { document.cookie = "__ctabid=undefined;domain=.bell.ca;secure=true; path=/; samesite=Lax "; window.sessionStorage.removeItem("__ctabid");}); </script> <!-- Global Anchor 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('BRS Shop', newSessionOmniCall, mergedCookies); newSessionOmniCall = true; } if (newSessionOmniCall && __cwi !== 'true') { newSessionOmniCall = false; } } catch (e) { } }, 2000); if ('False' == 'True') { echatPayloadCall('BRS Shop', "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 = "814864062"; s_oLGS = false; s_oSID = "cccbac6e-b6a5-4b47-b6fb-d22445dc5e9c"; s_oSID_OMN = "9f21eaff-7eb6-4c05-b45c-acc1093a2a26"; s_oEID = ""; s_oSLOB = ""; s_oESTD = "2024-11-28"; s_oESTT = "17:14:39.045"; s_oLGSA = false; s_oLAB = ""; if ('False' == 'True' || 'False' == 'True') { s_oACT = ""; s_oMOT = ""; s_oBUP = "onebillMob4Svc"; s_oClientID = ""; s_oUVA = "User"; s_oTELF = "41D91F3F017D84E302D08C835128D9FE"; } 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 = 'Internet'; s_oSS3 = 'Packages'; s_oPGN = 'Landing'; 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 type="text/javascript"> var LOB = "Internet"; </script> <script src="/Styles/media/core/js/brfcore-bottom.js?v=WHaqVVLOXIwoRLpzF5YFDaJ5t9kM5vMpYukB4bdxzu01"></script> <script src="/styles/media/internet.js?v=uWc_PF6Ow5HOjKfqDDmklKEMp-KdKNzgWLdVK8P0L2I1"></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