/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}
@media screen{:root{--default-direction-link-color:#0866ff;--default-btn-color:#0866ff;--default-btn-border:#0866ff;--default-btn-disabled:#e1e2e2;--default-btn-hover:#002f8c;--default-text:#414242;--color-success:#0e8714;--color-accent:#DEDEDE;--default-link-mobile:#0866ff;}a.btn,div.btn,input.btn,input.webform-button--submit,button.btn{display:inline-block;font-size:20px;font-weight:600;padding:18px 60px 15px;line-height:27px;margin:10px 0;min-height:0;box-sizing:border-box;min-width:195px;color:#FFFFFF;border:2px solid var(--default-btn-border);background:var(--default-btn-color);-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);cursor:pointer;position:relative;text-align:center;text-transform:uppercase;}a.btn.ghosted-white,div.btn.ghosted-white,input.btn.ghosted-white,input.webform-button--submit.ghosted-white,button.btn.ghosted-white{border-color:#ffffff;background-color:transparent;color:#ffffff;}a.btn.ghosted-blue,div.btn.ghosted-blue{border-color:var(--default-btn-border);background-color:#ffffff;color:var(--default-btn-color);}a.btn.ghosted-blue:hover,div.btn.ghosted-blue:hover{border-color:var(--default-btn-hover);color:var(--default-btn-hover);}a.btn.secondary{border:none;background:linear-gradient(135deg,#002266 0%,#002f8c 100%);transition:transform 0.25s cubic-bezier(0.25,0.25,0.5,1.9),-webkit-transform 0.25s cubic-bezier(0.25,0.25,0.5,1.9);}a.btn.secondary:hover{background-color:#017ce1;}@keyframes spinner{to{transform:rotate(360deg);}}a.btn.spinner,input.btn.spinner,button.btn.spinner{background:#ffffff;}.spinner{text-indent:-9999px;text-align:left;}.spinner::after{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#000;animation:spinner .6s linear infinite;}input.btn.spinner+span::after,input.btn.spinner+span::after{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#000;animation:spinner .6s linear infinite;}a.btn.primary.is-disabled,a.btn.primary.is-disabled:hover{opacity:0.35 !important;color:#FFFFFF !important;border:2px solid var(--default-btn-border) !important;background:var(--default-btn-color) !important;}a.btn.is-disabled,a.btn:disabled,input.btn.is-disabled,input.btn:disabled,button.btn.is-disabled,button.btn:disabled{color:#ffffff;background-color:var(--default-btn-disabled);border-color:var(--default-btn-disabled);}a.btn:hover,div.btn:hover,input.btn:hover,button.btn:hover{background:#ffffff;color:var(--default-btn-color);}a.btn.is-disabled:hover,a.btn:disabled:hover,input.btn.is-disabled:hover,input.btn:disabled:hover,button.btn.is-disabled:hover,button.btn:disabled:hover{color:#ffffff !important;background-color:var(--default-btn-disabled) !important;border-color:var(--default-btn-disabled) !important;cursor:default;}.next-button.btn.more{width:auto;min-width:auto;}.next-button.btn.more input[type="submit"],.prev-button.btn input[type="submit"]{background:none;margin:0;padding:0;font-size:20px;line-height:28px;font-weight:600;color:#fff;width:auto;border:none;text-transform:uppercase;}.previous-button.btn a{color:#0048d9;font-size:16px;line-height:28px;font-weight:600;text-wrap:nowrap;}a.btn.more:hover,div.btn.more:hover,a.btn.more-white:hover,div.btn.more-white:hover,a.btn.less a:hover,div.btn.less a:hover{color:#002f8c;background-color:#002f8c;border-color:#002f8c;}
}
@media screen{body{font-size:17px;line-height:1.47059;font-weight:400;}.page-node-type-page:not(.my-brc-dashboard),.page-node-type-esign-page,.path-login,.path-mobile-login,.path-forgot-username,.path-register,.path-search,.path-forgot-password,.path-esignature,.path-activate,.path-activation-confirmation,.path-sso,.path-account,.panel.extra-pad{padding-top:190px !important;}.path-admin{padding-top:265px !important;}.path-admin.toolbar-horizontal.toolbar-tray-open{padding-top:305px !important;}.path-esignature .panel ol li,.page-node-type-esign-page .panel ol li,form.camp-esign-hsi-one-time-form .panel ol li,form.camp-esign-hsi-one-time-form p,form.third-party-verification-one-time-form .panel ol li,form.third-party-verification-one-time-form p{font-size:20px;line-height:34px;color:#414042;margin:0 0 20px;}.modal-wrapper form.camp-esign-hsi-one-time-form .panel ol li,.modal-wrapper form.third-party-verification-one-time-form .panel ol li{list-style-type:decimal;list-style-position:inside;}.modal-wrapper form.camp-esign-hsi-one-time-form h3,.modal-wrapper form.third-party-verification-one-time-form h3{font-size:40px !important;line-height:58px !important;color:#021562 !important;}.page-node-type-esign-page section.paragraph--type--esign-block:first-of-type h3,.page-node-type-esign-page section.paragraph--type--esign-block:first-of-type h2,.page-node-type-esign-page section.paragraph--type--esign-block:first-of-type h1{display:none;}.path-esignature h3{font-size:60px;line-height:78px;color:#021562;margin:0 0 12px;}.modal-wrapper form.camp-esign-hsi-one-time-form label,.modal-wrapper form.third-party-verification-one-time-form label{color:#1E398D;font-weight:700;margin-bottom:20px;}.modal-wrapper form.camp-esign-hsi-one-time-form label.form-required::after,.modal-wrapper form.third-party-verification-one-time-form label.form-required::after{content:" *";color:inherit;font-weight:bold;}.camp-manage-communication-form .btns .btn.disabled{background:#0866ff;opacity:0.5;}.hero-deal .box-shadow{width:85%;}.hero-deal,.semi-slant-white{position:relative;}.hero-deal.slant-white:before,.semi-slant-white:before{content:"";position:absolute;left:0;right:0;top:79vh;height:1000px;background:#fff;-webkit-transform:skew(0,-9deg);transform:skew(0,-9deg);z-index:0;}.hero-deal.slant-white:before{content:"";position:absolute;left:0;right:0;top:70px;height:1000px;background:#fff;-webkit-transform:skew(0,-9deg);transform:skew(0,-9deg);z-index:0;}.new-hero.show-business-mobile{background-position:center 175px;}.new-hero.show-business-mobile .btn.ghosted-white:hover{color:#1e398d;background-color:white;border-color:#1e398d;}.new-hero.show-business-mobile .col.order-first{padding-right:15px;}.new-hero.show-business-mobile .col.order-first h1{margin-bottom:15px;letter-spacing:-2.2px;}.semi-slant-white:before{top:0vh;-webkit-transform:skew(0,0deg);transform:skew(0,0deg);}.semi-slant-blue{position:relative;color:#fff;}.semi-slant-blue:after{content:"";position:absolute;left:0;right:0;height:1000px;background:#0077dd;background:-webkit-gradient(linear,left top,left bottom,from(#0077dd),to(#00368c));background:linear-gradient(to bottom,#0077dd 0%,#00368c 100%);top:-6vh;-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg);}.semi-slant-blue .site-container{z-index:1;position:relative;}.bordered{-webkit-box-shadow:inset 0px 0px 0px 0px #fff;box-shadow:inset 0px 0px 0px 0px #fff;}.bordered .site-container{width:90%;}.animated.bordered{-webkit-box-shadow:inset 0px 0px 0px 46px #fff;box-shadow:inset 0px 0px 0px 46px #fff;-webkit-transition:opacity .8s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1) .5s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:opacity .8s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1) .5s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1);-webkit-transition:opacity .8s cubic-bezier(.215,.61,.355,1),-webkit-transform .8s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow 1s cubic-bezier(.215,.61,.355,1) .5s;transition:opacity .8s cubic-bezier(.215,.61,.355,1),-webkit-transform .8s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow 1s cubic-bezier(.215,.61,.355,1) .5s;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1) .5s;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1) .5s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow 1s cubic-bezier(.215,.61,.355,1) .5s;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1) .5s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1);}.lt-grey{background:#f5f5f5;}.white{background:#fff;}#best-offers,.blue-angled{background:#c0e0f7;background:-webkit-gradient(linear,left top,left bottom,from(#c0e0f7),to(#fff));background:linear-gradient(to bottom,#c0e0f7 0%,#fff 100%);overflow:hidden;}#best-offers:before,.blue-angled:before{content:"";display:block;position:absolute;top:0;right:0;background:url(/themes/custom/brctv/images/subtle-angle1.svg) no-repeat;width:944px;height:432px;background-size:contain;z-index:0;}form.webform-submission-form input[type="submit"]:not([class*=mobile-input-submit]):not([class*=mobile-btn-]):not([class*=mobile-link-]):hover{border:2px solid #0866ff;background:#ffffff;color:#0866ff;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);}.btn.secondary{background:#002266;background:linear-gradient(135deg,#002266 0%,#1e398d 100%);}.btn.secondary:before{background:#017ce1;border:none;}.btn.secondary:hover{color:#ffffff;}.btn.white{background:rgba(255,255,255,1);color:#001032;border:solid 2px #fff;}.btn.white:hover{background:rgba(255,255,255,0);color:#fff;}.btn.ghosted-lt-blue,.btn.ghosted-green,.btn.stream-border-bright,.btn.stream-border,.btn.stream-border-dark{background:none;border:solid 2px #021562;color:#021562;}a.btn.stream-border-bright:hover{background:#002F92;}.view-plan-details-buy-one{font-size:18px;}.btn.ghosted-white{border:solid 2px #fff;color:#fff;}.btn.ghosted-white:hover{color:#0866ff;}.btn.ghosted-white.play{background:url(/themes/custom/brctv/images/play-white.svg) no-repeat 60px center;padding-left:90px;}.btn.ghosted-blue:hover{border-color:#01a7e1;color:#01a7e1;}.btn.ghosted-lt-blue{border-color:#017be1;color:#fff;}.btn.ghosted-lt-blue:hover{border-color:#fff;}.btn.ghosted-green{color:#fff;border-color:#59ffac;}.btn.ghosted-blue:hover:before,.btn.white:hover:before,.btn.ghosted-white:before,.btn.ghosted-lt-blue:hover:before,.btn.ghosted-green:hover:before{content:none;}.theme-dark .btn.btn.ghosted-white:before,.theme-dark-gradient .btn.btn.ghosted-white:before,.theme-blue-ridge-gradient .btn.btn.ghosted-white:before,.theme-symmetry-glow .btn.btn.ghosted-white:before,.theme-symmetry-navy .btn.btn.ghosted-white:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#ffffff;z-index:-1;opacity:0;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);}.theme-dark .btn.btn.ghosted-white:hover:before,.theme-dark-gradient .btn.btn.ghosted-white:hover:before,.theme-blue-ridge-gradient .btn.btn.ghosted-white:hover:before,.theme-symmetry-glow .btn.btn.ghosted-white:hover:before,.theme-symmetry-navy .btn.btn.ghosted-white:hover:before{opacity:1;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);}.theme-dark .btn.btn.ghosted-white:hover,.theme-dark-gradient .btn.btn.ghosted-white:hover,.theme-blue-ridge-gradient .btn.btn.ghosted-white:hover,.theme-symmetry-glow .btn.btn.ghosted-white:hover,.theme-symmetry-navy .btn.btn.ghosted-white:hover{transform:none;color:#0866FF;}.theme-dark .btn.btn.ghosted-white:hover::before,.theme-dark-gradient .btn.btn.ghosted-white:hover::before,.theme-blue-ridge-gradient .btn.btn.ghosted-white:hover::before,.theme-symmetry-glow .btn.btn.ghosted-white:hover::before,.theme-symmetry-navy .btn.btn.ghosted-white:hover::before{border:none;}a.btn.stream-gradient{background:transparent linear-gradient(76deg,#943fd0 0%,#7235ff 20%,#00a7e1 100%) 0% 0% no-repeat padding-box;opacity:1;border:none;transition:none;}a.btn.stream-gradient:hover{color:#ffffff;background:#7235ff;}.btn.stream-gradient-dark{background:transparent linear-gradient(76deg,#7846c1 0%,#1e398d 50%,#001133 100%) 0% 0% no-repeat padding-box;opacity:1;}.btn.stream-border-bright{border-style:solid;border-width:2px;border-image:linear-gradient(76deg,#f23bff 0%,#a862ff 25%,#27cdff 79%,#3cffff 100%) 1;color:#fff;}.btn.stream-border-bright:hover{color:#ffffff;}.btn.stream-border-bright:before{background:#002F92;border:none;}.btn.stream-border{border-style:solid;border-width:2px;border-image:linear-gradient(76deg,#943fd0 0%,#7235ff 25%,#00a7e1 100%) 1;color:#fff;}.btn.stream-border-dark{border-style:solid;border-width:2px;border-image:linear-gradient(76deg,#7846c1 0%,#1e398d 50%,#001133 100%) 1;color:#fff;}.btn.stream-gradient:before,.btn.stream-gradient-dark:before{background:#7235ff;}.btn.symmetry-hero-gradient{background:transparent linear-gradient(103deg,#0074ff 0%,#1ab1ff 58%,#3cffff 100%) 0% 0% no-repeat padding-box;opacity:1;}.btn.symmetry-hero-gradient:before{border-style:solid;border-width:3px;border-image:linear-gradient(76deg,#0074ff 0%,#1ab1ff 58%,#3cffff 100%) 1;background:none;}a.btn.symmetry-hero-gradient:hover{background:none;}.btn.symmetry-hero-border{border-style:solid;border-width:3px;border-image:linear-gradient(76deg,#0074ff 0%,#1ab1ff 20%,#3cffff 100%) 1;background:none;}.btn.symmetry-hero-border:before{background:none;}a.btn.symmetry-hero-border:hover{background:transparent linear-gradient(104deg,#0074ff 0%,#1ab1ff 58%,#3cffff 100%) 0% 0% no-repeat padding-box;opacity:1;}.btn.symmetry-light-gradient{background:transparent linear-gradient(103deg,#0516ee 0%,#0074ff 48%,#00c9ff 81%,#3cffff 100%) 0% 0% no-repeat padding-box;opacity:1;}.btn.symmetry-light-gradient:before{border-style:solid;border-width:3px;border-image:linear-gradient(76deg,#0516ee 0%,#0074ff 48%,#00c9ff 81%,#3cffff 100%) 1;background:none;}a.btn.symmetry-light-gradient:hover{background:none;color:#00009b;}.btn.symmetry-light-border{border-style:solid;border-width:3px;border-image:linear-gradient(76deg,#0516ee 0%,#0074ff 48%,#00c9ff 81%,#3cffff 100%) 1;background:none;color:#00009b;}.btn.symmetry-light-border:before{background:none;}a.btn.symmetry-light-border:hover{background:transparent linear-gradient(76deg,#0516ee 0%,#0074ff 48%,#00c9ff 81%,#3cffff 100%) 0% 0% no-repeat padding-box;opacity:1;color:#ffffff;}.btn.symmetry-glow-gradient{background:transparent linear-gradient(284deg,#ff3333 0%,#b40076 51%,#7e00d8 100%) 0% 0% no-repeat padding-box;opacity:1;}.btn.symmetry-glow-gradient:before{border-style:solid;border-width:3px;border-image:linear-gradient(284deg,#ff3333 0%,#b40076 51%,#7e00d8 100%) 1;background:none;}a.btn.symmetry-glow-gradient:hover{background:none;color:#ffffff;}a.btn.symmetry-glow-gradient.light:hover{background:none;color:#00009b;}.btn.symmetry-glow-border{border-style:solid;border-width:3px;border-image:linear-gradient(104deg,#ff3333 0%,#b40076 51%,#7e00d8 100%) 1;background:none;color:#00009b;}.btn.symmetry-glow-border:before{background:none;}a.btn.symmetry-glow-border:hover{background:transparent linear-gradient(104deg,#ff3333 0%,#b40076 51%,#7e00d8 100%) 0% 0% no-repeat padding-box;opacity:1;color:#ffffff;}.btn.mobile-gradient{background:transparent linear-gradient(107deg,#0516ee 0%,#7e00d8 63%,#e12555 100%) 0% 0% no-repeat padding-box;opacity:1;}.btn.mobile-gradient:before{border-style:solid;border-width:3px;border-image:linear-gradient(107deg,#0516ee 0%,#7e00d8 63%,#e12555 100%) 1;background:none;}a.btn.mobile-gradient:hover{background:none;color:#3900b1;}a.btn.white.mobile-white{color:#060078;}a.btn.white.mobile-white:hover{color:#ffffff;}.btn.mobile-purple{background:#7e00d8;color:#ffffff;}.btn.mobile-purple:before{border-style:solid;border-width:3px;border-image:#7e00d8;background:none;}a.btn.mobile-purple:hover{background:none;color:#3900b1;}#main-header{position:fixed;width:100%;top:0;z-index:4;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);}#main-header.headroom--unpinned{position:fixed;background:#fff;-webkit-transform:translateY(calc(62px - 100%));transform:translateY(calc(62px - 100%));-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.05);box-shadow:0 4px 20px 0 rgba(0,0,0,.05);}#main-header.headroom--not-top{position:fixed;background:#fff;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.05);box-shadow:0 4px 20px 0 rgba(0,0,0,.05);}#main-header.headroom--not-top{background:#fff;}.path-home #main-header.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%);}.site-header{padding:18px 30px;position:relative;max-width:1600px;margin:0 auto;}.main-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.logo{z-index:1;}.main-nav .logo a{display:block;width:213px;height:30px;padding:0;position:absolute;margin:0 auto;left:0;right:0;top:35px;}.main-nav .logo .svg-logo{fill:#1E398D}.main-nav a,.main-nav #drawer-btn{padding:20px 8px;margin:0 8px;font-size:19px;color:#1E398D;font-weight:600;z-index:5;}.right-menu a{z-index:3;}.left-menu > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.main-nav li a,.main-nav #drawer-btn{position:relative;display:block;}.main-nav li #search-btn:after,.main-nav li #login:after{content:none;}.main-nav #drawer-btn{margin:0 16px 0 0;background:url(/themes/custom/blue_ridge_base/images/down-arrow.svg) no-repeat right 31px;background-size:10px;padding-right:20px;padding-left:0;margin-left:0;}.drawer{position:fixed;left:0;top:0;opacity:0;background:#fff;height:100%;height:100vh;width:37vw;padding:30px 50px;z-index:4;-webkit-transform:translateX(-50vw);transform:translateX(-50vw);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);}.open-drawer{opacity:1;-webkit-transform:translateX(0vw);transform:translateX(0vw);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);}.main-nav .drawer a{padding:10px 0px;margin:0;font-size:35px;font-weight:normal;opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);position:relative;display:inline-block;}.main-nav .drawer a:after{content:"";display:block;height:2px;background:#021562;left:0;bottom:12px;width:0;border-radius:100em;position:absolute;-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1);}.main-nav .drawer a:hover:after{width:100%;opacity:1;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);}.drawer-opened .drawer li a{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1) .2s;transition:all .6s cubic-bezier(.215,.61,.355,1) .2s;}.drawer-opened .drawer li:nth-child(2) a{-webkit-transition-delay:.4s;transition-delay:.4s;}.drawer-opened .drawer li:nth-child(3) a{-webkit-transition-delay:.6s;transition-delay:.6s;}.drawer-opened .drawer li:nth-child(4) a{-webkit-transition-delay:.8s;transition-delay:.8s;}.drawer-opened .drawer li:nth-child(5) a{-webkit-transition-delay:1s;transition-delay:1s;}.drawer-container{position:relative;padding-top:120px;}.announcement .drawer-container{height:100%;}.announcement .menu-drawer-menu-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#close-drawer{position:absolute;right:-20px;top:-8px;width:55px;height:55px;border-radius:100em;border:solid 1px #ededed;-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);overflow:hidden;}#close-drawer:hover{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);}#close-drawer:after{position:absolute;left:0;top:19px;content:"";display:block;width:16px;height:16px;background:url(/themes/custom/brctv/images/left-arrow.svg) no-repeat;background-size:contain;-webkit-transform:translateX(60px);transform:translateX(60px);-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);}#close-drawer svg{width:16px;height:16px;top:50%;position:absolute;-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);}#close-drawer:hover svg{-webkit-transform:translateY(-50%) translateX(-40px) scale(.8);transform:translateY(-50%) translateX(-40px) scale(.8);-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);}#close-drawer:hover:after{-webkit-transform:translateX(19px) scale(.85);transform:translateX(19px) scale(.85);-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);}#login,.main-nav .contact-btn{display:block;text-transform:uppercase;border:solid 2px #1E398D;padding:7px 30px;height:40px;min-height:auto;line-height:25px;color:#1E398D;font-size:16px;-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);margin-right:0;}.main-nav .contact-btn{transform:none;color:#ffffff;background:#1E398D;border:none;padding:9px 30px;}#login-btns{position:relative;}#login-btns ul{position:absolute;left:0;right:0;margin:0 auto;z-index:5;opacity:0;-webkit-transform:translateY(-44px);transform:translateY(-44px);-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2);box-shadow:0 5px 20px 0 rgba(0,0,0,.2);}#login-btns ul:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:5px;margin-left:-5px;}#login-btns ul li{position:relative;background:#fff;color:#021562;z-index:1;border-radius:1px;text-align:center;}#login-btns ul a{color:#021562;padding:10px;font-size:14px;text-transform:uppercase;}li#login-btns:hover ul{opacity:1;-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1);}.hero{padding-top:100px;}.hero p{font-size:28px;line-height:36px;}html input.search-input{border:none;margin:0;padding:8px;background:none;font-size:33px;outline:none;color:#414042;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-animation-delay:.5s;animation-delay:.5s;font-family:Avenir Next LT Pro,sans-serif;outline:none;}html input.search-input:focus{border-color:none;-webkit-box-shadow:none;box-shadow:none;outline:none;border:none;}#search-btn{width:25px;background:url("/themes/custom/blue_ridge_base/images/search.svg") no-repeat center;text-indent:-999px;overflow:hidden;display:block;}.search-inner{padding:60px 80px;max-width:1600px;margin:0 auto;}.search-modal input::-webkit-input-placeholder{color:#a3a3a3;font-size:33px;}.search-close-btn:hover,.close-modal:hover{-webkit-transition:0.6s -webkit-transform cubic-bezier(0.19,1,0.22,1);transition:0.6s -webkit-transform cubic-bezier(0.19,1,0.22,1);transition:0.6s transform cubic-bezier(0.19,1,0.22,1);transition:0.6s transform cubic-bezier(0.19,1,0.22,1),0.6s -webkit-transform cubic-bezier(0.19,1,0.22,1);-webkit-transform:rotate(90deg);transform:rotate(90deg);}#search-submit{display:none;}.results-form{-webkit-transform:translateX(-33px);transform:translateX(-33px);align-items:flex-start;}.results-container .search-input{border-bottom:solid 1px #ddd;-webkit-animation:none;animation:none;opacity:1;-webkit-transform:none;transform:none;margin-bottom:40px;padding-left:0;}.results-container .search-input:focus{border-bottom:solid 1px #ddd;}@media only screen and (max-width:1100px){.search-close{position:absolute;top:1rem;right:1rem;width:16px;height:16px;}.search-close-btn{width:1rem;height:1rem;background-size:contain;}.search-inner{padding:40px;}}@media only screen and (max-width:720px){.search-inner{padding:40px 20px 20px;}.search-inner > div{flex-wrap:nowrap;}}.mtns1,.mtns2{background:#feffff;background:-webkit-gradient(linear,left top,left bottom,color-stop(19%,#feffff),to(#c3dff8));background:linear-gradient(to bottom,#feffff 19%,#c3dff8 100%);position:relative;z-index:0;}.mtns1:after,.mtns2:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:url(/themes/custom/brctv/images/mtns-lt-blue.svg) no-repeat top center;background-size:cover;z-index:-1;}.mtns2{background:rgb(217,246,255);background:-webkit-gradient(linear,left top,left bottom,from(rgba(217,246,255,1)),to(rgba(107,214,252,1)));background:linear-gradient(180deg,rgba(217,246,255,1) 0%,rgba(107,214,252,1) 100%);}.mtns2:after{background:url(/themes/custom/brctv/images/blue-mtns.svg) no-repeat bottom center;background-size:210%;}#site-footer{color:#fff;}.footer-top{background:#1E398D;color:#fff;padding:80px 0 40px 0;}.footer-top .col{padding-right:30px;width:100%;}.footer-top .col:last-child{padding:0;}.footer-top h3,.footer-bottom.mobile h3{color:#fff;font-size:17px;font-weight:bold;margin-bottom:10px;line-height:normal;}.footer-top a,.footer-bottom.mobile a{color:#fff;font-size:15px;line-height:22px;display:block;}.footer-nav li{margin:12px 0;}.footer-top .site-container,.footer-bottom .site-container{max-width:1000px;}.footer-bottom.desktop{display:block;}.footer-bottom.mobile{display:none;}.footer-bottom{background:#1E398D;color:#fff;padding-bottom:50px;}.footer-bottom .site-container{padding-top:2rem;border-top:2px solid #009bdf;}.footer-bottom .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.footer-bottom .menu{text-align:center;}.footer-bottom .menu li.menu-item{display:inline-block;margin-left:10px;margin-right:10px;word-break:break-all;overflow-wrap:break-word;white-space:normal;}.footer-bottom .menu li.menu-item:first-child{margin-left:0;}.footer-bottom .menu li.menu-item:last-child{margin-right:0;}.newsletter-form label{font-weight:bold;display:block;font-size:18px;width:100%;margin-bottom:10px;}.newsletter-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.newsletter-form input{margin:0;padding:0;border:none;}#newsletter{padding:6px 14px;height:46px;width:214px;color:#393939;font-size:12px;font-family:Avenir Next LT Pro,sans-serif;border-radius:0;border:none;}.newsletter-form .btn{height:46px;padding:10px 40px;cursor:pointer;font-size:16px;margin:0;}.social a{display:block;margin-right:30px;}.social li:last-child a{margin-right:0;}.disclaimers{margin-top:1.5rem;font-size:14px;line-height:25px;}.disclaimer{padding:20px 0;margin-top:20px;font-size:12px;line-height:25px;display:block;}.disclaimers .col:first-child{width:70%;}.disclaimers .col:last-child{width:30%;text-align:right;}.disclaimers .copyright{margin-top:1.5rem;text-align:center;}.footer-bottom .col:first-child .flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.disclaimers a{color:#fff;}.disclaimers .col:first-child li{margin-right:22px;}.disclaimers .flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.disclaimers .col:first-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.footer-nav.flex,.footer-bottom .flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.sub-nav .region-primary-menu{padding:0px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1600px;margin:0 auto;}.sticky-wrapper{position:absolute;z-index:3;width:100%;left:0;}.sub-nav{width:100%;font-size:16px;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);min-height:62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#block-brctv-breadcrumbs,.region-primary-menu nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#block-brctv-breadcrumbs{margin-right:auto;}.region-primary-menu nav{margin-left:auto;}.navigation.menu--main ul,.breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;}.region-primary-menu a{color:#1E398D;padding:10px 0;}.btn.buy{margin:0 0 0 10px;height:44px;min-height:0;padding:10px 40px;color:#fff;font-size:16px;line-height:22px;min-width:auto;}.breadcrumb li{margin-right:16px;position:relative;color:#1E398D;}.breadcrumb li:last-child{margin-right:0;}.breadcrumb li:after{content:"";display:inline-block;margin-left:11px;width:9px;height:12px;background:url(/themes/custom/brctv/images/crumb-arrow.svg) no-repeat;background-size:cover;margin-bottom:-1px;}.breadcrumb li:last-child:after{content:none;}.breadcrumb a{padding:10px 0;}#block-brctv-main-menu a{position:relative;display:block;}#block-brctv-main-menu .is-active:after{content:"";display:block;position:absolute;left:0px;bottom:-9px;width:100%;height:2px;background:#fff;}.page-node-type-brctv-page #main-header #block-brctv-main-menu .is-active:after,.page-node-type-brctv-page #main-header.hero-white.headroom--not-top #block-brctv-main-menu .is-active:after{background:#021562;}.page-node-type-brctv-page #main-header.hero-white #block-brctv-main-menu .is-active:after{background:#fff;}#block-brctv-main-menu li{margin:0 12px;}form label,.form-item label{text-align:left;font-size:20px;line-height:30px;font-weight:700;letter-spacing:0px;color:#1E398D;}form label small{font-size:75%;}form.webform-submission-form label[data-drupal-selector="edit-message"]{font-weight:400;text-align:center;color:#414042;padding-bottom:15px;}form .input,form input[type="text"],form input[type="email"],form input[type="number"],form input[type="tel"],form input[type="password"],form input[type="date"],form input[type="url"],form textarea{width:100%;max-width:500px;height:70px;background:#fcfcfc 0% 0% no-repeat padding-box;border:1px solid #6a6a6a;border-radius:2px;font-size:20px;color:#414042;display:block;}form #address-input-wrapper input[type="text"]{max-width:100%;}form textarea{padding:16px 10px;height:200px;}.path-esignature form .input,.path-esignature form input[type="text"],.path-esignature form input[type="email"],.path-esignature form input[type="tel"],.path-esignature form input[type="password"],.path-esignature form input[type="date"],.path-esignature form input[type="url"]{display:inline;width:auto;}.path-esignature .form-item input.error,.path-esignature .form-item textarea.error,.path-esignature .form-item select.error{border:2px solid red;}form select,.form-select{width:100%;max-width:500px;height:70px;border:1px solid #6a6a6a;border-radius:2px;padding-right:60px;font-size:20px;color:#414042;display:block;}form input[type="text"]:focus,form input[type="email"]:focus,form input[type="tel"]:focus,form input[type="password"]:focus,form input[type="date"]:focus,form input[type="url"]:focus,form select:focus,form textarea:focus{border:1px solid #00a7e1;}form .form-item{margin-bottom:2rem;}form.full-address .form-item{margin-bottom:0;}.input,input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],input[type="date"],textarea,select{max-width:100%;height:53px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:17px;font-family:Avenir Next LT Pro,sans-serif;}.input,input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}textarea{min-height:65px;padding-top:6px;padding-bottom:6px;}.input,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #00a7e1;outline:0;}fieldset{padding:0;border-width:0;}input[type="checkbox"],input[type="radio"]{display:inline;}label > .label-body{display:inline-block;margin-left:.5rem;font-weight:normal;}input[type="submit"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;}.form-checkboxes .form-item{margin:4px 0;}.form-item .description{font-size:14px;margin-top:5px;}.print-bar{display:flex;margin-top:-30px;justify-content:flex-end;}.messages.messages--error{color:#da3338;border:0;background-color:#fff;background-image:url(/themes/custom/blue_ridge_base/images/icons/invalid.svg);background-size:22px;-webkit-box-shadow:-5px 3px 10px 5px rgba(0,0,0,0.2);box-shadow:-5px 3px 10px 5px rgba(0,0,0,0.2);border-radius:20px;padding-left:50px;background-position:17px center;}.messages--status{display:inline-block;position:relative;max-width:440px;padding:22px 20px 20px 50px;margin:20px 0 30px 50px;color:#0e8714;background-image:none;background-color:#ffffff;border-radius:25px;box-shadow:5px 5px 15px 5px rgba(50,50,50,0.4);border:none;font-size:18px;font-weight:600;}.messages--status::before{content:"";position:absolute;top:24px;left:22px;transform:scale(3);width:20px;height:20px;background-image:url(/themes/custom/brctv/images/green_checkmark_dot_icon.svg);}.path-home .region-highlighted > div:last-child{position:absolute;top:120px;z-index:4;}.region-highlighted > div:last-child{max-width:1600px;margin:0 auto;width:100%;}.path-offers .messages--status{z-index:5;position:relative;top:190px;}.path-login .region-highlighted > div:last-child,.path-register .region-highlighted > div:last-child,.path-esignature .region-highlighted > div:last-child,.path-mobile-login .region-highlighted > div:last-child{padding:18px 30px;}.path-esignature label.form-required::after{content:" *";color:inherit;font-weight:bold;}.about-pipe{display:inline-block;padding:0 8px;color:rgba(0,0,0,.1);}article[about="/404"]{background:url(/themes/custom/brctv/images/404-bg.jpg) no-repeat center;background-size:cover;text-align:center;position:relative;padding-bottom:36vw;padding-top:50px;margin-top:0 !important;max-width:inherit;}article[about="/404"]:after{content:"";position:absolute;border:0;background:url(/themes/custom/brctv/images/404-img.png) no-repeat center;background-size:cover;width:100%;height:36.1vw;left:0;right:0;margin:0 auto;}article[about="/404"] h2{display:none;}article[about="/404"] h3{font-size:40px;margin-top:90px;}.stacktable.small-only{display:none;}[aria-describedby="autologout-confirm"]{width:80vw;max-width:1600px;padding:70px 40px 40px;border-radius:30px;}[aria-describedby="autologout-confirm"] .ui-dialog-titlebar{border:none !important;background:#fff;font-weight:bold;}[aria-describedby="autologout-confirm"] button.ui-button-icon-only.ui-dialog-titlebar-close{display:block;position:absolute;right:-25px;top:-46px;padding:0;-webkit-transition:0.6s -webkit-transform cubic-bezier(0.19,1,0.22,1);transition:0.6s -webkit-transform cubic-bezier(0.19,1,0.22,1);transition:0.6s transform cubic-bezier(0.19,1,0.22,1);transition:0.6s transform cubic-bezier(0.19,1,0.22,1),0.6s -webkit-transform cubic-bezier(0.19,1,0.22,1);-webkit-user-select:none;background:none;border:0;color:inherit;font:inherit;background:url(/themes/custom/blue_ridge_base/images/close.svg) no-repeat center;height:20px;width:20px;text-indent:-999px;overflow:hidden;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}[aria-describedby="autologout-confirm"] button .ui-icon-closethick{display:none;}[aria-describedby="autologout-confirm"] .ui-dialog-title{font-size:38px;font-weight:700;line-height:45px;text-align:center;color:#1E398D;font-family:'Avenir Next LT Pro';margin-left:15px;}[aria-describedby="autologout-confirm"] #autologout-confirm{font-size:16px;text-align:center;padding:20px 10px;font-family:'Avenir Next LT Pro';font-weight:500;}[aria-describedby="autologout-confirm"] .ui-dialog-buttonset button.ui-button{border:none;font-size:20px;font-weight:600;min-height:60px;padding:18px 50px 15px;margin:10px 5px;text-transform:uppercase;display:inline-block;color:#fff;position:relative;z-index:0;background:#0866ff;line-height:27px;appearance:none;text-align:center;width:150px;}[aria-describedby="autologout-confirm"] .ui-dialog-buttonpane{border:none;background:none;}[aria-describedby="autologout-confirm"] .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center;padding-top:15px;}.toolbar-horizontal #main-header,.toolbar-vertical #main-header,.toolbar-horizontal .drawer,.toolbar-vertical .drawer{top:39px;}.toolbar-horizontal.toolbar-tray-open #main-header,.toolbar-horizontal.toolbar-tray-open .drawer{top:79px;}.path-user .region-content{margin-top:160px;padding:100px 50px;}#block-brctv-local-tasks{top:166px;position:absolute;z-index:3;}.no-sub-nav #block-brctv-local-tasks{top:105px;}.toolbar-horizontal #block-brctv-local-tasks,.toolbar-vertical #block-brctv-local-tasks{top:205px;}.toolbar-horizontal.no-sub-nav #block-brctv-local-tasks,.toolbar-vertical.no-sub-nav #block-brctv-local-tasks{top:144px;}.toolbar-horizontal.toolbar-tray-open #block-brctv-local-tasks{top:245px;}.toolbar-horizontal.toolbar-tray-open.no-sub-nav #block-brctv-local-tasks{top:184px;}.toolbar-vertical.toolbar-tray-open .drawer{left:254px;}#block-brctv-local-tasks .tabs a{padding:16px 24px;border:solid 1px #ededed;border-bottom:none;background:#f6f6f6;color:#01a7e1;font-weight:bold;}#block-brctv-local-tasks ul.tabs{border-bottom:solid 1px #ededed;}#block-brctv-local-tasks .tabs a.is-active{background:#fff;border-bottom:solid 1px #fff;margin-bottom:-1px;padding-top:17px;}.path-order .btn{padding-left:80px;padding-right:80px;}@media (max-width:1199px){.order-overview .btn[type="submit"]{font-size:14px !important;line-height:28px !important;font-weight:600;padding:17px 18px;min-width:74px;}}.theme-mobile-retro.centered-img-card-cols .grid-3x2 a.termsLink{text-transform:uppercase;padding:12px 18px 10px;font-size:16px;display:inline-block;min-height:auto;line-height:30px;margin-bottom:0;}.cisc-card .cisc-card-plan-details a{font-size:14px;font-weight:600 !important;}.cisc-card .cisc-card-plan-details a:hover{font-size:14px;font-weight:600 !important;}.cisc-card a{box-shadow:none !important;font-weight:700 !important;}.cisc-card a:hover{box-shadow:none !important;transition:none !important;transform:none !important;-webkit-transform:none !important;-webkit-transition:none !important;}.internet-business-speeds .btn.primary{font-size:16px;font-weight:normal;margin:0;min-height:45px;padding:9px 45px;}.internet-business-speeds a.btn.primary::before{background-color:#00489d;}@media only screen and (max-width:1290px){.sub-nav{font-size:14px;}#block-brctv-main-menu .is-active:after{bottom:-11px;}}@media only screen and (max-width:1270px){.full-split.col1-3 > .col:last-child{padding:120px 60px;}#block-brctv-main-menu li{margin:0 6px;}.timeline-container{width:100%;}#login{padding:7px 18px;}.main-nav .contact-btn{padding:9px 18px;}.main-nav .logo a{width:170px;height:24px;}}@media only screen and (max-width:1100px){.sub-nav{font-size:10px;}.breadcrumb li{margin-right:11px;}.breadcrumb li:after{width:5px;height:7px;margin-bottom:0;}.right-menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.left-menu,.right-menu .contact-link,.right-menu .business-link{display:none;}.mobile-menu-nav{display:block;}#main-header:not(.campaign) .logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.main-nav{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.dropdown-toggle{z-index:1;position:relative;}.dropdown-menu,.login-menu{display:none;}.dropdown-toggle[aria-expanded="true"] + .dropdown-menu{display:block;}.dropdown-toggle{overflow:hidden;text-indent:-999px;display:block;background:url(/themes/custom/brctv/images/new-hamburger-navy.png) no-repeat center;background-size:contain;margin:5px;color:#fff;width:30px;height:20px;}#masthead .dropdown-toggle[aria-expanded="true"]{background:url(/themes/custom/blue_ridge_base/images/close-hamburger.svg) no-repeat center;z-index:6;width:40px;height:40px;background-size:20px;}.main-nav{margin-top:10px;}.dropdown-menu{width:100%;z-index:5;position:fixed;left:0;top:0;height:100%;background:#fff;overflow-y:scroll;overflow-x:hidden;}.dropdown-menu > ul{margin:0 auto;padding:50px 0;}.main-nav .dropdown-menu li,.main-nav .dropdown-menu a{text-align:center;display:block;width:100%;}#masthead .main-nav .dropdown-menu a{font-size:25px;color:#021562;padding:12px;}}@media only screen and (max-width:1024px){.grid-3x2 > .col,.grid-3x2.spaced > .col{width:48%;}.full-split.text-right > .col:last-child{padding:140px 7vw 140px 7vw;}.hero-deal .box-shadow{width:100%;}.path-blogposts .blog-hero{height:580px;}.share-container{left:-40px;}.blog-paragraph-template-body,.blog-paragraph-template-grid,.post-details{width:80%;}.btn,.btn.primary,.panel .btn,input[type="submit"]:not([class*=mobile-input-submit]):not([class*=mobile-btn-]):not([class*=mobile-link-]),.path-my #page-middle .container a.btn{height:auto;}#deals .col{width:100%;}}@media only screen and (max-width:1000px){.main-nav a,.main-nav #drawer-btn{font-size:16px;margin:0 4px;}.main-nav #drawer-btn{background-position:right 27px !important;margin-right:10px;}.drawer{width:50vw;}#login,.main-nav .contact-btn{font-size:14px;}#search-btn{background-size:18px !important;}}@media only screen and (max-width:975px){.region-primary-menu select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:16px;border:solid 1px #021562;color:#021562;padding:0;height:auto;padding:12px 38px 12px 12px;line-height:16px;}}@media only screen and (max-width:834px){.footer-top .col{padding-right:40px;}.full-split.text-left > .col:first-child{padding:200px 60px;}.col3.spaced > .col{padding:26px;}.btn.buy{padding:10px 20px;}html input.search-input,.search-modal input::-webkit-input-placeholder{font-size:24px;}.main-nav a,.main-nav #drawer-btn,#login{font-size:14px;}.install-truck{width:100%;}#login,.main-nav .contact-btn{font-size:12px;}#search-btn{width:19px;padding:0;margin-top:-7px;}h1,.blog-hero h1{font-size:calc(.02909* 100vw + 24px);line-height:1.3;}h2,.modal-summary h2,.blog-paragraph-template-body h2,.blog-paragraph-template-body h3{font-size:35px;line-height:46px;text-wrap:balance;}h3{font-size:calc(.02909*100vw + 16px);line-height:1.07143;}p,.more,.more-white,.less a,#block-brctv-content ul,.color-bar p{font-size:16px;line-height:24px;}.btn,.btn.primary,.panel .btn,input[type="submit"]:not([class*=mobile-input-submit]):not([class*=mobile-btn-]):not([class*=mobile-link-]),.path-my #page-middle .container a.btn{font-size:16px;}.hero p{font-size:calc(.01333*100vw + 12px);line-height:1.1875;}.more:after,.more-white:after,.less a:before{margin-left:5px;}.blog-hero .blog-text{width:100%;}.blog-hero{height:520px;}.blog-grid > .blog-post-4,.blog-grid > .blog-post-5,.blog-grid > .blog-post-6{width:48%;}.avatar-img{width:82px;height:82px;}.post-details .col{margin-right:0;}.post-details .col:last-child{margin-left:auto;}.page-node-type-page:not(.my-brc-dashboard),.page-node-type-esign-page,.path-login,.path-forgot-username,.path-register,.path-search,.path-forgot-password,.path-esignature{padding-top:160px !important;}}@media only screen and (max-width:768px){#support .col1 .col{width:60%;margin:0 auto;}#support{padding:60px 0 490px;}#support .col:before,#support.support-character2 .col:before,#support.support-character3 .col:before{bottom:-480px;width:420px;height:460px;}#support.support-character2 .col:before{width:280px;}#support.support-character3 .col:before{width:220px;}.full-split.col1-3 > .col:last-child{padding:100px 30px;}.modal{padding:40px;}.site-container,.view-announcements{padding:0 30px;}html input.search-input{width:auto;}p span.break{display:inline;}}@media only screen and (max-width:720px){.br-blue-mountains{background:#0866FF;}.headroom--top + .region-highlighted + .region-content{position:relative;}#block-brctv-breadcrumbs,.path-blog .sub-nav{display:none;}.path-blog .headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%);}.path-offers #block-brctv-breadcrumbs,.path-about-us #block-brctv-breadcrumbs,.page-node-type-page #block-brctv-breadcrumbs{display:block;}.region-primary-menu nav{margin-left:0;}.sub-nav .region-primary-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.main-nav a{z-index:1;}.path-blog .sticky-wrapper,.path-blogcategories .sticky-wrapper,.path-blogtags .sticky-wrapper,.path-blogposts .sticky-wrapper{display:none;}.site-container,.view-announcements{padding:0 30px;}.hero-deal .box-shadow{padding:40px;}.btn,.btn.primary,.panel .btn,input[type="submit"]:not([class*=mobile-input-submit]):not([class*=mobile-btn-]):not([class*=mobile-link-]),.path-my #page-middle .container a.btn{}.footer-bottom .flex,.footer-top .site-container{-ms-flex-wrap:wrap;flex-wrap:wrap;}.footer-top{padding-bottom:0;}.footer-top .col,.footer-bottom.mobile .col{width:100%;margin-bottom:20px;}.footer-bottom.desktop{display:none;}.footer-bottom.mobile{display:block;}.footer-bottom.mobile .site-container{border:none;}.footer-bottom.mobile .site-container.footer-nav{padding-top:0;}.footer-bottom.mobile .menu{text-align:left;}.footer-bottom.mobile .menu li.menu-item{display:block;margin-right:0;margin-left:0;}.footer-bottom.mobile .footer-nav > .col:first-child{border-top:none;}.footer-bottom.mobile .social .icon{margin:10px 0;}.grid2x2 > .col,.col2.spaced > .col{margin-bottom:40px;}.panel.more-pad{padding:100px 0;}#support{padding:100px 0 620px;}.path-blogposts #blog-main .panel .more-pad{padding:60px 0;}.panel{padding:50px 0;}.home-text{margin-top:-13vh;}.full-split.col1-3 > .col:last-child{padding:40px;}.animated.bordered{-webkit-box-shadow:inset 0px 0px 0px 18px #fff;box-shadow:inset 0px 0px 0px 18px #fff;}.btn.ghosted-white.play{background-position:20px center;padding-left:51px;}.hero.small-hero{height:400px;}.footer-nav > .col:first-child{border-top:solid 1px rgba(255,255,255,.3);}.footer-nav > .col,.footer-nav > .col:last-child{border-bottom:solid 1px rgba(255,255,255,.3);margin:0;padding:0;}.footer-nav .col h3{margin:0;font-size:16px;font-weight:normal;padding:16px 0;}.footer-nav .col .menu-item:last-child{margin-bottom:16px;}.icon-plus{background:url(/themes/custom/brctv/images/footer-menu-plus.svg) 95% center no-repeat;}.icon-minus{background:url(/themes/custom/brctv/images/footer-menu-minus.svg) 95% center no-repeat;}.blog-grid > .blog-post-4,.blog-grid > .blog-post-5,.blog-grid > .blog-post-6{width:100%;}.blog-grid > .col{margin-bottom:40px;}.published-by,.author-name,#block-brctv-content .post-details .blog-tags,#block-brctv-content .post-details .blog-cats{margin-top:0;}.post-details .col:first-child{margin-bottom:20px;}.path-blogposts h1{font-size:40px;}#subscribe h2{font-size:44px;}.hero.blog-hero{height:600px;}.timeline-container:after,.timeline-date{left:58px;right:auto;margin:0;}.timeline-date{left:0;}.timeline-row .timeline-event{width:100%;padding-left:140px;}.timeline-row{min-height:auto;margin:20px 0;}.install-truck{height:90vw;width:100%;}.homefi-guy-friends{height:100vw;width:100%;}.map-details #map{height:50vw;}.btn,.btn.primary,.panel .btn,input[type="submit"]:not([class*=mobile-input-submit]):not([class*=mobile-btn-]):not([class*=mobile-link-]),.path-my #page-middle .container a.btn{}.hero{height:580px;}.table-scroll{overflow-x:scroll;}.box table td,.box table th{padding:.5em;}.stacktable.small-only{display:table;}.stacktable.large-only{display:none;}.region-highlighted > div:last-child{padding:0;}.modal-summary.col1-3.spaced > .col:last-child{width:100%;}.new-hero .site-container{margin-top:50px;}.region-primary-menu select{max-width:200px;}}@media only screen and (max-width:600px){.footer-bottom .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;}#newsletter,.newsletter-form .btn,.blog-grid > .blog-post-2,.blog-grid > .blog-post-3,.grid-3x2 > .col,.grid-3x2.spaced > .col{width:100%;}.path-blogposts .blog-hero{height:480px;}.path-blogposts h1{font-size:29px;}.blog-share a{width:36px;height:36px;background-size:cover !important;}.share-container{left:-35px;}#subscribe h2{font-size:32px;}#subscribe .flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}input#subscribe-input{width:200px;}.blog-nav{overflow-x:auto;}.hero.blog-hero{height:540px;}.modal{max-width:98%;width:98%;}.modal{padding:30px;}.modal-summary .col{margin-bottom:10px;}.block-vod .results-form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.modal-summary h2{font-size:24px;line-height:32px;}.cat-results .col2 .col{width:100% !important;margin-bottom:10px;}.cat-results > .col{margin-bottom:10px !important;}#login,.main-nav .contact-btn{border:none;text-transform:none;padding:5px 0;}.main-nav .logo a{width:140px;height:20px;top:40px;}.site-container,.view-announcements,.sub-nav .region-primary-menu,.basic-content,.container.basic-content{padding:0 20px;}.site-header{padding:18px 20px;}.grid-3x2 > .col,.grid-3x2.spaced > .col{margin-bottom:40px;}.path-my .region-header,.path-my .site-header{height:auto;min-height:none;}.blog-pager-nav.site-container{padding:30px 20px;}#support{padding:60px 0 400px;}#support .col:before,#support.support-character2 .col:before,#support.support-character3 .col:before{bottom:-370px;width:100%;height:130%;}#support.support-character2 .col:before{width:240px;height:390px;}#support.support-character3 .col:before{width:190px;height:390px;}.social a{margin:0 12px;}.social li:first-child a{margin-left:0;}.social li:last-child a{margin-right:0;}}@media only screen and (max-width:414px){.modal a.close-modal{height:30px;width:30px;background-size:20px;}.hero.blog-hero{height:420px;}.blog-hero .blog-text{margin-top:-60px;}.hero p{font-size:17px !important;line-height:25px !important;}}@media only screen and (max-width:375px){#newsletter{width:100%;}#blog{padding-bottom:100px;}.price br{display:none;}.col.shdw-box{padding:30px;}.blog-hero h1{font-size:26px;}#blog .col2.featured h4{font-size:23px;}.main-nav .logo a svg{width:140px;height:20px;}.main-nav .logo a{top:34px;}.main-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.right-menu{margin-left:auto;}}@media only screen and (max-width:320px){.blog-caption{padding:30px 30px 90px;}#block-brctv-content .blog-tags,#block-brctv-content .blog-cats{left:27px;}.blog-cats{display:none;}.animated.bordered{-webkit-box-shadow:inset 0px 0px 0px 12px #fff;box-shadow:inset 0px 0px 0px 12px #fff;}.panel.more-pad{padding:70px 0;}.caption{padding:30px;}input#subscribe-input{width:100%;}#support.support-character2 .col:before{width:240px;height:390px;}#support.support-character3 .col:before{width:190px;height:390px;}}.block-views-blockannouncements-header-block .views-row{border-bottom:solid 1px rgba(255,255,255,.15);padding:10px 0;}.block-views-blockannouncements-header-block .announcement{border-bottom:1px solid #da3338;position:relative;text-align:left;display:none;}.btn.flash{font-size:16px;text-decoration:none;min-height:0;padding:5px 30px;font-family:'Avenir Next LT Pro';font-weight:600 !important;}.block-views-blockannouncements-header-block .announcement .show-announcement{margin-left:2rem;display:block;margin-top:-4px;border:2px solid #fff;color:#fff;}.block-views-blockannouncements-header-block .announcement .btn.ghosted-white:hover{color:#da3338 !important;}.block-views-blockannouncements-header-block .announcement .announcement-text{order:2;}.block-views-blockannouncements-header-block .announcement .show-announcement{order:3;margin:0;border-width:1px;}.smaller{font-size:12px;}@media (max-width:720px){.block-views-blockannouncements-header-block .announcement .views-field-body .field-content{-webkit-line-clamp:2;}.btn.flash.ghosted-white{padding:0.25em 1em;margin-top:6px;margin-left:1rem;flex-shrink:0;min-width:0;}.btn.flash.ghosted-white span{display:none;}.announcement-modal{padding:50px 25px 25px 25px;}.show-announcement-link-mobile{display:block;color:#000;}.block-views-blockannouncements-header-block .announcement .views-field-title::before{margin-right:20px;}}.app-badges{margin:40px 0 0 0;}.app-badges a{display:block;text-align:left;text-indent:-999px;overflow:hidden;}.app-badges a.app-store{height:40px;width:120px;background:url(/themes/custom/brctv/images/app-store-badge.svg) no-repeat;margin-right:14px;}.app-badges a.google-play{height:40px;width:135px;background:url(/themes/custom/brctv/images/google-play-badge.svg) no-repeat;}pre.sf-dump{z-index:0 !important;}.esignature-row{margin-top:35px;margin-bottom:50px;}.esignature-row .form-item{margin:0;}.esignature-row input[type="radio"],.esignature-row input[type="checkbox"]{position:absolute;opacity:0;width:0;height:0;}.esignature-row .bottom-col{padding-left:0;padding-right:0;}.esignature-row .top-col{border:1px solid #e1e2e2;}.esignature-row .esignature-wrapper{height:100%;border:1px solid #e1e2e2;border-top:none;}.sub-form .heading .title,.esignature-content .heading .title{text-align:left;font-size:18px;line-height:22px;font-weight:600;letter-spacing:0px;color:#6a6a6a;text-transform:uppercase;}.sub-form .body .details,.esignature-content .esignature-body .details,.esignature-content .esignature-body .details p{text-align:left;font-size:16px;line-height:20px;font-weight:500;letter-spacing:0px;color:#414042;}.esignature-content .esignature-body .view-more{text-align:left;font-size:16px;line-height:22px;font-weight:bold;letter-spacing:0px;color:#0866ff;margin-bottom:0;}.esignature-row .bottom-col{min-height:109px;position:relative;}.esignature-row .bottom-col label{position:relative;text-transform:uppercase;}.esignature-row .bottom-col.bottom-checkbox .esignature-wrapper{background:#f2fcff 0% 0% no-repeat padding-box;}.esignature-row .bottom-col.bottom-checkbox .esignature-wrapper.selected,.esignature-row .bottom-col.bottom-checkbox .esignature-wrapper.completed,.esignature-row .bottom-col.bottom-checkbox .esignature-wrapper:hover{border:1px solid #1e398d;}.esignature-row .bottom-col.bottom-checkbox label{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.esignature-row .opt-in-check{content:"";background-image:url(/themes/custom/brctv/images/order/step-incomplete.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:30px;min-width:30px;height:30px;margin-left:40px;vertical-align:middle;}.esignature-row .esignature-wrapper.selected .opt-in-check,.esignature-row .esignature-wrapper.completed .opt-in-check{background-image:url(/themes/custom/brctv/images/order/circle-selected.svg);}.esignature-row .bottom-col label .opt-in-text{display:inline-block;margin:5px 25px 0px 25px;vertical-align:middle;}.esignature-row .bottom-col label .opt-in-text p{text-align:left;font-size:16px;line-height:22px;font-weight:500;letter-spacing:0px;color:#414042;margin-bottom:0;text-transform:none;}.multiple-choice-container .esignature-row .bottom-col label .opt-in-text p{text-transform:uppercase;}@media (min-width:1025px){.esignature-row .esignature-content{padding:30px;}}@media (max-width:991px){.esignature-row .esignature-content{padding:40px 20px;}.esignature-row .opt-in-check{margin-left:30px;}}
}
