/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-n{height:2px;top:0;}.ui-dialog .ui-resizable-e{width:2px;right:0;}.ui-dialog .ui-resizable-s{height:2px;bottom:0;}.ui-dialog .ui-resizable-w{width:2px;left:0;}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px;}.ui-dialog .ui-resizable-se{right:0;bottom:0;}.ui-dialog .ui-resizable-sw{left:0;bottom:0;}.ui-dialog .ui-resizable-ne{right:0;top:0;}.ui-dialog .ui-resizable-nw{left:0;top:0;}.ui-draggable .ui-dialog-titlebar{cursor:move;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/themes/stable9/css/core/components/../../../../../misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/stable9/css/core/components/../../../../../misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/themes/stable9/css/system/components/../../../../../misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/themes/stable9/css/system/components/../../../../../misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/themes/stable9/css/system/components/../../../../../misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/themes/stable9/css/system/components/../../../../../misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/themes/stable9/css/system/components/../../../../../misc/icons/787878/twistie-up.svg);}
.ui-dialog ~ .ck-body-wrapper{--ck-z-panel:1261;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none;}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png");}.ui-widget-header .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png");}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png");}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png");}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777620_256x240.png");}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_cc0000_256x240.png");}.ui-button .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png");}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;}.ui-widget-shadow{box-shadow:0 0 5px #666666;}
#main-content form label{font-size:14px;line-height:18px;color:#60676D;font-weight:normal;text-transform:none;margin:0;}.mobile-link-blue,.mobile-link-blue-prev,.mobile-link-blue-next,.mobile-link-purple,.mobile-link-purple-prev,.mobile-link-purple-next,.mobile-link-white,.mobile-link-white-next,.mobile-submit-wrapper .mobile-input-submit,.mobile-submit-wrapper-next .mobile-input-submit,.mobile-submit-wrapper-prev .mobile-input-submit{font-family:Avenir Next LT Pro;font-weight:600;display:inline-block;font-size:14px;line-height:30px;cursor:pointer;position:relative;background:none;background-color:none;border:none;}@media (min-width:75em){.mobile-link-blue,.mobile-link-blue-prev,.mobile-link-blue-next,.mobile-link-purple,.mobile-link-purple-prev,.mobile-link-purple-next,.mobile-link-white,.mobile-link-white-next,.mobile-submit-wrapper .mobile-input-submit,.mobile-submit-wrapper-next .mobile-input-submit,.mobile-submit-wrapper-prev .mobile-input-submit{font-size:20px;}}.mobile-btn-blue,.mobile-btn-blue-next,.mobile-btn-darkblue,.mobile-btn-blue-to-darkblue,.mobile-btn-purple,.mobile-btn-white-purple,.mobile-btn-white,.mobile-btn-white-prev{padding:7px 14px;border:2px solid transparent;position:relative;display:inline-flex;align-items:center;cursor:pointer;justify-content:center;min-height:44px;}@media (min-width:1025px){.mobile-btn-blue,.mobile-btn-blue-next,.mobile-btn-darkblue,.mobile-btn-blue-to-darkblue,.mobile-btn-purple,.mobile-btn-white-purple,.mobile-btn-white,.mobile-btn-white-prev{padding:10px 30px;min-height:50px;}}.mobile-btn-blue,.mobile-btn-blue-next,.mobile-btn-darkblue,.mobile-btn-blue-to-darkblue,.mobile-btn-purple,.mobile-btn-white-purple,.mobile-btn-white,.mobile-btn-white-prev{font-family:Avenir Next LT Pro;font-weight:600 !important;font-size:14px;}@media (min-width:1025px){.mobile-btn-blue,.mobile-btn-blue-next,.mobile-btn-darkblue,.mobile-btn-blue-to-darkblue,.mobile-btn-purple,.mobile-btn-white-purple,.mobile-btn-white,.mobile-btn-white-prev{font-size:20px;line-height:27px;}}.font-bold{font-weight:700 !important;}.font-demibold{font-weight:600 !important;}.font-medium{font-weight:500 !important;}.backgroundcolor-white{background-color:#ffffff !important;}.backgroundcolor-black{background-color:#000000 !important;}.backgroundcolor-gray{background-color:#414042 !important;}.backgroundcolor-lightgray{background-color:#4142424d !important;}.backgroundcolor-darkblue{background-color:#1E398D !important;}.backgroundcolor-blue{background-color:#0866FF !important;}.backgroundcolor-purple{background-color:#7e00d8 !important;}.backgroundcolor-bordercolor{background-color:#414042 !important;}.backgroundcolor-bordercolorlight{background-color:#414042 !important;}.backgroundcolor-unlimitedcolor{background-color:#0524ee !important;}.backgroundcolor-sharedcolor{background-color:#DA3338 !important;}.backgroundcolor-lightpurple{background-color:#fbf5ff !important;}.backgroundcolor-bordercolor2{background-color:#c8cacc !important;}.backgroundcolor-legal{background-color:#6a6a6a !important;}.mobile-background-purple{background-color:#0866FF !important;}.mobile-background-purple:before{background:#7e00d8;opacity:0.15;border-radius:16px 16px 0 0;}.mobile-background-gradient{background-color:#0866FF !important;border-radius:8px 8px 0px 0px;}@media (min-width:1025px){.mobile-background-gradient{border-radius:16px 16px 0px 0px;}}.mobile-background-gradient:before{background:transparent linear-gradient(114deg,#1E398D 0%,#2411E6 30%,#7E00D5 64%,#FF3433 100%) 0% 0% no-repeat padding-box;border-radius:8px 8px 0px 0px;}@media (min-width:1025px){.mobile-background-gradient:before{background:transparent linear-gradient(90deg,#0866FF 0%,#7e00d8 44%,#DA3338 100%) 0% 0% no-repeat padding-box;border-radius:16px 16px 0px 0px;}}.mobile-background-unlimited{background-color:#0866FF !important;}.mobile-background-unlimited:before{background:#0524ee;opacity:0.1;border-radius:16px;}.card-column{height:100%;display:flex;flex-direction:column;justify-content:center;}.card-body{display:flex;flex-direction:column;flex-grow:1;}.card-column-image{margin:0 auto 0.5rem auto;max-width:110px;}@media (min-width:1025px){.card-column-image{max-width:230px;}}.card-body-padding > * + *{margin-top:0.75rem;}.card-footer > * + *,.card-footer > *:only-child{margin-top:0.75rem;}.ui-widget-content a{color:#0866FF;font-weight:bold;}.ui-dialog[aria-describedby="drupal-modal"]{border-radius:0;width:100% !important;background:none;border:none;position:absolute !important;left:0 !important;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"]{display:flex;justify-content:center;}}.ui-dialog[aria-describedby="drupal-modal"] #drupal-modal{padding:0;}.ui-dialog[aria-describedby="drupal-modal"] .modal-container{background:white !important;padding:0 1rem;width:100%;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh !important;}.ui-dialog[aria-describedby="drupal-modal"] .modal-container.remove-line-modal-container{min-height:auto !important;margin:auto 0 !important;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .modal-container{padding:0 1.5rem;border-radius:40px;max-height:95vh;height:95vh;width:97vw;overflow:hidden;min-height:auto !important;}}@media (min-width:1600px){.ui-dialog[aria-describedby="drupal-modal"] .modal-container{width:61vw;}}.ui-dialog[aria-describedby="drupal-modal"] .modal-header-container{display:flex;padding-top:1rem;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .modal-header-container{padding-top:1.5rem;}}.ui-dialog[aria-describedby="drupal-modal"] .modal-content-container{flex-grow:1;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .modal-content-container{overflow-y:auto;overflow-x:hidden;}}.ui-dialog[aria-describedby="drupal-modal"] .modal-close-button{position:relative;display:inline-flex;margin-left:auto;border:1px solid #4142424d;border-radius:50%;padding:8px;transition:all 1s ease;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .modal-close-button{padding:13px;}.ui-dialog[aria-describedby="drupal-modal"] .modal-close-button:hover{border:1px solid #414042;background-color:#fcfcfc;}}.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x{position:relative;height:11px;width:11px;display:flex;flex-direction:column;justify-content:center;height:10px;}.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:before,.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:after{position:absolute;content:'';width:100%;height:1px;background-color:#414042;}.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:before{transform:rotate(45deg);}.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:after{transform:rotate(-45deg);}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:hover:before,.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:hover:after{background-color:#414042;}}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x{position:relative;height:12px;width:12px;display:flex;flex-direction:column;justify-content:center;height:12px;}.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:before,.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:after{position:absolute;content:'';width:100%;height:2px;background-color:#414042;}.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:before{transform:rotate(45deg);}.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:after{transform:rotate(-45deg);}}@media (min-width:1025px) and (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:hover:before,.ui-dialog[aria-describedby="drupal-modal"] .modal-close-x:hover:after{background-color:#414042;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-title{color:#1E398D;font-weight:bold;font-family:Avenir Next LT Pro;font-size:28px;line-height:40px;text-align:center;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-title{font-size:40px;line-height:50px;text-align:left;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-large-description{font-size:16px;line-height:25px;font-family:Avenir Next LT Pro;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-large-description{font-size:20px;line-height:34px;}}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar{display:none;border-top-left-radius:19px;border-top-right-radius:19px;background:transparent;border-bottom-style:none;}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-title{margin:1rem 0;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-title{margin:2rem 0;}}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close{border:1px solid #4142424d;border-radius:50%;padding:11px;top:1.5rem;right:1rem;transition:all 1s ease;}@media (min-width:48em){.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close{padding:20px;top:2.5rem;right:2rem;}}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border:1px solid #414042;background-color:#fcfcfc;}}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-button .ui-icon{background-image:none;}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{position:absolute;height:10px;width:10px;display:flex;flex-direction:column;justify-content:center;top:14px;left:14px;}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before,.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:after{position:absolute;content:'';width:100%;height:1px;background-color:#414042;}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before{transform:rotate(45deg);}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:after{transform:rotate(-45deg);}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:hover:before,.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:hover:after{background-color:#414042;}}@media (min-width:48em){.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{position:absolute;height:19px;width:19px;display:flex;flex-direction:column;justify-content:center;top:18px;left:19px;}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before,.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:after{position:absolute;content:'';width:100%;height:2px;background-color:#414042;}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before{transform:rotate(45deg);}.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:after{transform:rotate(-45deg);}}@media (min-width:48em) and (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:hover:before,.ui-dialog[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:hover:after{background-color:#414042;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-form-wrapper{overflow-y:auto;overflow-x:hidden;flex-direction:column;}.ui-dialog[aria-describedby="drupal-modal"] .form-field-wrapper{margin-top:1rem;}.ui-dialog[aria-describedby="drupal-modal"] .input-field-heading{font:normal normal normal 14px/18px Avenir Next LT Pro;letter-spacing:0.28px;text-transform:uppercase;margin-bottom:0.5rem;}.ui-dialog[aria-describedby="drupal-modal"] .required-label:after{content:' *';font-size:14px;color:#0074FF;}.ui-dialog[aria-describedby="drupal-modal"] select,.ui-dialog[aria-describedby="drupal-modal"] textarea,.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-input[type=text],.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-input[type=date],.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-input[type=email]{background-color:#FAFBFC;border:1px solid #414042;}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-input{max-width:none;width:100%;}.ui-dialog[aria-describedby="drupal-modal"] .form-description{margin-top:2rem;}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-success,.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail{text-align:center;margin-top:20px;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-success,.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail{margin-top:40px;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-success .mobile-modal-title,.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-success .mobile-modal-description,.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail .mobile-modal-title,.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail .mobile-modal-description{text-align:center;}.ui-dialog[aria-describedby="drupal-modal"] * + .mobile-modal-form-success-image{margin-top:32px;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] * + .mobile-modal-form-success-image{margin-top:40px;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-success-image{max-width:285px;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-success-image{max-width:434px;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail-column-wrapper{padding:1.5rem;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail-column-wrapper{padding:30px 30px 40px 30px;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail-column-wrapper [class*=mobile-btn]{margin-top:1rem;}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-description{font-family:Avenir Next LT Pro;font-size:16px;line-height:25px;margin-top:1rem;text-align:center;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-description{line-height:30px;text-align:left;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-subtitle{color:#0866FF;font-size:20px;line-height:26px;font-weight:700;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-subtitle{font-size:26px;line-height:26px;}}.ui-dialog[aria-describedby="drupal-modal"] * + .mobile-modal-form-description{margin-top:19px;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] * + .mobile-modal-form-description{margin-top:21px;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-description{margin-left:auto;margin-right:auto;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-description{max-width:85%;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail-container-inner{display:grid;padding:1rem 0;grid-template-rows:auto;row-gap:1.5rem;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail-container-inner{grid-template-columns:repeat(2,1fr);-moz-column-gap:3rem;column-gap:3rem;padding:1.5rem 0;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail-column-title{font-weight:700;font-size:20px;line-height:25px;color:#1E398D;margin-top:1rem;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail-column-title{font-size:24px;line-height:33px;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail-image{max-width:80%;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-modal-form-fail-image{max-width:275px;}}.ui-dialog[aria-describedby="drupal-modal"] .mobile-btn-purple,.ui-dialog[aria-describedby="drupal-modal"] .mobile-btn-white-purple{font-size:14px;line-height:18px;padding:11px 0;}@media (min-width:1025px){.ui-dialog[aria-describedby="drupal-modal"] .mobile-btn-purple,.ui-dialog[aria-describedby="drupal-modal"] .mobile-btn-white-purple{font-size:20px;padding:12px 21px;}}.flex-grow-wrapper{display:flex;flex-direction:column;flex-basis:100%;}.credit-check-budget{font-weight:700;color:#0866FF;position:relative;display:inline-block;padding:11px 22px;margin:0.5rem 0;font-size:18px;line-height:25px;}@media (min-width:1025px){.credit-check-budget{margin:1rem 0;font-size:24px;line-height:33px;}}.credit-check-budget:before{content:'';opacity:0.1;background:rgba(8,102,255,0.705);display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;}.mobile-modal-form-fail-column-button{display:block;width:100%;}@media (min-width:1025px){.mobile-modal-form-fail-column-button{display:inline-block;width:auto;font-size:16px !important;font-weight:600 !important;}}@media (min-width:1025px){.mobile-modal-form-fail-column-button + .mobile-modal-form-fail-column-button{margin-left:10px;}}#drupal-modal.ui-dialog-content{max-height:100vh !important;max-height:100dvh !important;}#drupal-modal .modal-content-container{padding:1rem;}@media (min-width:1025px){#drupal-modal .modal-content-container{padding:0.5rem 2.5rem 2.5rem 2.5rem;}}#drupal-modal .modal-content-container label{text-align:left;font:normal normal normal 14px/18px Avenir Next LT Pro;letter-spacing:0.28px;text-transform:uppercase;opacity:1;}#drupal-modal .modal-content-container input.form-submit[disabled],#drupal-modal .modal-content-container input.form-submit.is-disabled{background:#414042 0% 0% no-repeat padding-box !important;color:#ffffff !important;pointer-events:none !important;}#drupal-modal .modal-content-container input.form-submit[disabled],#drupal-modal .modal-content-container input.form-submit.is-disabled{background:#414042 0% 0% no-repeat padding-box !important;color:#ffffff !important;pointer-events:none !important;}#drupal-modal .modal-footer{background:#ffffff;padding:0.75rem 0.75rem;flex-direction:row-reverse;justify-content:space-between;box-shadow:10px 10px 50px #00000029;margin-left:-1rem;margin-right:-1rem;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;bottom:0;}@media (min-width:48em){#drupal-modal .modal-footer{padding:1rem 1rem 2rem 1rem;box-shadow:none;margin:0;}}.ui-widget-overlay{background-color:#414042;}.mobile-component h1,.mobile-component h2,.mobile-component h3,.mobile-component .h1,.mobile-component .h2,.mobile-component .h3{font-family:Avenir Next LT Pro;color:#1E398D;}.mobile-component h2,.mobile-component .h2{font-size:28px;line-height:40px;}@media (min-width:1025px){.mobile-component h2,.mobile-component .h2{font-size:52px;line-height:72px;}}.mobile-component h3,.mobile-component .h3{font-size:24px;line-height:33px;}@media (min-width:1025px){.mobile-component h3,.mobile-component .h3{font-size:38px;line-height:47px;}}.mobile-component h4,.mobile-component h5,.mobile-component h6,.mobile-component .h4,.mobile-component .h5,.mobile-component .h6{color:#1E398D;}.mobile-component h4,.mobile-component .h4{font-size:20px;line-height:25px;font-weight:700;}@media (min-width:1025px){.mobile-component h4,.mobile-component .h4{font-size:24px;line-height:33px;}}#main-content form .input,#main-content form input[type=text],#main-content form input[type=date],#main-content form input[type=email],#main-content form input[type=tel],#main-content form input[type=password],#main-content form input[type=number],#main-content form textarea,#main-content form select,#drupal-modal form .input,#drupal-modal form input[type=text],#drupal-modal form input[type=date],#drupal-modal form input[type=email],#drupal-modal form input[type=tel],#drupal-modal form input[type=password],#drupal-modal form input[type=number],#drupal-modal form textarea,#drupal-modal form select{background-color:#FFF;border:1px solid #414042;height:55px;display:flex;align-items:center;}#main-content form input:disabled{opacity:0.3;}#main-content form,.ui-dialog[aria-describedby="drupal-modal"] form{}#main-content form .input,#main-content form input,#main-content form select,.ui-dialog[aria-describedby="drupal-modal"] form .input,.ui-dialog[aria-describedby="drupal-modal"] form input,.ui-dialog[aria-describedby="drupal-modal"] form select{max-width:none;}#main-content form .form-item,.ui-dialog[aria-describedby="drupal-modal"] form .form-item{margin-bottom:0;margin-top:0;}#main-content form .form-item label,.ui-dialog[aria-describedby="drupal-modal"] form .form-item label{margin-top:1rem;}#main-content form .form-item label + .tippy-link,.ui-dialog[aria-describedby="drupal-modal"] form .form-item label + .tippy-link{}#main-content form .form-item .input + label,#main-content form .form-item input + label,#main-content form .form-item select + label,.ui-dialog[aria-describedby="drupal-modal"] form .form-item .input + label,.ui-dialog[aria-describedby="drupal-modal"] form .form-item input + label,.ui-dialog[aria-describedby="drupal-modal"] form .form-item select + label{margin-top:1rem;}#main-content form label + input,#main-content form label + .input,#main-content form label + select,#main-content form .form-label-container + input,#main-content form .form-label-container + .input,#main-content form .form-label-container + select,.ui-dialog[aria-describedby="drupal-modal"] form label + input,.ui-dialog[aria-describedby="drupal-modal"] form label + .input,.ui-dialog[aria-describedby="drupal-modal"] form label + select,.ui-dialog[aria-describedby="drupal-modal"] form .form-label-container + input,.ui-dialog[aria-describedby="drupal-modal"] form .form-label-container + .input,.ui-dialog[aria-describedby="drupal-modal"] form .form-label-container + select{margin-top:0.5rem;}#main-content form select,.ui-dialog[aria-describedby="drupal-modal"] form select{background:url(/themes/custom/brctv/images/order/select-dropdown.svg) right 20px bottom 21.5px no-repeat padding-box,#fcfcfc 0% 0% no-repeat padding-box;}#main-content form select.no-arrow,.ui-dialog[aria-describedby="drupal-modal"] form select.no-arrow{background:#fcfcfc 0% 0% no-repeat padding-box;}.input-group{display:flex;position:relative;flex-wrap:wrap;align-items:stretch;width:100%;}.input-group-prepend{order:-1;margin-right:-2px;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.input-group-append,.input-group-prepend{display:flex;min-width:-moz-fit-content;min-width:fit-content;}.input-group-append,.input-group-prepend{border:#414042;border-radius:8px;padding:0.75rem;}.input-group-append{order:13;}.input-group-append{margin-left:-2px;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.input-group-prepend ~ input{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.input-group-append ~ input{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.input-group input{position:relative;width:1%;min-width:0px;margin-bottom:0px;flex:1 1 auto;}.input-group-text{display:flex;align-items:center;text-align:center;}.line-name-container .line-name{font-size:18px;font-weight:700;line-height:47px;color:#1E398D;margin-right:1rem;}@media (min-width:1025px){.line-name-container .line-name{font-size:30px;}}.line-name-container .line-name-wrapper{display:flex;align-items:center;}.line-name-container .line-name-display-container{display:flex;align-items:center;}.line-name-container .line-name-input{background:#0074FF0A 0% 0% no-repeat padding-box;border:1px solid #0074FF;font:normal normal medium 18px/25px Avenir Next;font-size:18px;line-height:25px;font-weight:500;letter-spacing:0px;color:#414042;}.line-name-container .line-name-input-container{display:none;flex:1 0 auto;}input[type=radio] + label{margin-bottom:0;}label{cursor:pointer;}label + input[type=radio]{margin-bottom:0;}.jquery-modal.blocker.current{background-color:#4142424d !important;}.jquery-modal.blocker.current .modal.modal-terms{box-shadow:none !important;width:100% !important;height:100% !important;border-radius:0;padding:50px 40px 85px 40px;max-width:100%;}@media (min-width:48em){.jquery-modal.blocker.current .modal.modal-terms{width:65vw !important;height:80vh !important;border-radius:40px;padding:70px;max-width:1600px;}}.jquery-modal.blocker.current .modal.modal-terms .modal-content{margin-right:-.8rem;padding-right:20px;margin-top:20px;}@media (min-width:48em){.jquery-modal.blocker.current .modal.modal-terms .modal-content{margin-right:-27px;padding-right:25px;margin-top:5px;}}.jquery-modal.blocker.current a.close-modal{background:none;border:1px solid #4142424d;border-radius:50%;padding:14px;transition:all 1s ease;position:absolute;height:13px;width:13px;display:flex;flex-direction:column;justify-content:center;}.jquery-modal.blocker.current a.close-modal:before,.jquery-modal.blocker.current a.close-modal:after{position:absolute;content:'';width:100%;height:1px;background-color:#414042;}.jquery-modal.blocker.current a.close-modal:before{transform:rotate(45deg);}.jquery-modal.blocker.current a.close-modal:after{transform:rotate(-45deg);}@media (min-width:1025px){.jquery-modal.blocker.current a.close-modal:hover:before,.jquery-modal.blocker.current a.close-modal:hover:after{background-color:#414042;}}@media (min-width:48em){.jquery-modal.blocker.current a.close-modal{padding:20px;top:1.5rem;right:1.5rem;position:absolute;height:19px;width:19px;display:flex;flex-direction:column;justify-content:center;}.jquery-modal.blocker.current a.close-modal:before,.jquery-modal.blocker.current a.close-modal:after{position:absolute;content:'';width:100%;height:2px;background-color:#414042;}.jquery-modal.blocker.current a.close-modal:before{transform:rotate(45deg);}.jquery-modal.blocker.current a.close-modal:after{transform:rotate(-45deg);}}@media (min-width:48em) and (min-width:1025px){.jquery-modal.blocker.current a.close-modal:hover:before,.jquery-modal.blocker.current a.close-modal:hover:after{background-color:#414042;}}@media (min-width:1025px){.jquery-modal.blocker.current a.close-modal:hover{border:1px solid #414042;background-color:#fcfcfc;}}.jquery-modal.blocker.current a.close-modal:before,.jquery-modal.blocker.current a.close-modal:after{width:13px !important;margin-left:-6px;}@media (min-width:48em){.jquery-modal.blocker.current a.close-modal:before,.jquery-modal.blocker.current a.close-modal:after{width:20px !important;margin-left:-9px;}}.mobile-btn-blue,.mobile-btn-blue-next,.mobile-btn-blue-to-darkblue{color:#ffffff !important;}.mobile-btn-blue,.mobile-btn-blue-next{background:#0866FF;border:2px solid #0866FF;}@media (min-width:1025px){.mobile-btn-blue:hover,.mobile-btn-blue-next:hover{background:#ffffff;color:#0866FF !important;}.mobile-btn-blue:hover input[type=submit],.mobile-btn-blue-next:hover input[type=submit]{background:#ffffff;color:#0866FF !important;}}.mobile-btn-darkblue{border:2px solid #1E398D;color:#1E398D !important;}@media (min-width:1025px){.mobile-btn-darkblue:hover{background:#1E398D !important;border:2px solid #1E398D !important;color:#ffffff !important;}.mobile-btn-darkblue:hover input[type=submit]{background:#1E398D !important;border:2px solid #1E398D !important;color:#ffffff !important;}}.mobile-btn-blue-to-darkblue{background:#0866FF !important;border:2px solid #0866FF !important;}@media (min-width:1025px){.mobile-btn-blue-to-darkblue:hover{background:#1E398D !important;border-color:#1E398D !important;color:#ffffff !important;}.mobile-btn-blue-to-darkblue:hover input[type=submit]{background:#1E398D;border-color:#1E398D;color:#ffffff !important;}}.mobile-btn-white,.mobile-btn-white-prev{color:#0866FF !important;}.mobile-btn-white,.mobile-btn-white-prev{background:#ffffff;border:2px solid #0866FF;}@media (min-width:1025px){.mobile-btn-white:hover,.mobile-btn-white-prev:hover{background:#E5E8FE;}.mobile-btn-white:hover input[type=submit],.mobile-btn-white-prev:hover input[type=submit]{background:#E5E8FE;}}.mobile-btn-blue-next:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;display:block;background-position:center;margin-left:0.5rem;}@media (min-width:1025px){.mobile-btn-blue-next:after{width:20px;height:15px;}}.mobile-btn-blue-plus{position:relative;height:14px;width:14px;display:flex;flex-direction:column;justify-content:center;margin-right:0.5rem;}.mobile-btn-blue-plus:before,.mobile-btn-blue-plus:after{position:absolute;content:'';width:100%;height:3px;background-color:#ffffff;border-radius:3px;}.mobile-btn-blue-plus:before{transform:rotate(90deg);}@media (min-width:1025px){.mobile-btn-blue-plus:hover:before,.mobile-btn-blue-plus:hover:after{background-color:#0866FF;}}.mobile-btn-purple{color:#ffffff !important;background:#7e00d8;}@media (min-width:1025px){.mobile-btn-purple:hover{color:#7e00d8 !important;background:#7E00D80D 0% 0% no-repeat padding-box;border:2px solid #7e00d8;}}.mobile-btn-white-purple{color:#7e00d8 !important;background:#ffffff;border:2px solid #7e00d8;}@media (min-width:1025px){.mobile-btn-white-purple:hover{background:#7E00D80D 0% 0% no-repeat padding-box;}}.mobile-btn-white-prev:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%230866FF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;display:block;background-position:center;margin-right:0.5rem;transform:rotate(180deg);}@media (min-width:1025px){.mobile-btn-white-prev:before{width:20px;height:15px;}}.mobile-link-blue,.mobile-link-blue-prev,.mobile-link-blue-next{color:#0866FF !important;}.mobile-link-purple,.mobile-link-purple-prev,.mobile-link-purple-next{color:#7e00d8 !important;}.mobile-link-white,.mobile-link-white-next{color:#ffffff !important;}.mobile-link-blue-prev{padding-left:calc(14.5px + 6px);line-height:1;display:flex;align-items:center;}@media (min-width:1025px){.mobile-link-blue-prev{padding-left:calc(20px + 0.5rem + 0.25rem);}}.mobile-link-blue-prev:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%230866FF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;position:absolute;transition:all linear .15s;vertical-align:middle;transform:rotate(180deg);left:0;}@media (min-width:1025px){.mobile-link-blue-prev:before{width:20px;height:15px;}}.mobile-link-blue-next{padding-right:calc(14.5px + 6px);line-height:1;}@media (min-width:1025px){.mobile-link-blue-next{padding-right:calc(20px + 0.5rem + 0.25rem);}}.mobile-link-blue-next:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%230866FF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;position:absolute;transition:all linear .15s;vertical-align:middle;right:0;}@media (min-width:1025px){.mobile-link-blue-next:after{width:20px;height:15px;}}.mobile-link-white-next{padding-right:calc(14.5px + 6px);line-height:1;}@media (min-width:1025px){.mobile-link-white-next{padding-right:calc(20px + 0.5rem + 0.25rem);}}.mobile-link-white-next:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;position:absolute;transition:all linear .15s;vertical-align:middle;right:0;}@media (min-width:1025px){.mobile-link-white-next:after{width:20px;height:15px;}}.mobile-link-purple-prev{padding-left:calc(14.5px + 6px);line-height:1;display:flex;align-items:center;}@media (min-width:1025px){.mobile-link-purple-prev{padding-left:calc(20px + 0.5rem + 0.25rem);}}.mobile-link-purple-prev:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%237e00d8' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;position:absolute;transition:all linear .15s;vertical-align:middle;transform:rotate(180deg);left:0;}@media (min-width:1025px){.mobile-link-purple-prev:before{width:20px;height:15px;}}.mobile-link-purple-next{padding-right:calc(14.5px + 6px);line-height:1;}@media (min-width:1025px){.mobile-link-purple-next{padding-right:calc(20px + 0.5rem + 0.25rem);}}.mobile-link-purple-next:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%237e00d8' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;position:absolute;transition:all linear .15s;vertical-align:middle;right:0;}@media (min-width:1025px){.mobile-link-purple-next:after{width:20px;height:15px;}}.mobile-btn-gradient,input[type="submit"].mobile-btn-gradient,button.mobile-btn-gradient{background:#0866FF;padding:12px 38px;font-size:20px;font-family:Avenir Next LT Pro;color:#ffffff !important;text-transform:uppercase;font-weight:500 !important;width:100%;border:none;cursor:pointer;border:2px solid #0866FF;}.mobile-btn-gradient:hover,input[type="submit"].mobile-btn-gradient:hover,button.mobile-btn-gradient:hover{background:#ffffff;color:#0866FF !important;}@media (min-width:1025px){.mobile-btn-gradient,input[type="submit"].mobile-btn-gradient,button.mobile-btn-gradient{padding:13px 62px;}}@media (max-width:424.98px){.mobile-btn-gradient,input[type="submit"].mobile-btn-gradient,button.mobile-btn-gradient{font-size:15px;display:inline-block;text-align:center;}}.region a,.region button[type=button]{color:#0866FF;font-weight:600;}@media (min-width:1025px){.region a:hover,.region button[type=button]:hover{color:#1E398D;}}.mobile-btn-edit{font-size:12px;line-height:16px;font-weight:700 !important;color:#0866FF;display:flex;align-items:center;}.mobile-btn-edit:before{content:'';background-image:url(/modules/custom/brc_telispire/css/../images/icons/edit.svg);background-size:contain;width:10.5px;height:10.5px;margin-right:4px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;}@media (min-width:1025px){.mobile-btn-edit:before{width:17px;height:17px;margin-right:6px;}}@media (min-width:1025px){.mobile-btn-edit{font-size:16px;line-height:22px;}}.mobile-btn-filter{font:normal normal bold 20px/27px Avenir Next LT Pro;color:#ffffff;}.mobile-btn-filter:before{content:'';background-image:url(/modules/custom/brc_telispire/css/../images/filter.svg);width:15px;height:15px;margin-right:4px;display:inline-block;background-repeat:no-repeat;}.mobile-submit-wrapper,.mobile-submit-link-wrapper-prev{position:relative;display:inline-flex;}.mobile-submit-wrapper .mobile-input-submit{color:#0866FF;}.mobile-submit-wrapper-next{position:relative;padding-right:calc(14.5px + 6px);line-height:1;display:flex;align-items:center;}@media (min-width:1025px){.mobile-submit-wrapper-next{padding-right:calc(20px + 0.5rem + 0.25rem);}}.mobile-submit-wrapper-next:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%230866FF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;position:absolute;transition:all linear .15s;vertical-align:middle;right:0;}@media (min-width:1025px){.mobile-submit-wrapper-next:after{width:20px;height:15px;}}.mobile-submit-wrapper-next .mobile-input-submit{color:#0866FF;line-height:1;}.mobile-submit-wrapper-prev{position:relative;padding-left:calc(14.5px + 6px);line-height:1;display:flex;align-items:center;display:flex;}@media (min-width:1025px){.mobile-submit-wrapper-prev{padding-left:calc(20px + 0.5rem + 0.25rem);}}.mobile-submit-wrapper-prev:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%230866FF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;position:absolute;transition:all linear .15s;vertical-align:middle;transform:rotate(180deg);left:0;}@media (min-width:1025px){.mobile-submit-wrapper-prev:before{width:20px;height:15px;}}.mobile-submit-wrapper-prev .mobile-input-submit{color:#0866FF;line-height:1;}.mobile-submit-link-wrapper-prev{padding-left:0 !important;padding-left:calc(14.5px + 6px);line-height:1;display:flex;align-items:center;}@media (min-width:1025px){.mobile-submit-link-wrapper-prev{padding-left:calc(20px + 0.5rem + 0.25rem);}}.mobile-submit-link-wrapper-prev:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.573 14.568'%3E%3Cpath id='Path_188' data-name='Path 188' d='M19.573,7.284,17.947,8.9h0l-5.669,5.669-1.615-1.615,4.524-4.524H0V6.139H15.187L10.663,1.615,12.278,0l5.669,5.658h0l1.626,1.626h0Z' fill='%230866FF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14.5px;height:10px;position:absolute;transition:all linear .15s;vertical-align:middle;transform:rotate(180deg);left:0;}@media (min-width:1025px){.mobile-submit-link-wrapper-prev:before{width:20px;height:15px;}}.mobile-submit-link-wrapper-prev:before{position:absolute;left:14px;top:50%;z-index:1;transform:translateY(-50%) rotate(180deg);left:0 !important;}#main-content form .component-spacing + .mobile-container .section-errors,.ui-dialog[aria-describedby="drupal-modal"] form .component-spacing + .mobile-container .section-errors{margin-top:-1.5rem;margin-bottom:1.5rem;}@media (min-width:1025px){#main-content form .component-spacing + .mobile-container .section-errors,.ui-dialog[aria-describedby="drupal-modal"] form .component-spacing + .mobile-container .section-errors{margin-top:-2.5rem;margin-bottom:2.5rem;}}#main-content form .section-errors,.ui-dialog[aria-describedby="drupal-modal"] form .section-errors{margin:20px 0;padding:20px 20px 20px 40px;color:#EC5951;font-size:14px;font-family:Avenir Next LT Pro;background:#EC595105 0% 0% no-repeat padding-box;border:1px solid #EC595166;}#main-content form .form-error-title,.ui-dialog[aria-describedby="drupal-modal"] form .form-error-title{font-weight:600;position:relative;margin-bottom:0.25rem;}#main-content form .form-error-title:before,.ui-dialog[aria-describedby="drupal-modal"] form .form-error-title:before{content:'';width:15px;height:15px;position:absolute;left:-20px;top:50%;transform:translate(0,-50%);background-image:url(/modules/custom/brc_telispire/images/icons/error-exclamation.svg);}#main-content form .form-error-list,.ui-dialog[aria-describedby="drupal-modal"] form .form-error-list{margin-left:19px;list-style:disc;}#main-content form .form-error-list li + li,.ui-dialog[aria-describedby="drupal-modal"] form .form-error-list li + li{padding-top:0;}#main-content form .form-error-list li::marker,.ui-dialog[aria-describedby="drupal-modal"] form .form-error-list li::marker{font-size:18px;}#main-content form .section-errors:empty,.ui-dialog[aria-describedby="drupal-modal"] form .section-errors:empty{display:none;}#main-content form .hide,#main-content form .messages.messages--error,.ui-dialog[aria-describedby="drupal-modal"] form .hide,.ui-dialog[aria-describedby="drupal-modal"] form .messages.messages--error{display:none !important;}#main-content form .completed input[type="text"],.ui-dialog[aria-describedby="drupal-modal"] form .completed input[type="text"]{background-color:#fafbfc;}#main-content form .completed input[type="date"].form-date,.ui-dialog[aria-describedby="drupal-modal"] form .completed input[type="date"].form-date{background:none;}#main-content form .invalid input[type="text"],#main-content form input[type="text"].invalid,.ui-dialog[aria-describedby="drupal-modal"] form .invalid input[type="text"],.ui-dialog[aria-describedby="drupal-modal"] form input[type="text"].invalid{background:#ffa5a50d url(/modules/custom/brc_telispire/css/../images/icons/invalid.svg) no-repeat padding-box;background-position:right 20px bottom 50%;border:1px solid #ff4d4d !important;background-color:#fafbfc !important;}#main-content form .invalid select,#main-content form select.invalid,.ui-dialog[aria-describedby="drupal-modal"] form .invalid select,.ui-dialog[aria-describedby="drupal-modal"] form select.invalid{border:1px solid #ff4d4d !important;}#main-content form .invalid label,#main-content form label.invalid,.ui-dialog[aria-describedby="drupal-modal"] form .invalid label,.ui-dialog[aria-describedby="drupal-modal"] form label.invalid{color:#ff4d4d !important;}.color-white{color:#ffffff !important;}.color-white *:not([contenteditable]){color:#ffffff;}.color-black{color:#000000 !important;}.color-black *:not([contenteditable]){color:#000000;}.color-gray{color:#414042 !important;}.color-gray *:not([contenteditable]){color:#414042;}.color-lightgray{color:#4142424d !important;}.color-lightgray *:not([contenteditable]){color:#4142424d;}.color-darkblue{color:#1E398D !important;}.color-darkblue *:not([contenteditable]){color:#1E398D;}.color-blue{color:#0866FF !important;}.color-blue *:not([contenteditable]){color:#0866FF;}.color-purple{color:#7e00d8 !important;}.color-purple *:not([contenteditable]){color:#7e00d8;}.color-bordercolor{color:#414042 !important;}.color-bordercolor *:not([contenteditable]){color:#414042;}.color-bordercolorlight{color:#414042 !important;}.color-bordercolorlight *:not([contenteditable]){color:#414042;}.color-unlimitedcolor{color:#0524ee !important;}.color-unlimitedcolor *:not([contenteditable]){color:#0524ee;}.color-sharedcolor{color:#DA3338 !important;}.color-sharedcolor *:not([contenteditable]){color:#DA3338;}.color-lightpurple{color:#fbf5ff !important;}.color-lightpurple *:not([contenteditable]){color:#fbf5ff;}.color-bordercolor2{color:#c8cacc !important;}.color-bordercolor2 *:not([contenteditable]){color:#c8cacc;}.color-legal{color:#6a6a6a !important;}.color-legal *:not([contenteditable]){color:#6a6a6a;}[data-tippy]{cursor:pointer;}@media (min-width:1025px){[data-tippy]:hover .tippy-link:after{background-image:url(/themes/custom/brctv/images/order/info-link-icon-hover.svg);}}.tippy-link{display:inline-flex;cursor:pointer;position:relative;color:#0048D9;margin-left:8px;align-self:center;}.tippy-link:after{content:"";background-image:url(/themes/custom/brctv/images/order/info-icon.svg);background-position:center;display:inline-block;width:11px;aspect-ratio:1/1;}@media (min-width:1025px){.tippy-link:after{width:13.5px;}}@media (min-width:1025px){.tippy-link:hover:after{background-image:url(/themes/custom/brctv/images/order/info-link-icon-hover.svg);}}.popper-tooltip{border:5px solid red;background:white;padding:1rem;display:none;}.tippy-element{display:none;}.tippy-box{background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 5px 15px #00000014;border:1px solid #D9D9D9BF;border-radius:8px;text-transform:none !important;cursor:auto !important;}.tippy-box .tippy-content{color:#424242;font-size:16px;line-height:30px;padding:1.5rem;}.tippy-box .tippy-content .tippy-title{font-weight:600;}.tippy-box .tippy-content .tippy-body{font-weight:normal;text-align:left;}.tippy-box .tippy-content .tippy-close{position:absolute;top:0.75rem;right:0.75rem;height:12px;width:12px;}.tippy-box #tippy-svg{display:none;}.tippy-box .tippy-svg-arrow{height:12px;}.tippy-box .tippy-svg-arrow #tippy-svg{display:block;}.tippy-box .tippy-svg-arrow svg{transform:scale(2);}.tippy-box .tippy-svg-arrow svg .svg-content{fill:white;}.tippy-box .tippy-svg-arrow svg .svg-arrow{fill:#D9D9D9BF;}@media (max-width:1024.98px){[data-tippy-root]{width:calc(100vw) !important;max-width:calc(100vw - 30px);}}.tippy-box[data-placement^=top] > .tippy-svg-arrow{bottom:0;}.tippy-box[data-placement^=top] > .tippy-svg-arrow:after,.tippy-box[data-placement^=top] > .tippy-svg-arrow > svg{top:16px;transform:rotate(180deg);}.tippy-box[data-placement^=bottom] > .tippy-svg-arrow{top:0;}.tippy-box[data-placement^=bottom] > .tippy-svg-arrow > svg{bottom:16px;}.tippy-box[data-placement^=left] > .tippy-svg-arrow{right:0;}.tippy-box[data-placement^=left] > .tippy-svg-arrow:after,.tippy-box[data-placement^=left] > .tippy-svg-arrow > svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px;}.tippy-box[data-placement^=right] > .tippy-svg-arrow{left:0;}.tippy-box[data-placement^=right] > .tippy-svg-arrow:after,.tippy-box[data-placement^=right] > .tippy-svg-arrow > svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px;}.tippy-svg-arrow{width:16px;height:16px;fill:#333;text-align:initial;}.tippy-svg-arrow,.tippy-svg-arrow > svg{position:absolute;}.tippy-close{transition:0.6s 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/brctv/images/close.svg) no-repeat center;height:60px;width:60px;text-indent:-999px;overflow:hidden;transform:rotate(-90deg);}@media (min-width:1025px){.tippy-close:hover{transition:0.6s transform cubic-bezier(0.19,1,0.22,1);transform:rotate(90deg);}}.text-decoration-underline{text-decoration:underline;}.hidden-input,.input-hidden{display:none !important;}.justify-content-center{justify-content:center;}.justify-content-end{justify-content:end;}.flex-direction-column{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.align-self-center{align-self:center;}.align-self-end{align-self:end;}.text-uppercase{text-transform:uppercase !important;}@media (min-width:425px){.col-xs{flex-basis:0;flex-grow:1;max-width:100%;}.text-xs-left{text-align:left !important;}.text-xs-right{text-align:right !important;}.text-xs-center{text-align:center !important;}.order-xs-first{order:-1 !important;}.order-xs-last{order:13 !important;}.order-xs-0{order:0 !important;}.order-xs-1{order:1 !important;}.order-xs-2{order:2 !important;}.order-xs-3{order:3 !important;}.order-xs-4{order:4 !important;}.order-xs-5{order:5 !important;}.order-xs-6{order:6 !important;}.order-xs-7{order:7 !important;}.order-xs-8{order:8 !important;}.order-xs-9{order:9 !important;}.order-xs-10{order:10 !important;}.order-xs-11{order:11 !important;}.order-xs-12{order:12 !important;}.flex-xs-row{flex-direction:row !important;}.flex-xs-column{flex-direction:column !important;}.flex-xs-row-reverse{flex-direction:row-reverse !important;}.flex-xs-column-reverse{flex-direction:column-reverse !important;}.flex-xs-wrap{flex-wrap:wrap !important;}.flex-xs-nowrap{flex-wrap:nowrap !important;}.flex-xs-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-xs-fill{flex:1 1 auto !important;}.flex-xs-grow-0{flex-grow:0 !important;}.flex-xs-grow-1{flex-grow:1 !important;}.flex-xs-shrink-0{flex-shrink:0 !important;}.flex-xs-shrink-1{flex-shrink:1 !important;}.justify-content-xs-start{justify-content:flex-start !important;}.justify-content-xs-end{justify-content:flex-end !important;}.justify-content-xs-center{justify-content:center !important;}.justify-content-xs-between{justify-content:space-between !important;}.justify-content-xs-around{justify-content:space-around !important;}.align-items-xs-start{align-items:flex-start !important;}.align-items-xs-end{align-items:flex-end !important;}.align-items-xs-center{align-items:center !important;}.align-items-xs-baseline{align-items:baseline !important;}.align-items-xs-stretch{align-items:stretch !important;}.align-content-xs-start{align-content:flex-start !important;}.align-content-xs-end{align-content:flex-end !important;}.align-content-xs-center{align-content:center !important;}.align-content-xs-between{align-content:space-between !important;}.align-content-xs-around{align-content:space-around !important;}.align-content-xs-stretch{align-content:stretch !important;}.align-self-xs-auto{align-self:auto !important;}.align-self-xs-start{align-self:flex-start !important;}.align-self-xs-end{align-self:flex-end !important;}.align-self-xs-center{align-self:center !important;}.align-self-xs-baseline{align-self:baseline !important;}.align-self-xs-stretch{align-self:stretch !important;}}@media (min-width:48em){.col-sm{flex-basis:0;flex-grow:1;max-width:100%;}.text-sm-left{text-align:left !important;}.text-sm-right{text-align:right !important;}.text-sm-center{text-align:center !important;}.order-sm-first{order:-1 !important;}.order-sm-last{order:13 !important;}.order-sm-0{order:0 !important;}.order-sm-1{order:1 !important;}.order-sm-2{order:2 !important;}.order-sm-3{order:3 !important;}.order-sm-4{order:4 !important;}.order-sm-5{order:5 !important;}.order-sm-6{order:6 !important;}.order-sm-7{order:7 !important;}.order-sm-8{order:8 !important;}.order-sm-9{order:9 !important;}.order-sm-10{order:10 !important;}.order-sm-11{order:11 !important;}.order-sm-12{order:12 !important;}.flex-sm-row{flex-direction:row !important;}.flex-sm-column{flex-direction:column !important;}.flex-sm-row-reverse{flex-direction:row-reverse !important;}.flex-sm-column-reverse{flex-direction:column-reverse !important;}.flex-sm-wrap{flex-wrap:wrap !important;}.flex-sm-nowrap{flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-sm-fill{flex:1 1 auto !important;}.flex-sm-grow-0{flex-grow:0 !important;}.flex-sm-grow-1{flex-grow:1 !important;}.flex-sm-shrink-0{flex-shrink:0 !important;}.flex-sm-shrink-1{flex-shrink:1 !important;}.justify-content-sm-start{justify-content:flex-start !important;}.justify-content-sm-end{justify-content:flex-end !important;}.justify-content-sm-center{justify-content:center !important;}.justify-content-sm-between{justify-content:space-between !important;}.justify-content-sm-around{justify-content:space-around !important;}.align-items-sm-start{align-items:flex-start !important;}.align-items-sm-end{align-items:flex-end !important;}.align-items-sm-center{align-items:center !important;}.align-items-sm-baseline{align-items:baseline !important;}.align-items-sm-stretch{align-items:stretch !important;}.align-content-sm-start{align-content:flex-start !important;}.align-content-sm-end{align-content:flex-end !important;}.align-content-sm-center{align-content:center !important;}.align-content-sm-between{align-content:space-between !important;}.align-content-sm-around{align-content:space-around !important;}.align-content-sm-stretch{align-content:stretch !important;}.align-self-sm-auto{align-self:auto !important;}.align-self-sm-start{align-self:flex-start !important;}.align-self-sm-end{align-self:flex-end !important;}.align-self-sm-center{align-self:center !important;}.align-self-sm-baseline{align-self:baseline !important;}.align-self-sm-stretch{align-self:stretch !important;}}@media (min-width:1025px){.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.text-md-left{text-align:left !important;}.text-md-right{text-align:right !important;}.text-md-center{text-align:center !important;}.order-md-first{order:-1 !important;}.order-md-last{order:13 !important;}.order-md-0{order:0 !important;}.order-md-1{order:1 !important;}.order-md-2{order:2 !important;}.order-md-3{order:3 !important;}.order-md-4{order:4 !important;}.order-md-5{order:5 !important;}.order-md-6{order:6 !important;}.order-md-7{order:7 !important;}.order-md-8{order:8 !important;}.order-md-9{order:9 !important;}.order-md-10{order:10 !important;}.order-md-11{order:11 !important;}.order-md-12{order:12 !important;}.flex-md-row{flex-direction:row !important;}.flex-md-column{flex-direction:column !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-md-fill{flex:1 1 auto !important;}.flex-md-grow-0{flex-grow:0 !important;}.flex-md-grow-1{flex-grow:1 !important;}.flex-md-shrink-0{flex-shrink:0 !important;}.flex-md-shrink-1{flex-shrink:1 !important;}.justify-content-md-start{justify-content:flex-start !important;}.justify-content-md-end{justify-content:flex-end !important;}.justify-content-md-center{justify-content:center !important;}.justify-content-md-between{justify-content:space-between !important;}.justify-content-md-around{justify-content:space-around !important;}.align-items-md-start{align-items:flex-start !important;}.align-items-md-end{align-items:flex-end !important;}.align-items-md-center{align-items:center !important;}.align-items-md-baseline{align-items:baseline !important;}.align-items-md-stretch{align-items:stretch !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-between{align-content:space-between !important;}.align-content-md-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-baseline{align-self:baseline !important;}.align-self-md-stretch{align-self:stretch !important;}}@media (min-width:75em){.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.text-lg-left{text-align:left !important;}.text-lg-right{text-align:right !important;}.text-lg-center{text-align:center !important;}.order-lg-first{order:-1 !important;}.order-lg-last{order:13 !important;}.order-lg-0{order:0 !important;}.order-lg-1{order:1 !important;}.order-lg-2{order:2 !important;}.order-lg-3{order:3 !important;}.order-lg-4{order:4 !important;}.order-lg-5{order:5 !important;}.order-lg-6{order:6 !important;}.order-lg-7{order:7 !important;}.order-lg-8{order:8 !important;}.order-lg-9{order:9 !important;}.order-lg-10{order:10 !important;}.order-lg-11{order:11 !important;}.order-lg-12{order:12 !important;}.flex-lg-row{flex-direction:row !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-lg-fill{flex:1 1 auto !important;}.flex-lg-grow-0{flex-grow:0 !important;}.flex-lg-grow-1{flex-grow:1 !important;}.flex-lg-shrink-0{flex-shrink:0 !important;}.flex-lg-shrink-1{flex-shrink:1 !important;}.justify-content-lg-start{justify-content:flex-start !important;}.justify-content-lg-end{justify-content:flex-end !important;}.justify-content-lg-center{justify-content:center !important;}.justify-content-lg-between{justify-content:space-between !important;}.justify-content-lg-around{justify-content:space-around !important;}.align-items-lg-start{align-items:flex-start !important;}.align-items-lg-end{align-items:flex-end !important;}.align-items-lg-center{align-items:center !important;}.align-items-lg-baseline{align-items:baseline !important;}.align-items-lg-stretch{align-items:stretch !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-between{align-content:space-between !important;}.align-content-lg-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-baseline{align-self:baseline !important;}.align-self-lg-stretch{align-self:stretch !important;}}@media (min-width:1600px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%;}.text-xl-left{text-align:left !important;}.text-xl-right{text-align:right !important;}.text-xl-center{text-align:center !important;}.order-xl-first{order:-1 !important;}.order-xl-last{order:13 !important;}.order-xl-0{order:0 !important;}.order-xl-1{order:1 !important;}.order-xl-2{order:2 !important;}.order-xl-3{order:3 !important;}.order-xl-4{order:4 !important;}.order-xl-5{order:5 !important;}.order-xl-6{order:6 !important;}.order-xl-7{order:7 !important;}.order-xl-8{order:8 !important;}.order-xl-9{order:9 !important;}.order-xl-10{order:10 !important;}.order-xl-11{order:11 !important;}.order-xl-12{order:12 !important;}.flex-xl-row{flex-direction:row !important;}.flex-xl-column{flex-direction:column !important;}.flex-xl-row-reverse{flex-direction:row-reverse !important;}.flex-xl-column-reverse{flex-direction:column-reverse !important;}.flex-xl-wrap{flex-wrap:wrap !important;}.flex-xl-nowrap{flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-xl-fill{flex:1 1 auto !important;}.flex-xl-grow-0{flex-grow:0 !important;}.flex-xl-grow-1{flex-grow:1 !important;}.flex-xl-shrink-0{flex-shrink:0 !important;}.flex-xl-shrink-1{flex-shrink:1 !important;}.justify-content-xl-start{justify-content:flex-start !important;}.justify-content-xl-end{justify-content:flex-end !important;}.justify-content-xl-center{justify-content:center !important;}.justify-content-xl-between{justify-content:space-between !important;}.justify-content-xl-around{justify-content:space-around !important;}.align-items-xl-start{align-items:flex-start !important;}.align-items-xl-end{align-items:flex-end !important;}.align-items-xl-center{align-items:center !important;}.align-items-xl-baseline{align-items:baseline !important;}.align-items-xl-stretch{align-items:stretch !important;}.align-content-xl-start{align-content:flex-start !important;}.align-content-xl-end{align-content:flex-end !important;}.align-content-xl-center{align-content:center !important;}.align-content-xl-between{align-content:space-between !important;}.align-content-xl-around{align-content:space-around !important;}.align-content-xl-stretch{align-content:stretch !important;}.align-self-xl-auto{align-self:auto !important;}.align-self-xl-start{align-self:flex-start !important;}.align-self-xl-end{align-self:flex-end !important;}.align-self-xl-center{align-self:center !important;}.align-self-xl-baseline{align-self:baseline !important;}.align-self-xl-stretch{align-self:stretch !important;}}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.h-100{height:100% !important;}.w-100{width:100% !important;}.flex-auto{flex:auto !important;}.align-self-center{align-self:center;}.justify-content-center{justify-content:center;}@media (min-width:1025px){.text-container{max-width:75%;}}.text-small{font-size:12px;line-height:16px;}a.expanded-link{position:static !important;}a.expanded-link:after{content:'';width:100%;height:100%;position:absolute;top:0;}.mobile-address-display{font-size:18px;line-height:24px;font-weight:500;text-transform:uppercase;}.mobile-add-line .mobile-add-line-inner{margin:0 auto;text-align:center;}@media (max-width:1024.98px){.mobile-add-line .mobile-title-text-darkblue{font-size:20px;line-height:25px;}}.mobile-add-line .card-column-image{max-width:90%;}@media (min-width:1025px){.mobile-add-line .card-column-image{max-width:50%;}}@media (max-width:1024.98px){.mobile-add-line .card-footer a{width:100%;}}.mobile-add-line .card-column{padding:24px 20px;}@media (min-width:1025px){.mobile-add-line .card-column{padding:2rem;}}.mobile-add-line .mobile-add-line-intro + .mobile-add-line-columns{margin-top:2rem;}@media (min-width:1025px){.mobile-add-line .mobile-add-line-intro + .mobile-add-line-columns{margin-top:3rem;}}.mobile-add-line .mobile-add-line-intro + .mobile-add-line-columns > .row{gap:1rem;margin-right:0;margin-left:0;}.mobile-add-line .mobile-add-line-intro + .mobile-add-line-columns > .row > .col-md-6{width:calc(50% - 0.5rem);padding-right:unset;padding-left:unset;max-width:unset;flex-basis:unset;}@media (max-width:1024.98px){.mobile-add-line .mobile-add-line-intro + .mobile-add-line-columns > .row{flex-direction:column;}.mobile-add-line .mobile-add-line-intro + .mobile-add-line-columns > .row > .col-md-6{width:100%;}}.mobile-add-line .mobile-add-line-description{margin-top:1rem;}.mobile-add-line .mobile-add-line-promo-container{color:#ffffff;background:#1E398D;border-radius:8px;margin-top:40px;background-position:center center;position:relative;}@media (min-width:1025px){.mobile-add-line .mobile-add-line-promo-container{margin-top:40px;}}.mobile-add-line .mobile-add-line-promo-background-container img{width:100%;}.mobile-add-line .mobile-add-line-promo-image{text-align:center;max-width:50%;}@media (min-width:75em){.mobile-add-line .mobile-add-line-promo-image{max-width:364px;padding:0;}}.mobile-add-line .mobile-add-line-promo-text-column{align-self:center;}.mobile-add-line .mobile-add-line-promo-image-column{align-self:center;text-align:center;}.mobile-add-line .mobile-add-line-promo-text-container{padding:30px 20px 0 20px;}@media (min-width:1025px){.mobile-add-line .mobile-add-line-promo-text-container{padding:46px 76px;margin-top:auto;margin-bottom:auto;}}.mobile-add-line .mobile-add-line-promo-subheading{font-style:italic;font-family:Avenir Next LT Pro;font-weight:500;font-size:16px;line-height:24px;}@media (min-width:1025px){.mobile-add-line .mobile-add-line-promo-subheading{font-size:18px;line-height:24px;}}.mobile-add-line * + .mobile-add-line-promo-heading{margin-top:8px;}@media (min-width:1025px){.mobile-add-line * + .mobile-add-line-promo-heading{margin-top:4px;padding-right:3%;}}.mobile-add-line .mobile-add-line-promo-heading{font-size:24px;line-height:30px;font-weight:700;}@media (min-width:1025px){.mobile-add-line .mobile-add-line-promo-heading{font-size:40px;line-height:50px;}}.mobile-add-line * + .mobile-add-line-promo-cta{margin-top:12px;}@media (min-width:1025px){.mobile-add-line * + .mobile-add-line-promo-cta{margin-top:14px;}}.mobile-add-line .mobile-add-line-promo-cta{color:#0866FF;background-color:#ffffff;border-radius:20px;font-family:Avenir Next LT Pro;padding:8px 14px;display:inline-block;font-weight:600;font-size:12px;}@media (min-width:1025px){.mobile-add-line .mobile-add-line-promo-cta{font-size:18px;}}.mobile-add-line .mobile-add-line-promo-cta:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.558 12.887'%3E%3Cpath id='Icon_awesome-arrow-up' data-name='Icon awesome-arrow-up' d='M1.239,9.654.6,9.016a.687.687,0,0,1,0-.975L6.189,2.449a.687.687,0,0,1,.975,0l5.589,5.589a.687.687,0,0,1,0,.975l-.639.639a.691.691,0,0,1-.987-.012l-3.3-3.463v8.266a.689.689,0,0,1-.69.69h-.92a.689.689,0,0,1-.69-.69V6.177l-3.3,3.466a.686.686,0,0,1-.987.012Z' transform='translate(-0.397 -2.246)' fill='%230866FF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;background-repeat:no-repeat;content:'';display:inline-block;width:12.56px;aspect-ratio:1/1;margin-right:6px;}.mobile-add-line * + .mobile-add-line-promo-terms-link-container{margin-top:12px;}@media (min-width:1025px){.mobile-add-line * + .mobile-add-line-promo-terms-link-container{margin-top:24px;}}.mobile-add-line .mobile-add-line-promo-terms-link{color:#ffffff;font-family:Avenir Next LT Pro;font-size:16px;line-height:30px;text-decoration:underline;}@media (min-width:1025px){.mobile-add-line .mobile-add-line-promo-terms-link{font-size:16px;line-height:30px;}}.mobile-add-line .mobile-add-line-promo-terms-link:hover{text-decoration:none;color:#ffffff;}.broadband-facts{font-family:Helvetica,Arial,sans-serif;width:450px;margin:0 auto;border:5px solid #000;padding:0 17px;}.broadband-facts h1{text-align:center;font-size:2.35em;border-bottom:4px solid #000;font-weight:bold;font-weight:800;margin-bottom:0;}.broadband-facts h2{margin:0;}.broadband-facts h3{font-size:1em;font-weight:bold;font-weight:800;margin:0;}.broadband-facts h4{font-size:1em;font-weight:bold;font-weight:800;margin:0;}.broadband-facts hr{border:none;border-bottom:1px solid #000;margin:5px 0;}.broadband-facts p{font-size:1em;line-height:1.2em;margin:5px 0;}.broadband-facts ul{margin-bottom:10px;margin-top:5px;list-style-type:none;}.broadband-facts ul li{font-size:0.8em;line-height:1em;margin:5px 0;}.broadband-facts .charge-details{width:100%;overflow:hidden;}.broadband-facts .charge-details.monthly-price{font-size:1.2em;}.broadband-facts .hr-1{height:15px;background-color:#000;border:none;margin:5px 0;}.broadband-facts .hr-2{height:3px;background-color:#000;border:none;}.broadband-facts .hr-3{height:8px;background-color:#000;border:none;}.discount-link{color:red;}.line1{font-size:0.8em;}.charge-details{display:flex;justify-content:space-between;}.service-details{display:flex;justify-content:space-between;width:100%;overflow:hidden;}.charge-title{float:left;font-size:1.35em;padding:3px;}.service-title{float:left;font-size:1.35em;padding:3px;text-align:left;}.charge-rate{float:right;margin-top:3px;text-align:left;text-align:right;font-weight:bold;font-size:1em;font-weight:900;}.charge-rate a{display:inline-block;white-space:nowrap;}.service-rate{float:right;margin-top:3px;text-align:right;font-weight:bold;font-size:1.35em;font-weight:900;}.right-aligned-link{text-align:right;}@media (max-width:600px){body{margin:0;}}.device-details .outer-site-container + .mobile-container{margin-top:3rem;}.device-details .product-title{font:normal normal bold 24px/26px Avenir Next LT Pro;letter-spacing:0px;color:#1E398D;padding-bottom:1.5rem;border-bottom:1px solid #414042;}@media (min-width:1025px){.device-details .product-title{font:normal normal bold 32px/47px Avenir Next LT Pro;margin-bottom:1.5rem;}}@media (min-width:1025px){.device-details .product-details-container{padding:0 3rem 0 3rem;max-width:90%;}}.device-details .product-option-container{margin-top:2rem;}.device-details .product-color-circle{border:1px solid #C9C9C9;border-radius:50%;display:inline-block;height:50px;width:50px;}@media (min-width:1025px){.device-details .product-color-circle{height:40px;width:40px;}}.device-details .product-option-container-inner .product-pricing-notice-container{margin-top:1rem;}.device-details .product-payment-type-title{font-family:Avenir Next LT Pro;line-height:normal;font-size:36px;font-weight:bold;color:#0866FF;}.device-details .product-border{border:1px solid #414042;border-radius:16px;}.device-details .product-pricing-container{margin-top:1.5rem;}.device-details .product-pricing-heading{font-size:22px;line-height:30px;font-family:Avenir Next LT Pro;font-weight:700;color:#0866FF;}@media (min-width:1025px){.device-details .product-pricing-heading{font-size:30px;line-height:41px;}}.device-details .product-pricing-notice{font-size:14px;line-height:20px;font-family:Avenir Next LT Pro;font-style:italic;color:#414042;}@media (min-width:1025px){.device-details .product-pricing-notice{font-size:16px;line-height:22px;}}.device-details .device-details-continue{margin-top:3rem;}.device-details .option-summary{margin-top:0.75rem;border:1px solid #414042;border-radius:8px;padding:1.5rem;}@media (min-width:1025px){.device-details .option-summary{margin-top:1.25rem;}}.device-details .option-summary .option-summary-image{max-width:70px;}.device-details .line-name-container{font-size:30px;font-weight:700;color:#1E398D;margin-top:1rem;}@media (min-width:1025px){.device-details .line-name-container{margin-right:1rem;margin-top:0;display:flex;}}.device-details .line-name-wrapper{display:flex;align-items:center;}.device-details .line-name-display-container{display:flex;align-items:center;}.device-details .line-edit-btn:before{content:'';background-image:url(/modules/custom/brc_telispire/css/../images/icons/edit.svg);background-size:contain;width:10.5px;height:10.5px;margin-right:4px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;}@media (min-width:1025px){.device-details .line-edit-btn:before{width:17px;height:17px;margin-right:6px;}}.device-details .line-name-input{background:#0074FF0A 0 0 no-repeat padding-box;border:1px solid #0074FF;font:normal normal medium 18px/25px Avenir Next LT Pro;font-size:18px;line-height:25px;font-weight:500;letter-spacing:0;color:#414042;width:450px;}.device-details .line-name-input-container{display:none;border-right:0;}.device-details .line-name-input-container .input-group{flex-wrap:nowrap;}.device-details .line-name-input-container .input-group-prepend{border-radius:0;border:1px solid;}.device-details .line-name-input-container .input-group-prepend,.device-details .line-name-input-container .input-group-append{height:55px;}.device-details .line-name-input-container .input-group-append{background-color:#0866FF;border:none;}@media (min-width:1025px){.device-details .line-name-input-container .input-group-append:hover{background-color:#1E398D;}}.device-details .line-name-input-container .input-group .line-name-input-update-btn{color:white;font-weight:600;font-size:12px;line-height:18px;}@media (min-width:1025px){.device-details .line-name-input-container .input-group .line-name-input-update-btn{font-size:16px;line-height:22px;}}.device-details .line-name-input-container .input-group .line-name-input-reset-btn{position:relative;}@media (min-width:1025px){.device-details .line-name-input-container .input-group .line-name-input-reset-btn:hover:before{content:'';opacity:0.15;border-radius:50%;background-color:#0524ee;display:inline-block;width:24px;height:24px;position:absolute;left:-6px;top:-6px;}}.device-details .line-name-input-container .input-group .line-name-input-reset-btn-x{position:relative;height:12px;width:12px;display:flex;flex-direction:column;justify-content:center;}.device-details .line-name-input-container .input-group .line-name-input-reset-btn-x:before,.device-details .line-name-input-container .input-group .line-name-input-reset-btn-x:after{position:absolute;content:'';width:100%;height:2px;background-color:#0524ee;}.device-details .line-name-input-container .input-group .line-name-input-reset-btn-x:before{transform:rotate(45deg);}.device-details .line-name-input-container .input-group .line-name-input-reset-btn-x:after{transform:rotate(-45deg);}@media (min-width:1025px){.device-details .line-name-input-container .input-group .line-name-input-reset-btn-x:hover:before,.device-details .line-name-input-container .input-group .line-name-input-reset-btn-x:hover:after{background-color:#0524ee;}}.device-details .line-name-input-container .input-group #edit-line-name{border-left:0;max-width:450px;font-weight:500;padding:0px 2px;}@media (max-width:1024.98px){.device-details .product-deposit.product-deposit-desktop-only{display:none !important;}}@media (min-width:1025px){.device-details .product-deposit.product-deposit-mobile-only{display:none !important;}}.device-details .product-deposit .product-deposit-wrapper{display:flex;background:rgba(8,102,255,0.1) 0% 0% no-repeat padding-box;border-radius:23px;color:#0866FF;font-weight:700;text-align:center;justify-content:center;align-items:center;padding:10px 0px;margin-top:0.5rem;min-width:300px;}.device-details .product-deposit .product-deposit-wrapper:before{content:'';display:inline-block;margin-right:6px;background:url(/modules/custom/brc_telispire/css/../images/icons/deposit.svg) no-repeat center;width:19px;height:19px;}@media (min-width:1025px){.device-details .product-deposit .product-deposit-wrapper:before{background:url(/modules/custom/brc_telispire/css/../images/icons/deposit.svg) no-repeat center;width:20px;height:20px;}}@media (min-width:1025px){.device-details .product-deposit .product-deposit-wrapper{padding:12px 0px;margin-top:1rem;min-width:366px;}}.device-details .details-product-image-container.product-image-container{margin-top:1.5rem;}@media (min-width:1025px){.device-details .details-product-image-container.product-image-container{margin-top:0;}}.product-options{position:relative;display:flex;flex-direction:column;}.product-option{display:flex;height:100%;}.product-option-title{font-size:16px;line-height:28px;font-weight:600;font-family:Avenir Next LT Pro;color:#1E398D;}@media (min-width:1025px){.product-option-title{font-size:24px;line-height:33px;}}.product-option input[type=radio]:checked ~ .product-option-box{border:2px solid #0866ff;border-radius:8px;background:#ffffff;border:1px solid #0866ff;}@media (min-width:1025px){.product-option input[type=radio]:checked ~ .product-option-box{border:2px solid #0866ff;}}.product-option .product-option-box{background:#ffffff 0% 0% no-repeat padding-box;border:1px solid #414042;border-radius:8px;padding:1rem 1rem;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:0 !important;margin-top:1rem !important;}@media (min-width:1025px){.product-option .product-option-box{align-items:initial;border:2px solid #414042;}}.product-option .product-option-box.product-disabled{opacity:0.2;cursor:default;}@media (min-width:1025px){.product-option .product-option-box:not(.product-disabled):hover{border:2px solid #0866ff;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 15px 30px #00000014;border:1px solid #0866FF;}}@media (min-width:1025px) and (min-width:1025px){.product-option .product-option-box:not(.product-disabled):hover{border:2px solid #0866FF;}}.details-product-image-container.product-image-container{max-width:65%;border-radius:16px;padding:38px 30px;}@media (min-width:1025px){.details-product-image-container.product-image-container{max-width:none;}}.product-option-title-small{font-weight:600;font-size:16px;line-height:16px;color:#0866FF !important;align-self:center;text-align:center;}@media (min-width:1025px){.product-option-title-small{font-size:20px;line-height:20px;}}.product-option-title-large{font-family:Avenir Next LT Pro;font-weight:700;color:#0866FF;font-size:28px;line-height:28px;}@media (min-width:1025px){.product-option-title-large{font-size:36px;line-height:36px;}}.option-summary .option-summary-title-block{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #414042;}.option-summary .option-summary-title-block .option-summary-image{margin-right:15px;}.option-summary .option-summary-title-block .option-summary-subtitle{font-size:14px;font-family:Avenir Next LT Pro;font-weight:600;color:#0866FF;}.option-summary .option-summary-title-block .option-summary-title{font-size:20px;font-family:Avenir Next LT Pro;font-weight:700;color:#0866FF;}@media (max-width:1024.98px){.option-summary .option-summary-title-block{flex-direction:column;align-items:start;}.option-summary .option-summary-title-block .option-summary-image{margin-bottom:10px;}.option-summary .option-summary-title-block .option-summary-subtitle{margin-bottom:3px;}}.device-listing .product-color{border:1px solid #C9C9C9;border-radius:50%;display:inline-block;height:25px;width:25px;}@media (min-width:1025px){.device-listing .product-color{height:25px;width:25px;}}.device-listing .product-colors-container{margin-top:1rem;}.device-listing .product-price{margin-top:2rem;border-radius:8px;}.device-listing .mobile-available-devices-inner-container{margin-top:1.5rem;}@media (min-width:1025px){.device-listing .mobile-available-devices-inner-container{margin-top:3rem;}}@media (max-width:1024.98px){.device-listing .mobile-available-devices-filter-container{display:flex;position:fixed;bottom:0;left:0;z-index:1;background-color:#ffffff;padding:14px 0;justify-content:center;margin:auto;width:100%;}}.device-listing .mobile-available-devices-results-container{margin-top:1.5rem;}@media (min-width:1025px){.device-listing .mobile-available-devices-results-container{margin-top:3rem;}}@media (min-width:1025px){.device-listing .available-devices-results-summary{margin-left:auto;}}.device-listing .available-devices-results-summary-filters-title{font-weight:500;font-size:20px;line-height:25px;color:#5C5C5C;}.device-listing .available-devices-results-summary-filters-clear{font:normal normal normal 16px/20px Avenir Next LT Pro;color:#0866FF;border-bottom:0.5px solid #0866FF;transition:0.3s ease-out;margin-left:1.5rem;}@media (min-width:1025px){.device-listing .available-devices-results-summary-filters-clear:hover{border-bottom:none;}}.device-listing .available-devices-results-summary-filters-buttons{display:flex;flex-wrap:wrap;-moz-column-gap:0.5rem;column-gap:0.5rem;row-gap:0.5rem;margin-left:0.5rem;}.device-listing .filter-button{background:#ffffff;border:1px solid #414042;border-radius:40px;opacity:1;padding:11px 24px;font-size:16px;line-height:20px;color:#000000;}.device-listing .filter-button:after{display:inline-block;margin-left:1rem;vertical-align:middle;content:'';background:url(/themes/custom/brctv/images/close.svg) no-repeat center;width:12px;height:12px;}.device-listing .available-devices-results-summary-container,.device-listing .available-devices-results-summary-filters,.device-listing .available-devices-results-summary-filters-buttons{display:flex;align-items:center;}.device-listing .available-devices-results-summary-text,.device-listing .available-devices-count{font:normal normal normal 16px/34px Avenir Next LT Pro;color:#414042;}.device-listing .product-price{background-color:rgba(8,102,255,0.1);font:normal normal bold 16px/26px Avenir Next LT Pro;color:#0866FF;display:inline-block;padding:10px 22px;}.device-listing .product-details-container{padding:1.5rem 20px;display:flex;}@media (min-width:1025px){.device-listing .product-details-container{padding:0.5rem;display:block;justify-content:center;}}.device-listing .product-title{font:normal normal bold 24px/26px Avenir Next LT Pro;color:#1E398D;}.device-listing .product-border{border-radius:24px;}@media (min-width:1025px){.device-listing .product-border:hover{border:1px solid #0866FF;outline:1px solid #0866FF;box-shadow:0px 33px 57px #0000000F;}}@media (min-width:1025px){.device-listing .mobile-btn-filter{padding:18px 60px;}}@media (max-width:1024.98px){.device-listing .mobile-btn-filter{font-size:12px;line-height:16px;}}.product-container-outer{padding:1rem 0;display:flex;height:100%;}@media (min-width:1025px){.product-container-outer{padding:2rem 0;}}.product-container{flex:auto;}@media (min-width:1025px){.product-container{display:flex;height:100%;}}.product-container .product-promo-container{background-color:rgba(0,175,133,0.08);border-radius:0px 0px 24px 24px;text-align:center;padding:13px 0;}@media (min-width:1025px){.product-container .product-promo-container{border-radius:0px 0px 0px 24px;}}.product-container .product-promo-container .product-promo-text{font-size:14px;line-height:19px;font-family:Avenir Next LT Pro;font-weight:bold;color:#007156;}.product-container .product-promo-container .product-promo-text:before{content:'X';margin-right:0.5rem;display:inline-block;}.product-container .product-promo-container .product-promo-price{font-style:italic;}.product-border{border:1px solid #414042;}.product-image-container{align-items:center;padding:30px 2rem;text-align:center;border-radius:24px;border-bottom-left-radius:0;border-bottom-right-radius:0;}@media (min-width:1025px){.product-image-container{padding:3.5rem 2rem;border-radius:24px;border-top-right-radius:0;border-bottom-right-radius:0;}}@media (max-width:1024.98px){.mobile-bring-device-issue .mobile-modal-title{font-size:32px !important;line-height:36px !important;}}.mobile-byod .mobile-byod-container{margin-bottom:5rem;}@media (min-width:1025px){.mobile-byod .mobile-byod-container{margin-bottom:5rem;}}.mobile-byod .mobile-byod-image{border-radius:40px;max-width:276px;}@media (min-width:1025px){.mobile-byod .mobile-byod-image{max-width:100%;}}@media (min-width:1025px){.mobile-byod .mobile-byod-text-container{max-width:70%;margin:0 auto;}}@media (min-width:1025px){.mobile-byod .mobile-byod-input{padding-top:1.5rem;margin-top:1.5rem;}}.mobile-byod .byod-title{font-family:Avenir Next LT Pro;font-weight:bold;font-size:24px;line-height:36px;color:#1E398D;}@media (min-width:75em){.mobile-byod .byod-title{font-size:34px;line-height:40px;}}.mobile-byod .byod-description{margin-top:1.5rem;}.mobile-byod .byod-link{margin-top:1.5rem;}.mobile-byod .byod-text-container{padding:0 2rem;margin-top:2rem;}@media (min-width:75em){.mobile-byod .byod-text-container{margin-top:0;}}.mobile-byod .mobile-byod-image-container{margin-top:2rem;}@media (min-width:75em){.mobile-byod .mobile-byod-image-container{margin-top:0;}}.mobile-byod .form-item{margin-top:1rem !important;}.mobile-byod .form-item label{margin-top:0 !important;}.mobile-byod .mobile-byod-label-container{display:flex;margin-bottom:0.5rem;}.mobile-byod-image{border-radius:40px;max-width:276px;}@media (min-width:1025px){.mobile-byod-image{max-width:100%;}}.mobile-credit-check .mobile-credit-check-terms-container{border:1px solid #414042;border-radius:16px;padding:1.5rem 1rem;margin-top:2rem;}@media (min-width:1025px){.mobile-credit-check .mobile-credit-check-terms-container{padding:2.5rem 3rem;}}.mobile-credit-check .mobile-credit-check-terms-heading{font-weight:700;color:#6a6a6a;text-transform:uppercase;}.mobile-credit-check .mobile-credit-check-terms-heading + .mobile-credit-check-terms-text{margin-top:0.25rem;}.mobile-credit-check .mobile-credit-check-terms-heading{font-weight:700;color:#6a6a6a;text-transform:uppercase;}.mobile-credit-check .mobile-credit-check-terms-text{line-height:20px;}@media (min-width:1025px){.mobile-credit-check .mobile-credit-check-terms-text{line-height:30px;}}.mobile-credit-check .mobile-credit-check-name{font-size:20px;padding-bottom:0.25rem;margin-bottom:0.25rem;margin-top:0.5rem;font-weight:700;font-family:Avenir Next LT Pro;color:#1E398D;border-bottom:1px solid #414042;}@media (min-width:1025px){.mobile-credit-check .mobile-credit-check-name{font-size:28px;margin-top:0;}}.modal.mobile-modal.mobile-modal-small.mobile-device-filter{background-color:white;width:100%;height:100%;margin:auto;overflow-y:auto;overflow-x:hidden;padding:4rem 1rem 1rem 1rem;}@media (min-width:1025px){.modal.mobile-modal.mobile-modal-small.mobile-device-filter{width:60vw;height:90vh;border-radius:40px;padding:4rem 2rem 2rem 2rem;}}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .modal-container{display:flex;flex-direction:column;height:100%;}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .mobile-title{margin-bottom:1rem;font-size:14px;line-height:18px;border-bottom:1px solid #414042;padding-bottom:1rem;}@media (min-width:1025px){.modal.mobile-modal.mobile-modal-small.mobile-device-filter .mobile-title{font-size:26px;line-height:26px;}}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .filter-menu-container{padding:0 1rem;margin:0 auto;}@media (min-width:1025px){.modal.mobile-modal.mobile-modal-small.mobile-device-filter .filter-menu-container{max-width:85%;}}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .facet-title{font-size:14px;line-height:18px;font-family:Avenir Next LT Pro;font-weight:600;color:#1E398D;margin-bottom:1rem;}@media (min-width:1025px){.modal.mobile-modal.mobile-modal-small.mobile-device-filter .facet-title{font-size:20px;line-height:26px;}}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .facets-container{margin-top:1rem;}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .facet-container{padding:1rem 0;border-bottom:1px solid #414042;}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .filter-menu-buttons-grid{display:grid;grid-gap:10px;grid-template-columns:repeat(3,1fr);margin-top:0.5rem;}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .filter-menu-buttons-grid [data-filter-select-all],.modal.mobile-modal.mobile-modal-small.mobile-device-filter .filter-menu-buttons-grid [data-filter-value="All"]{order:16;grid-column:span 3;}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .filter-btn{font:normal normal normal 16px/20px Avenir Next LT Pro;color:#414042;border:1px solid #414042;border-radius:22px;padding:12px 0;text-align:center;}@media (min-width:1025px){.modal.mobile-modal.mobile-modal-small.mobile-device-filter .filter-btn:hover{border-color:#0866FF;}}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .filter-btn.filter-active{border-color:#0866FF;background:#1E398D;color:#ffffff;}@media (min-width:1025px){.modal.mobile-modal.mobile-modal-small.mobile-device-filter .filter-btn.filter-active:before{content:none;display:inline-block;background-image:url(/modules/custom/brc_offers/images/white-check.svg);width:9.95px;height:7.29px;background-repeat:no-repeat;margin-right:4px;transform:translate(0,-25%);}}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .full-width-divider{border-top:1px solid #C9C9C9;}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .modal-footer{padding-top:1rem;justify-content:center;}.modal.mobile-modal.mobile-modal-small.mobile-device-filter .modal-footer [class*=mobile-btn] ~ [class*=mobile-btn]{margin-left:0.5rem;}@media (min-width:1025px){.modal.mobile-modal.mobile-modal-small.mobile-device-filter .modal-footer [class*=mobile-btn] ~ [class*=mobile-btn]{margin-left:0;}}@media (min-width:1025px){.modal.mobile-modal.mobile-modal-small.mobile-device-filter .modal-footer{justify-content:start;}}.mobile-eligibility .mobile-eligibility-inner{margin:0 auto;background:#FFFFFF 0% 0% no-repeat padding-box;text-align:center;margin-top:1rem;padding:0 20px;}@media (min-width:1025px){.mobile-eligibility .mobile-eligibility-inner{padding:4rem;margin-top:60px;box-shadow:0px 10px 20px #00000033;border:6px solid #0866FF;padding:2rem 0;border-radius:24px;}}@media (max-width:1024.98px){.mobile-eligibility .mobile-title-text-darkblue{font-size:20px;line-height:25px;}}.mobile-eligibility .mobile-eligibility-commercial-container > .row{justify-content:center;}.mobile-eligibility .mobile-eligibility-commercial-container .card-column{padding:2rem 0;}.mobile-eligibility * + .mobile-eligibility-card-description{margin-top:10px;}.mobile-eligibility .mobile-eligibility-card-description{font-size:16px;line-height:25px;}.mobile-eligibility .card-column{padding:2rem 0;border-radius:16px;}@media (min-width:1025px){.mobile-eligibility .card-column{padding:2rem;}}@media (max-width:1024.98px){.mobile-eligibility .mobile-eligibility-columns > .row{gap:1rem;}}.mobile-eligibility .card-footer [class*=mobile-btn]{width:100%;}@media (min-width:1025px){.mobile-eligibility .card-footer [class*=mobile-btn]{width:auto;}}.mobile-eligibility .mobile-eligibility-intro + .mobile-eligibility-columns{margin-top:1rem;}@media (min-width:1025px){.mobile-eligibility .mobile-eligibility-intro + .mobile-eligibility-columns{margin-top:4rem;}}.mobile-eligibility .mobile-eligibility-description{max-width:100%;margin:0 auto;line-height:25px;}@media (min-width:1025px){.mobile-eligibility .mobile-eligibility-description{line-height:30px;max-width:70%;}}.new-hero{min-height:850px;padding-top:100px;padding-bottom:100px;}.hide-subnav .new-hero{min-height:780px;}.new-hero .col1 .col{width:48%;}.new-hero.hero-background{min-height:920px;}.hide-subnav .new-hero.hero-background{min-height:860px;}.new-hero p{font-size:24px;line-height:36px;}.new-hero .site-container{z-index:1;}.new-hero .underlined{position:relative;display:inline-block;}.new-hero .underlined:after{content:"";width:100%;height:3px;border-radius:3px;left:0;bottom:0;position:absolute;background:#59ffac;}.hero-background{background-size:cover;background-repeat:no-repeat;background-position:bottom center;position:relative;display:flex;flex-direction:column;justify-content:center;z-index:0;overflow-x:hidden;}.hero-image-bg{width:100%;height:100%;min-height:600px;background-size:contain;background-repeat:no-repeat;background-position:center;overflow:hidden;}.new-hero.hero-image .col:first-child{align-self:center;}.hero-image.symmetry-glow:after{transform:scaleX(1);}.hero-image.symmetry-color{background:linear-gradient(296deg,#ff8c24 0%,#ff3333 16%,#9b0060 35%,#3b008d 50%,#00008c 100%) 0% 0% no-repeat padding-box;}.hero-image.mobile-hero .btn.white{color:#3900b1;}@media (min-width:1025px){.hero-image.mobile-hero .btn.white:hover{color:#ffffff;}}@media only screen and (max-width:1000px){.new-hero .col1.spaced > .col{width:100%;text-align:center;}.new-hero,.new-hero.hero-background,.hide-subnav .new-hero,.hide-subnav .new-hero.hero-background{min-height:740px;}.new-hero .hero-image-bg{height:350px;}.new-hero .imageCol:empty{display:none;}.hero-image-bg{min-height:auto;}.new-hero.hero-image .col:first-child{margin-bottom:40px;}}@media only screen and (max-width:834px){.new-hero h1{font-size:calc(.02909*100vw + 28.09091px);}}@media only screen and (max-width:768px){.new-hero.hero-image,.hide-subnav .new-hero.hero-image{min-height:850px;}.new-hero .hero-page-title,.new-hero .hero-text{width:100%;}}@media only screen and (max-width:720px){.new-hero,.hide-subnav .new-hero{min-height:640px;}.new-hero p{font-size:21px;line-height:28px;}}.mobile-login{font-size:16px;line-height:26px !important;}@media (min-width:1025px){.mobile-login{line-height:22px !important;}}.mobile-login .mobile-container{padding-top:0;}@media (min-width:1025px){.mobile-login .mobile-container{padding-top:50px;}}.mobile-login .mobile-login-image-container{max-width:227px;margin:0 auto;}@media (min-width:1025px){.mobile-login .mobile-login-image-container{max-width:75%;margin:0 auto 0 0;}}.mobile-login .text-big{font-family:Avenir Next LT Pro;}@media (max-width:1024.98px){.mobile-login .mobile-title-big{font-size:28px;line-height:40px;}}.mobile-login .mobile-login-form-container{display:flex;flex-flow:row;gap:1em;}@media (min-width:1025px){.mobile-login .mobile-login-form-container{gap:.5em;}}.mobile-login .mobile-login-form-container a{width:50%;}.mobile-login .mobile-login-forgot-container{margin-top:1rem;}.mobile-login .mobile-login-forgot-container .forgot a{font-weight:700;}.mobile-offers-cta{padding-top:60px;padding-bottom:40px;font-family:Avenir Next LT Pro;font-size:16px;line-height:26px !important;}@media (min-width:1025px){.mobile-offers-cta{padding-top:120px;padding-bottom:60px;line-height:22px;}}.mobile-offers-cta .mobile-offers-cta-inner{padding:1.5rem 1.5rem;}@media (min-width:1025px){.mobile-offers-cta .mobile-offers-cta-inner{padding:1.5rem 3rem;}}.mobile-offers-cta .mobile-offers-cta-button{margin-top:2rem;}.mobile-offers-cta .mobile-offers-cta-image-container{max-width:226px;margin:2rem auto 0 auto;}@media (min-width:1025px){.mobile-offers-cta .mobile-offers-cta-image-container{max-width:287px;margin-left:auto;}}.mobile-offers-cta .mobile-btn-purple{border-radius:0 !important;text-transform:uppercase !important;}.mobile-internet-cta{padding-bottom:60px;font-family:Avenir Next LT Pro;font-size:16px;line-height:26px !important;color:#ffffff;overflow-x:hidden;}.mobile-internet-cta .mobile-internet-cta-background{background-color:#0866FF;content:'';width:100vw;position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:100%;z-index:-1;}@media (min-width:1025px){.mobile-internet-cta{padding-bottom:120px;line-height:22px !important;}}.mobile-internet-cta .mobile-internet-cta-inner{padding:1.5rem;}@media (min-width:1025px){.mobile-internet-cta .mobile-internet-cta-inner{padding:3rem;}}.mobile-internet-cta .internet-cta-heading{color:#ffffff;}.mobile-internet-cta .mobile-internet-cta-intro{text-align:center;margin:0 auto;}@media (min-width:1025px){.mobile-internet-cta .mobile-internet-cta-intro{max-width:66.66666667%;}}.mobile-internet-cta .mobile-internet-cta-intro .internet-cta-description{margin:0 auto;}@media (min-width:1025px){.mobile-internet-cta .mobile-internet-cta-intro .internet-cta-description{max-width:90%;}}.mobile-internet-cta .mobile-internet-cta-columns{margin-top:1.5rem;}@media (min-width:1025px){.mobile-internet-cta .mobile-internet-cta-columns{margin-top:3rem;}}.mobile-internet-cta .internet-cta-column{text-align:center;padding:1.5rem 4rem;display:flex;flex-direction:column;justify-content:center;margin:7px 0;}@media (min-width:1025px){.mobile-internet-cta .internet-cta-column:hover [class*=mobile-link-]:after{right:calc(-0.25rem);}}@media (min-width:1025px){.mobile-internet-cta .internet-cta-column{height:100%;margin:0;}}.mobile-internet-cta .internet-cta-column .internet-cta-column-image{margin:0 auto 0.5rem auto;max-width:150px;}.mobile-internet-cta .internet-cta-column .card-body > * + *,.mobile-internet-cta .internet-cta-column .card-body > *:only-child{margin-top:0.75rem;}.mobile-internet-cta .internet-cta-column .card-footer > * + *,.mobile-internet-cta .internet-cta-column .card-footer > *:only-child{margin-top:0.75rem;}.mobile-internet-cta .internet-cta-column .mobile-internet-cta-column-title{color:#ffffff;font-weight:normal;}#drupal-modal .mobile-modal.mobile-modal-small{margin:0;background-color:#ffffff;box-shadow:none;}@media (min-width:1025px){#drupal-modal .mobile-modal.mobile-modal-small{width:auto !important;height:auto;background-color:transparent;}}#drupal-modal .mobile-modal.mobile-modal-small .modal-container{height:auto;max-height:none;width:auto;}#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container{margin:auto;width:auto;}#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container{padding:25px;width:80%;height:auto;}@media (min-width:1025px){#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container{width:615px;height:400px;}}#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .mobile-title{font-size:20px;line-height:25px;font-family:Avenir Next LT Pro;margin-top:1rem;}@media (min-width:1025px){#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .mobile-title{font-size:32px;line-height:40px;margin-top:1.5rem;}}#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .actions{margin:0 auto;}@media (min-width:1025px){#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .actions{margin:1.5rem auto;}}#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .actions [class*=mobile-btn-],#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .actions [class*=mobile-input-]{min-width:113px;}@media (min-width:1025px){#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .actions [class*=mobile-btn-],#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .actions [class*=mobile-input-]{min-width:150px;}}#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .actions input{margin:0 12px;}#drupal-modal .mobile-modal.mobile-modal-small .modal-content-container .actions input.edit-cancel{background-color:white;color:#0866FF;border:1px solid #0866FF;}.block-nav-block{position:sticky;width:100%;top:0;z-index:4;}.mobile-nav{overflow:hidden;background:#ffffff;}.mobile-nav .mobile-nav-inner{max-width:1720px;margin:0 auto;}@media (min-width:75em){.mobile-nav .mobile-nav-inner{padding:0 20px;}}@media (max-width:74.98em){.mobile-nav .mobile-nav-inner .row > div:last-child{overflow-x:auto;scrollbar-width:thin;}.mobile-nav .mobile-nav-inner .row > div:last-child a.nav-active:after{content:unset;}}.mobile-nav .mobile-nav-column{padding-right:15px;padding-left:15px;}.mobile-nav .mobile-nav-logo{display:flex;align-items:center;margin:1rem 0;}.mobile-nav .mobile-nav-logo img{max-width:158px;aspect-ratio:43/5;}@media (min-width:75em){.mobile-nav .mobile-nav-logo img{max-width:215px;}}.mobile-nav .mobile-nav-main{display:flex;margin-right:auto;font-size:12px;line-height:16px;align-items:center;background-color:#ffffff;border-top:1px solid #f5f5f5;height:100%;}@media (min-width:75em){.mobile-nav .mobile-nav-main{font-size:20px;line-height:normal;background-color:initial;border-top:none;}}@media (max-width:424.98px){.mobile-nav .mobile-nav-main{min-width:425px;}}.mobile-nav .mobile-nav-main .mobile-nav-main-left{font-weight:600;align-self:center;}@media (max-width:424.98px){.mobile-nav .mobile-nav-main .mobile-nav-main-left a{white-space:nowrap;}}.mobile-nav .mobile-nav-main .mobile-nav-main-right{display:flex;margin-left:22px;height:100%;}.mobile-nav .mobile-nav-main .mobile-nav-main-right .mobile-nav-item{position:relative;height:100%;}.mobile-nav .mobile-nav-main .mobile-nav-main-right a{padding:10px 0;display:inline-block;font-weight:500;color:#1E398D;}@media (min-width:1025px){.mobile-nav .mobile-nav-main .mobile-nav-main-right a:hover{color:#0866FF;}}@media (min-width:75em){.mobile-nav .mobile-nav-main .mobile-nav-main-right a{padding:22px 0;}}@media (max-width:424.98px){.mobile-nav .mobile-nav-main .mobile-nav-main-right a{white-space:nowrap;}}.mobile-nav .mobile-nav-main .mobile-nav-main-right .nav-active{color:#0866FF;font-weight:600;}.mobile-nav .mobile-nav-item{display:flex;}.mobile-nav .mobile-nav-item + .mobile-nav-item{margin-left:22px;}@media (min-width:75em){.mobile-nav .mobile-nav-item + .mobile-nav-item{margin-left:44px;}}.mobile-nav .mobile-nav-ancillary{margin-left:auto;display:flex;align-items:center;}.mobile-nav .mobile-nav-ancillary a{font-size:12px;line-height:16px;}@media (min-width:1025px){.mobile-nav .mobile-nav-ancillary a{font-size:16px;line-height:22px;}}.mobile-nav .mobile-nav-ancillary a.mobile-nav-ancillary-link{color:#1E398D;}.mobile-nav .mobile-nav-ancillary a.mobile-nav-ancillary-link:hover{text-decoration:underline;}.mobile-nav .mobile-nav-ancillary .mobile-btn-logout{padding:6px 14px;}@media (min-width:75em){.mobile-nav .mobile-nav-ancillary .mobile-btn-logout{padding:12px 23px;}}@media (max-width:74.98em){.mobile-nav .mobile-nav-ancillary .mobile-btn-logout{min-height:32px;}}.mobile-order-confirmation .mobile-order-confirmation-image{max-width:285px;}@media (min-width:48em){.mobile-order-confirmation .mobile-order-confirmation-image{max-width:434px;}}.mobile-order-confirmation .mobile-order-confirmation-summary-container{border:1px solid #414042;border-radius:16px;text-align:center;max-width:none;margin-left:auto;margin-right:auto;margin-top:1.5rem;}@media (min-width:1025px){.mobile-order-confirmation .mobile-order-confirmation-summary-container{max-width:80%;margin-top:3rem;}}.mobile-order-confirmation .mobile-order-confirmation-summary-container .mobile-order-confirmation-summary-item-container{padding:1.5rem 0;}.mobile-order-confirmation .mobile-order-confirmation-summary-container .mobile-order-confirmation-summary-item-container:not(:first-child){border-top:1px solid #414042;}.mobile-order-confirmation .mobile-order-confirmation-summary-container .mobile-order-confirmation-summary-item-container .mobile-order-confirmation-summary-item-value{font-size:18px;font-weight:500;margin-top:0.5rem;display:flex;justify-content:center;align-items:center;}.mobile-order-confirmation .credit-cards{display:flex;}.mobile-order-confirmation .credit-cards img{height:13px;margin-right:10px;}.mobile-order-payment{}.mobile-order-payment label + .tippy-link{margin-top:1rem;}.mobile-order-payment .mobile-order-payment-form-container{max-width:none;margin:0 auto;}@media (min-width:1025px){.mobile-order-payment .mobile-order-payment-form-container{margin:0 auto 120px auto;max-width:50%;}}.mobile-order-payment .mobile-order-payment-form-container .mobile-order-payment-input-container label{text-transform:uppercase !important;}.mobile-order-payment .mobile-order-payment-form-section + .mobile-order-payment-form-section{margin-top:3rem;}.mobile-order-payment .mobile-order-payment-form-section #financing-esign-checkboxes,.mobile-order-payment .mobile-order-payment-form-section #financing-esign-agreements{visibility:hidden;height:0;}.mobile-order-payment .form-confirm{background-color:white;flex-direction:column;align-items:initial;}.mobile-order-payment .form-confirm input[type=checkbox]{display:none;}.mobile-order-payment .form-confirm input[type=checkbox] ~ label,.mobile-order-payment .form-confirm input[type=checkbox] ~ .checkbox-circle{padding-left:40px;display:flex;}.mobile-order-payment .form-confirm input[type=checkbox] ~ label .mobile-checkbox-label-wrapper,.mobile-order-payment .form-confirm input[type=checkbox] ~ .checkbox-circle .mobile-checkbox-label-wrapper{display:flex;flex-direction:column;}.mobile-order-payment .form-confirm input[type=checkbox] ~ label:before,.mobile-order-payment .form-confirm input[type=checkbox] ~ .checkbox-circle:before{content:" ";color:#ffffff;display:inline-flex;height:30px;min-width:30px;background-color:#ffffff;max-width:30px;border:2px solid #0866FF;border-radius:50%;margin-left:-40px;margin-top:-6px;margin-right:1rem;}@media (min-width:1025px){.mobile-order-payment .form-confirm input[type=checkbox] ~ label:hover:before,.mobile-order-payment .form-confirm input[type=checkbox] ~ .checkbox-circle:hover:before{background-color:rgba(8,102,255,0.101);}}.mobile-order-payment .form-confirm input[type=checkbox]:checked ~ label::before,.mobile-order-payment .form-confirm input[type=checkbox]:checked ~ .checkbox-circle::before{background-image:url(/modules/custom/brc_offers/images/white-check.svg);background-color:#0866FF;background-repeat:no-repeat;background-position:center center;background-size:60%;}.mobile-order-payment .form-confirm input[type=checkbox]:checked + label{background-clip:content-box;background-color:#ffffff !important;}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container{margin-top:2rem;}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-top{padding:1.5rem 1.3rem;}@media (min-width:1025px){.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-top{padding:1.5rem 1.3rem;}}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-top .esignature-content{padding:0;}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom{padding:0;}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom label{background-color:rgba(8,102,255,0.1);padding:1.5rem 1.3rem;padding-left:calc(0.8rem + 40px);padding-right:calc(0.8rem + 40px);}@media (min-width:1025px){.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom label{padding:1.5rem 1.3rem;padding-left:calc(1.3rem + 40px);padding-right:calc(1.3rem + 40px);}}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom .esignature-content{padding:0;}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-heading{text-transform:none;color:#6a6a6a;font-weight:600;padding-bottom:9px;font-size:16px;line-height:22px;}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-body{margin-top:0.5rem;}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-link{color:#0866FF;font-weight:700;margin-top:1rem;}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom{border-top:1px solid #414042;display:flex;align-items:center;border-bottom-left-radius:16px;border-bottom-right-radius:16px;}.mobile-order-payment #esign-device_financing .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom label{color:#414042;margin-bottom:0;}.mobile-order-payment .mobile-order-payment-form-signature-container{margin-top:3rem;border:1px solid #414042;border-radius:16px;}.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-top,.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom{padding:1.5rem 1rem;}@media (min-width:1025px){.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-top,.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom{padding:2.5rem 2rem;}}.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-heading{text-transform:uppercase;color:#6a6a6a;font-weight:600;}.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-body{margin-top:0.5rem;}.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-link{color:#0866FF;font-weight:700;margin-top:1rem;}.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom{border-top:1px solid #414042;display:flex;align-items:center;border-bottom-left-radius:16px;border-bottom-right-radius:16px;}.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom label{margin-bottom:0;color:#414042;display:flex;align-items:center;}.mobile-order-payment .mobile-order-payment-form-signature-container .mobile-order-payment-form-signature-container-bottom label:hover:before{background-color:rgba(8,102,255,0.1);}.mobile-order-payment .mobile-esign-checkbox-label,.mobile-order-payment .opt-in-text p{font-size:16px !important;line-height:22px !important;font-weight:500 !important;}.mobile-order-payment .mobile-order-payment-form-auth-text-container{margin-top:2rem;font-size:16px;line-height:25px;}@media (min-width:1025px){.mobile-order-payment .mobile-order-payment-form-auth-text-container{margin-top:3rem;line-height:28px;text-align:center;}}.mobile-order-payment .esign-container .esignature-row p{font-size:16px;line-height:22px;}.mobile-order-payment .esign-container .esignature-row p.details{line-height:20px;}.mobile-order-payment .esign-container .esignature-row p.details:only-child{margin-bottom:0;}.mobile-order-payment .esign-container .esignature-row p.title{font-weight:700;margin-bottom:10px;}.mobile-order-payment .esign-container .esignature-row p.view-more{font-size:12px;line-height:16px;}@media (min-width:1025px){.mobile-order-payment .esign-container .esignature-row p.view-more{font-size:16px;line-height:22px;}}.mobile-order-payment .esign-container .esignature-row p.view-more a{font-weight:700;}.mobile-order-payment .esign-container .esignature-row .opt-in-text{margin:0px 25px 0px 14px;}.mobile-order-payment .esign-container .esignature-row.row{margin-left:0;margin-right:0;}.mobile-order-payment .esign-container .esignature-row .top-col{border:1px solid #414042;border-top-left-radius:16px;border-top-right-radius:16px;}.mobile-order-payment .esign-container .esignature-row .esignature-wrapper{border-color:#414042;}.mobile-order-payment .esign-container .esignature-row .esignature-wrapper label{font-size:14px;line-height:18px;text-transform:uppercase;margin-top:0 !important;}.mobile-order-payment .esign-container .esignature-row .esignature-wrapper label:hover .opt-in-check{background-color:rgba(8,102,255,0.1);}.mobile-order-payment .esign-container .esignature-row .esignature-wrapper .description{font-size:10px;line-height:14px;}@media (min-width:1025px){.mobile-order-payment .esign-container .esignature-row .esignature-wrapper .description{font-size:12px;line-height:18px;}}.mobile-order-payment .esign-container .esignature-row .bottom-col .esignature-wrapper{border-bottom:none;}.mobile-order-payment .esign-container .esignature-row .bottom-col:last-child .esignature-wrapper{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border:1px solid #414042;border-top:none;}.mobile-order-payment .esign-container .esignature-row .bottom-col.bottom-checkbox .esignature-wrapper{background-color:rgba(8,102,255,0.1);}@media (min-width:1025px){.mobile-order-payment .esign-container .esignature-row .bottom-col.bottom-checkbox .esignature-wrapper:hover{border-color:#414042;border-top:none;}}.mobile-order-payment .esign-container .esignature-row .bottom-col.bottom-checkbox .esignature-wrapper.selected{border-color:#414042;border-top:none;background-color:#ffffff;}.mobile-order-payment .esign-container .esignature-row .esignature-content{padding:30px 15px;}@media (min-width:1025px){.mobile-order-payment .esign-container .esignature-row .esignature-content{padding:34px 30px 34px 30px;}}.mobile-order-payment .esign-container .esignature-row .bottom-col:last-child .esignature-content{padding-top:0;}.mobile-order-payment .esign-container .esignature-row .opt-in-check{background-color:white;border-radius:50%;}.mobile-order-payment .esign-container .esignature-row .esignature-wrapper .opt-in-check{background-image:url(/modules/custom/brc_telispire/images/icons/circle-unselected.svg);}.mobile-order-payment .esign-container .esignature-row .esignature-wrapper.selected .opt-in-check,.mobile-order-payment .esign-container .esignature-row .esignature-wrapper.completed .opt-in-check{background-image:url(/modules/custom/brc_telispire/images/icons/circle-selected-mobile.svg);filter:none;}.mobile-order-payment .credit-cards{margin-top:1rem;}.mobile-order-payment * + .mobile-details-description{margin-top:11px;}.mobile-order-payment .mobile-details-description{font-family:Avenir Next LT Pro;font-size:16px;line-height:25px;color:#414042;}@media (min-width:1025px){.mobile-order-payment .mobile-details-description{font-size:20px;line-height:34px;}}@media (min-width:1025px){.mobile-order-payment .mobile-order-payment-form-section-pin * + .mobile-order-payment-input-container{margin-top:13px;}}.mobile-order-payment-billing-address-inner-container{margin-top:1rem;}.mobile-order-review .mobile-order-review-content-container{max-width:1000px;margin-bottom:120px;}@media (max-width:1024.98px){.mobile-order-review .mobile-details-section + .mobile-details-section{margin-bottom:0 !important;}}.mobile-order-review .mobile-details-section + .mobile-details-section:last-child{margin-bottom:0;}@media (max-width:1024.98px){.mobile-order-review .mobile-details-title{font-size:18px !important;line-height:26px !important;}}.mobile-order-review .mobile-background-gradient:before,.mobile-order-review .mobile-background-purple:before{border-radius:8px 8px 0 0;}@media (min-width:1025px){.mobile-order-review .mobile-background-gradient:before,.mobile-order-review .mobile-background-purple:before{border-radius:16px 16px 0 0;}}.mobile-order-review .mobile-details-outer-container{border-style:none solid solid solid;border-color:#414042;border-width:1px;box-shadow:none;border-radius:0 0 8px 8px;padding:20px;}@media (max-width:1024.98px){.mobile-order-review .mobile-details-outer-container{padding-bottom:32px;}}@media (min-width:1025px){.mobile-order-review .mobile-details-outer-container{padding:32px;border-radius:0 0 16px 16px;}}.mobile-order-review .mobile-details-outer-container .contact-form{display:none;}.mobile-order-review .mobile-details-outer-container .shipping-address-form{display:none;}.mobile-order-review .mobile-btn-update{font-size:16px;}.mobile-order-review .mobile-sticky-bar .mobile-container{padding:0 .1rem;}.mobile-order-review .plan-box-inner-container{font-size:20px;font-weight:700;padding:20px;}@media (min-width:1025px){.mobile-order-review .plan-box-inner-container{font-size:28px;padding:32px;}}.mobile-order-review .plan-box-inner-container .plan-box-heading{color:#ffffff;}.mobile-order-review .mobile-order-review-section + .mobile-order-review-section{margin-top:1.5rem;}@media (min-width:1025px){.mobile-order-review .mobile-order-review-section + .mobile-order-review-section{margin-top:3rem;}}.mobile-order-review .mobile-details-shipping{margin-top:1rem;padding-top:1rem;border-top:1px solid #414042;}.mobile-order-review .mobile-order-review-total-container{display:flex;color:#1E398D;background-color:rgba(8,102,255,0.1);font-size:16px;font-weight:600;padding:10px;border-radius:8px;}@media (min-width:1025px){.mobile-order-review .mobile-order-review-total-container{font-size:24px;padding:20px 24px;}}.mobile-order-review .mobile-order-review-total-container:before{border-radius:4px;}@media (min-width:1025px){.mobile-order-review .mobile-order-review-total-container:before{border-radius:8px;}}.mobile-order-review .mobile-order-review-total-container .mobile-order-review-total-cost{margin-left:auto;}.mobile-order-review .shipping-form-update-btn{text-align:right;margin-top:1rem;}@media (max-width:1024.98px){.mobile-order-review .mobile-address-display{font-size:14px;line-height:18px;}}.mobile-order-review label + .tippy-link{margin-top:1rem;}.mobile-order-review .shipping-state{position:relative;background:rgba(255,255,255,0.4) !important;border-color:rgba(65,64,66,0.4) !important;}.mobile-order-review .mobile-details-summary-item-lines-price-container{margin-left:auto;text-align:right;padding-left:1.5rem;}.mobile-order-review .mobile-order-review-shipping .mobile-background-gradient{background-color:rgba(8,102,255,0.1) !important;border:1px solid #414042;border-bottom:none;}.mobile-order-review .mobile-order-review-shipping .plan-box-heading{color:#1E398D;}@media (max-width:1024.98px){.mobile-plan-details .mobile-details-outer-container{padding:30px 20px;}}.mobile-plan-details .mobile-plan-details-content-container,.mobile-plan-details .mobile-plan-details-heading-container{max-width:1250px;}@media (max-width:1024.98px){.mobile-plan-details .mobile-plan-details-content-container{padding-left:0;padding-right:0;}}.mobile-plan-details .mobile-plan-details-start-container .mobile-title-big{margin-top:2rem;}.mobile-plan-details .mobile-plan-details-start-container .mobile-plan-details-start-button-container{margin-top:26px;}@media (min-width:1025px){.mobile-plan-details .mobile-plan-details-start-container .mobile-plan-details-start-button-container{margin-top:32px;}}.mobile-plan-details .mobile-plan-details-start-container .mobile-plan-details-start-image{margin:0 auto;max-width:100%;}@media (min-width:48em){.mobile-plan-details .mobile-plan-details-start-container .mobile-plan-details-start-image{max-width:60%;}}@media (min-width:1025px){.mobile-plan-details .mobile-plan-details-start-container .mobile-plan-details-start-image{max-width:496px;}}.mobile-plan-details .mobile-plan-details-start-container .mobile-description{margin-top:6px;}.mobile-plan-details .plan-box{position:relative;overflow-x:hidden;}.mobile-plan-details .plan-box.mobile-background-gradient{border-radius:20px 20px 0 0;}@media (min-width:1025px){.mobile-plan-details .plan-box.mobile-background-gradient{border-radius:40px 40px 0 0;}}.mobile-plan-details .plan-box.mobile-background-gradient:before{border-radius:20px 20px 0 0;}@media (min-width:1025px){.mobile-plan-details .plan-box.mobile-background-gradient:before{border-radius:40px 40px 0 0;}}.mobile-plan-details .plan-box .plan-box-background{height:100%;position:absolute;}.mobile-plan-details .plan-box .plan-box-background:before{content:'';background:transparent linear-gradient(28deg,#7e00d8 0%,#7e00d8 0 100%) 0 0 no-repeat padding-box;height:50%;position:absolute;top:0;left:0;width:100%;opacity:0.05;z-index:-1;}.mobile-plan-details .plan-box .plan-box-inner-container{padding:1.5rem;}@media (min-width:1025px){.mobile-plan-details .plan-box .plan-box-inner-container{padding:3rem;}}.mobile-plan-details .plan-box .plan-box-inner-container-big{font-family:Avenir Next LT Pro;font-weight:bold;font-size:40px;line-height:55px;text-align:center;}.mobile-plan-details .plan-box .plan-box-inner-container,.mobile-plan-details .plan-box .plan-bo-inner-container-big,.mobile-plan-details .plan-box .plan-box-unlimited{color:#ffffff;position:relative;}.mobile-plan-details .plan-box .plan-box-heading-inner{display:flex;align-items:center;flex:1 0 auto;}.mobile-plan-details .plan-box .plan-box-icon img{width:60px;}@media (min-width:1025px){.mobile-plan-details .plan-box .plan-box-icon{margin-right:1.5rem;}.mobile-plan-details .plan-box .plan-box-icon img{min-width:95px;}}.mobile-plan-details .plan-box .plan-box-heading{font-weight:700;color:#ffffff;font-size:28px;line-height:38px;}@media (min-width:1025px){.mobile-plan-details .plan-box .plan-box-heading{font-size:38px;line-height:47px;}}.mobile-plan-details .plan-box .plan-box-subheading{color:#ffffff;font-family:Avenir Next LT Pro;font-weight:600;font-size:16px;line-height:28px;}@media (min-width:1025px){.mobile-plan-details .plan-box .plan-box-subheading{font-size:18px;line-height:28px;}}.mobile-plan-details .plan-box .plan-box-price-container{text-align:center;margin-top:1.5rem;}@media (min-width:1025px){.mobile-plan-details .plan-box .plan-box-price-container{margin-top:0;}}.mobile-plan-details .plan-box .plan-box-price-container .plan-box-price-note{margin-top:1rem;font-style:italic;font-weight:600;font-size:10px;}@media (min-width:1025px){.mobile-plan-details .plan-box .plan-box-price-container .plan-box-price-note{font-size:14px;}}.mobile-plan-details .plan-box .plan-box-price{margin-left:auto;font-weight:700;font-size:24px;line-height:33px;padding:15px 40px;background-color:#1E398D;color:#ffffff;position:relative;display:inline-block;width:100%;border-radius:8px;}@media (min-width:1025px){.mobile-plan-details .plan-box .plan-box-price{width:auto;font-size:34px;line-height:46px;}}.mobile-plan-details .plan-box .plan-box-content-inner{display:flex;flex-direction:row;align-items:center;}.mobile-plan-details .plan-box .plan-box-tags{border-top:1px solid #414042;margin-top:1.5rem;padding-top:1.5rem;display:flex;flex-direction:row;}.mobile-plan-details .plan-box .plan-box-tag{font-size:14px;font-weight:bold;font-family:Avenir Next LT Pro;position:relative;padding:8px 22px;line-height:normal;display:inline-flex;flex-direction:row;align-items:center;align-self:center;}.mobile-plan-details .plan-box .plan-box-tag + .plan-box-tag{margin-left:1rem;}.mobile-plan-details .mobile-plan-details-border-container,.mobile-plan-details .mobile-plan-details-line-container{border:1px solid #414042;}.mobile-plan-details .mobile-plan-details-limit{font-size:18px;font-weight:500;}.mobile-plan-details .mobile-plan-details-border-container,.mobile-plan-details .mobile-plan-details-line-container{border-radius:8px;}@media (min-width:1025px){.mobile-plan-details .mobile-plan-details-border-container,.mobile-plan-details .mobile-plan-details-line-container{border-radius:16px;}}.mobile-plan-details .mobile-plan-details-inner-container{padding:16px;border-radius:0 0 8px 8px;}@media (min-width:1025px){.mobile-plan-details .mobile-plan-details-inner-container{border-radius:0 0 16px 16px;padding:34px;}}.mobile-plan-details .mobile-plan-details-line-container{background:#ffffff 0 0 no-repeat padding-box;padding:16px;}@media (min-width:1025px){.mobile-plan-details .mobile-plan-details-line-container{padding:27px;}}.mobile-plan-details .mobile-plan-details-line-container + .mobile-plan-details-line-container{margin-top:24px;}.mobile-plan-details .mobile-plan-details-border-container + .mobile-plan-details-border-container{margin-top:1rem;}.mobile-plan-details .mobile-plan-details-type-container{padding:20px 14px;border-radius:8px 8px 0 0;display:flex;background:#0866FF;color:#ffffff;}@media (min-width:1025px){.mobile-plan-details .mobile-plan-details-type-container{padding:34px;border-radius:16px 16px 0 0;}}.mobile-plan-details .mobile-plan-details-type-container .mobile-plan-details-type-image{margin-right:0.5rem;}.mobile-plan-details .mobile-plan-details-type-container .mobile-plan-details-type-title{font-weight:700;font-size:20px;}.mobile-plan-details .line-heading{display:flex;border-bottom:1px solid #414042;padding-bottom:1rem;margin-bottom:1rem;align-items:center;}.mobile-plan-details .line-name-container{display:flex;}.mobile-plan-details .line-name-container .line-name{color:#1E398D;margin-right:1rem;font-weight:700;font-size:18px;line-height:18px;}@media (min-width:1025px){.mobile-plan-details .line-name-container .line-name{font-size:30px;line-height:30px;}}.mobile-plan-details .line-remove{margin-left:auto;font-weight:700;display:inline-flex;}@media (min-width:1025px){.mobile-plan-details .line-remove:hover .line-remove-x-wrapper:before{content:'';opacity:0.15;border-radius:50%;background-color:#0524ee;display:inline-block;width:24px;height:24px;position:absolute;left:-6px;top:0;}}.mobile-plan-details .line-remove .line-remove-x-wrapper{display:inline-flex;position:relative;margin-right:0.5rem;}.mobile-plan-details .line-remove .line-remove-x{position:relative;height:12px;width:12px;display:flex;flex-direction:column;justify-content:center;align-self:center;}.mobile-plan-details .line-remove .line-remove-x:before,.mobile-plan-details .line-remove .line-remove-x:after{position:absolute;content:'';width:100%;height:2px;background-color:#0524ee;}.mobile-plan-details .line-remove .line-remove-x:before{transform:rotate(45deg);}.mobile-plan-details .line-remove .line-remove-x:after{transform:rotate(-45deg);}@media (min-width:1025px){.mobile-plan-details .line-remove .line-remove-x:hover:before,.mobile-plan-details .line-remove .line-remove-x:hover:after{background-color:#1E398D;}}.mobile-plan-details .line-details .card-body{justify-content:center;}.mobile-plan-details .line-details .line-device-title{font-weight:600;}@media (max-width:1024.98px){.mobile-plan-details .line-details .line-device-title{font-size:16px !important;}}.mobile-plan-details .line-details .line-image-container .line-image{border-radius:8px;}.mobile-plan-details .line-details .line-image-container .line-image.product-image{background-color:#F5F5F5;padding:1rem;}.mobile-plan-details .line-details .line-device-options{font-size:10px;font-weight:500;}@media (min-width:1025px){.mobile-plan-details .line-details .line-device-options{font-size:18px;}}.mobile-plan-details .line-details .line-cost-options{font-size:9px;margin:0.5rem 0;}@media (min-width:1025px){.mobile-plan-details .line-details .line-cost-options{font-size:14px;margin:1rem 0;}}.mobile-plan-details .line-details .line-trade-in-details{font-size:10px;font-weight:500;color:#0866FF;display:flex;align-items:center;}@media (min-width:1025px){.mobile-plan-details .line-details .line-trade-in-details{font-size:14px;}}.mobile-plan-details .line-details .line-trade-in-details:before{content:'';display:inline-block;margin-right:0.5rem;background:url(/modules/custom/brc_telispire/css/../images/icons/trade-in.svg) no-repeat center;width:30px;height:30px;background-size:contain;}.mobile-plan-details .line-details .line-cost{font-weight:500;font-size:14px;}@media (min-width:1025px){.mobile-plan-details .line-details .line-cost{font-size:20px;}}.mobile-plan-details .line-edit-btn{font-weight:700 !important;}.mobile-plan-details .line-edit-btn:before{content:'';background-image:url(/modules/custom/brc_telispire/css/../images/icons/edit.svg);background-size:contain;width:10.5px;height:10.5px;margin-right:4px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;}@media (min-width:1025px){.mobile-plan-details .line-edit-btn:before{width:17px;height:17px;margin-right:6px;}}.mobile-plan-details .line-name-container{display:flex;flex-direction:row;align-items:center;}.mobile-plan-details .line-name-container .plan-box-tag{margin-left:auto;}.mobile-plan-details .line-name-container .line-name-wrapper{display:flex;align-items:center;}.mobile-plan-details .line-name-container .line-name-display-container{display:flex;align-items:center;}.mobile-plan-details .line-name-container .line-name-input{background:#0074FF0A 0 0 no-repeat padding-box;border:1px solid #0074FF;font:normal normal medium 18px/25px Avenir Next LT Pro;font-size:18px;font-weight:500;letter-spacing:0;color:#414042;}.mobile-plan-details .line-name-container .line-name-input-container{display:none;flex:1 0 auto;border-right:0;}@media (min-width:1025px){.mobile-plan-details .mobile-plan-details-line-add-container{padding:16px;border-radius:0 0 8px 8px;border-radius:16px !important;}}@media (min-width:1025px) and (min-width:1025px){.mobile-plan-details .mobile-plan-details-line-add-container{border-radius:0 0 16px 16px;padding:34px;}}@media (max-width:1024.98px){.mobile-plan-details .mobile-plan-details-line-add-container{border:none;}}.mobile-plan-details .line-mobile-footer{margin-top:0.5rem;display:flex;}@media (min-width:1025px){.mobile-plan-details .line-mobile-footer{margin-top:0;}}.mobile-plan-details .mobile-btn-plus{width:100%;font-size:14px;line-height:19px;}@media (min-width:1025px){.mobile-plan-details .mobile-btn-plus{width:200px;font-size:16px;line-height:22px;}}.mobile-plan-details .mobile-btn-plus:hover .mobile-btn-blue-plus:before,.mobile-plan-details .mobile-btn-plus:hover .mobile-btn-blue-plus:after{background-color:#0866FF;}.mobile-plan-details .mobile-details-add-line-section{margin:20px 0 30px 0;}@media (min-width:1025px){.mobile-plan-details .mobile-details-add-line-section{margin:2rem 0;}}.mobile-plan-difference .plan-comparison{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;}@media (max-width:1024.98px){.mobile-plan-difference .plan-comparison{grid-template-columns:unset;grid-template-rows:1fr 1fr;}}.mobile-plan-difference .plan-comparison .plan-comparison-details{font-size:16px;line-height:22px;font-weight:500;position:relative;border:1px solid #414042;border-radius:16px;-webkit-clip-path:border-box;clip-path:border-box;}.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-header{font-weight:700;font-size:20px;line-height:26px;display:flex;align-items:center;justify-content:center;height:71px;color:#ffffff;background-color:#0866FF;}@media (min-width:1025px){.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-header{font-size:24px;line-height:33px;height:77px;}}.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-header::before{position:relative;left:-10px;display:block;content:" ";background-repeat:none;}.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-content-container{padding:1rem 0;}.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-feature-title{font-size:16px;line-height:22px;font-weight:500;}.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-feature-text-container{font-size:14px;line-height:20px;font-family:Avenir Next LT Pro;font-weight:600;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;min-height:2.5rem;padding:1rem 1rem;text-align:center;border-bottom:1px solid #414042;color:#414042;}@media (min-width:1025px){.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-feature-text-container{padding:1rem 1.5rem;}}.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-feature-text-container .plan-details-feature-text-note{font-size:12px;font-weight:500;line-height:14px;margin-top:4px;color:#676767;}.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-feature-text-container.plan-feature-icon{border-bottom:0 none transparent;min-height:8rem;}.mobile-plan-difference .plan-comparison .plan-comparison-details .plan-details-feature-text-container.plan-feature-icon::before{margin-bottom:15px;}.mobile-plan-difference .mobile-plan-difference-flex-wrapper{display:flex;height:100%;align-items:center;flex-direction:column;}@media (min-width:1025px){.mobile-plan-difference .mobile-plan-difference-flex-wrapper{justify-content:center;}}.mobile-plan-difference .plan-box{cursor:pointer;}@media (min-width:1025px){.mobile-plan-difference .plan-box:hover{border:2px solid #414042;}}.mobile-plan-difference .plan-box-content,.mobile-plan-difference .plan-box-heading-container{text-align:center;}.mobile-plan-difference .plan-box-content-items{border-top:1px solid #414042;display:flex;flex-direction:column;text-align:center;}.mobile-plan-difference .plan-box-content-item{margin:1.5rem auto;}.mobile-plan-difference .plan-box-content-item-inner{margin:0 auto;}.mobile-plan-difference .plan-box-content-item-title{font-size:14px;line-height:20px;font-weight:bold;font-family:Avenir Next LT Pro;}.mobile-plan-difference .plan-box-content-item-description{font-size:12px;line-height:14px;font-weight:500;font-family:Avenir Next LT Pro;color:#676767;margin-top:0.5rem;}.plan-feature-icon::before{display:block;width:75px;height:75px;content:" ";background-color:transparent;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;background-image:url("/modules/custom/brc_telispire/images/icons/mobile plan/icon-phone.png");background-size:100%,contain;background-origin:padding-box;}.plan-feature-icon.feature-hotspot-data::before{background-image:url("/modules/custom/brc_telispire/images/icons/whats-the-difference/hotspot.svg");}.plan-feature-icon.feature-no-hotspot-data::before{background-image:url("/modules/custom/brc_telispire/images/icons/whats-the-difference/no-hotspot.svg");}.plan-feature-icon.feature-tablet::before{background-image:url("/modules/custom/brc_telispire/images/icons/whats-the-difference/tablet-line.svg");}.plan-feature-icon.feature-high-speed-data::before{background-image:url("/modules/custom/brc_telispire/images/icons/whats-the-difference/data.svg");}.mobile-plan-edit .mobile-byod-image-container{padding:38px 31px;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-image-container{padding:62px 74.5px;}}.mobile-plan-edit .byod-image{max-width:276px;}@media (min-width:1025px){.mobile-plan-edit .byod-image{max-width:100%;}}.mobile-plan-edit .device-details-container{color:#525252;margin-top:1rem;}@media (min-width:1025px){.mobile-plan-edit .device-details-container{text-align:center;}}.mobile-plan-edit .device-details-container .device-name{font-weight:500;font-size:12px;line-height:16px;}@media (min-width:1025px){.mobile-plan-edit .device-details-container .device-name{font-size:20px;line-height:27px;}}.mobile-plan-edit .device-details-container .device-description{font-size:10px;line-height:14px;margin-top:0.25rem;}@media (min-width:1025px){.mobile-plan-edit .device-details-container .device-description{font-size:16px;line-height:22px;}}@media (min-width:1025px){a.mobile-plan-edit .product-border:hover{border:2px solid #7e00d8;}}.mobile-plan-edit .mobile-byod-image-container{align-items:center;padding:3.5rem 4rem;text-align:center;border-radius:21px;background:transparent linear-gradient(0deg,#f5f5f5 0%,#ffffff 100%) 0 0 no-repeat padding-box;}.mobile-plan-edit .mobile-byod-heading{font:normal normal bold 24px/26px Avenir Next LT Pro;margin-bottom:1.5rem;padding-bottom:1.5rem;letter-spacing:0;color:#1E398D;border-bottom:1px solid #414042;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-heading{font:normal normal bold 40px/52px Avenir Next LT Pro;}}.mobile-plan-edit .mobile-byod-input-title-container{margin-bottom:0.5rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-input-title-container{margin-bottom:1rem;}}.mobile-plan-edit .mobile-byod-input-title{font-weight:600;font-size:18px;line-height:28px;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-input-title{font-size:24px;line-height:26px;}}.mobile-plan-edit .mobile-byod-difference{font-size:12px;line-height:15px;font-weight:600;display:flex;justify-content:flex-start;color:#0524ee;margin-top:0.5rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-difference{font-size:16px;line-height:16px;justify-content:flex-end;margin-top:0;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container-wrapper{padding:20px 14px;border:1px solid #414042;border-radius:8px;margin-top:1rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container-wrapper{padding:36px;border-radius:16px;margin-top:2rem;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container-wrapper.has-promo{padding-top:0;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container{display:flex;gap:1rem;flex-direction:column;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio]{display:none;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio] ~ label,.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio] ~ .checkbox-circle{padding-left:40px;display:flex;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio] ~ label .mobile-checkbox-label-wrapper,.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio] ~ .checkbox-circle .mobile-checkbox-label-wrapper{display:flex;flex-direction:column;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio] ~ label:before,.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio] ~ .checkbox-circle:before{content:" ";color:#ffffff;display:inline-flex;height:30px;min-width:30px;background-color:#ffffff;max-width:30px;border:2px solid #0866FF;border-radius:50%;margin-left:-40px;margin-top:-6px;margin-right:1rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio] ~ label:hover:before,.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio] ~ .checkbox-circle:hover:before{background-color:rgba(8,102,255,0.101);}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio]:checked ~ label::before,.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container input[type=radio]:checked ~ .checkbox-circle::before{background-image:url(/modules/custom/brc_offers/images/white-check.svg);background-color:#0866FF;background-repeat:no-repeat;background-position:center center;background-size:60%;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .checkbox-circle{align-self:start;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .checkbox-circle:before{content:'';background-image:url("/modules/custom/brc_telispire/images/icons/icon_plus.svg");background-color:#0866FF !important;background-size:14.4px 14.4px;background-position:center;background-repeat:no-repeat;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .checkbox-circle:before{margin-right:0 !important;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type{flex:1;cursor:pointer;border:1px solid #414042;border-radius:8px;min-height:unset;padding-bottom:.5rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type{min-height:350px;padding-bottom:0;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container .plan-box-heading{font:normal normal bold 28px/25px Avenir Next LT Pro;position:relative;display:flex;justify-content:center;align-items:center;padding:1.2em 0;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container .plan-box-heading:before{position:relative;content:"";}@media (max-width:1024.98px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container .plan-box-heading{font-size:16px;line-height:26px;padding-top:1.5rem;}}@media (max-width:1024.98px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container{padding-top:1.5rem;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container.plan-box-unlimited{color:#0866FF;background:transparent linear-gradient(90deg,#0516ee26 0%,#0516ee0d 100%) 0 0 no-repeat padding-box;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container.plan-box-unlimited .plan-box-heading:before{width:32px;height:15.36px;background-image:url("/modules/custom/brc_telispire/images/icons/unlimited-data.svg");background-repeat:no-repeat;left:-10px;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container.plan-box-unlimited .plan-box-heading:before{position:absolute;left:0;top:5px;width:100%;background-repeat:no-repeat;background-position:center;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container.plan-box-shared{color:#DA3338;background:transparent linear-gradient(89deg,#e1255526 0%,#e1255508 100%) 0 0 no-repeat padding-box;}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container.plan-box-shared .plan-box-heading:before{width:23px;height:15.97px;background-image:url("/modules/custom/brc_telispire/images/icons/shared-data.svg");background-repeat:no-repeat;left:-10px;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .plan-box-heading-container.plan-box-shared .plan-box-heading:before{position:absolute;left:0;top:5px;width:100%;background-repeat:no-repeat;background-position:center;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body{padding:0.75rem 0.75rem 1rem 0.75rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body{padding:0;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body .mobile-plan-edit-type-description{font-weight:600;display:flex;justify-content:center;min-height:5em;text-align:center;color:#0866FF;font-size:12px;line-height:16px;padding:.5rem .5rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body .mobile-plan-edit-type-description{font-size:20px;line-height:26px;padding:24px 1.5rem .75rem 1.5rem;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body .plan-type-price-container{display:flex;flex-direction:column;justify-content:center;text-align:center;border:1px solid #414042;border-radius:8px;background:#dbdbdb33;margin:unset;padding:0 0.5rem;min-height:63px;}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body .plan-type-price-container{margin:0 2.5em 2.5em 2.5em;padding:0 1rem;min-height:126px;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body .mobile-plan-edit-type-price{font:normal normal bold 40px/55px Avenir Next LT Pro;color:#0866FF;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body .mobile-plan-edit-type-price{font-size:20px;line-height:27px;}}.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body .mobile-plan-edit-type-price-description{font:normal normal 600 16px/22px Avenir Next LT Pro;font-style:italic;padding:0 2em;color:#0866FF;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-byod-text-container .mobile-plan-edit-types-container .mobile-plan-edit-type .mobile-plan-edit-type-body .mobile-plan-edit-type-price-description{font-size:10px;line-height:10px;padding:0 1em;}}@media (min-width:1025px){.mobile-plan-edit .mobile-byod-text-container{padding:0 3rem;}}.mobile-plan-edit input[data-plan-option]:checked ~ label{border-color:#1E398D;box-shadow:0px 33px 57px #0000000F;background-color:#1E398D;}.mobile-plan-edit input[data-plan-option]:checked ~ label .mobile-plan-edit-select-title,.mobile-plan-edit input[data-plan-option]:checked ~ label .mobile-plan-edit-select-subtitle{color:#ffffff;}.mobile-plan-edit input[data-plan-option]:checked ~ label .mobile-plan-edit-select-price-container{border:1px solid #0866FF;background-color:#0866FF;height:100%;display:flex;flex-direction:column;justify-content:center;}.mobile-plan-edit input[data-plan-option]:checked ~ label .mobile-plan-edit-select-price-container > div{color:#ffffff;}.mobile-plan-edit .mobile-plan-edit-select-container{background-color:white;display:grid;overflow:hidden;margin-bottom:2rem;padding-bottom:0.5rem;border:2px solid #0866FF;border-radius:8px;grid-template-columns:none;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-select-container{grid-template-columns:2fr 1fr;padding-right:0.5rem;padding-bottom:0;}.mobile-plan-edit .mobile-plan-edit-select-container:hover{background-color:rgba(8,102,255,0.1);}}.mobile-plan-edit .mobile-plan-edit-select-container.active{border-color:#1E398D;box-shadow:0px 33px 57px #0000000F;background-color:#1E398D;}.mobile-plan-edit .mobile-plan-edit-select-container.active .mobile-plan-edit-select-title,.mobile-plan-edit .mobile-plan-edit-select-container.active .mobile-plan-edit-select-subtitle{color:#ffffff;}.mobile-plan-edit .mobile-plan-edit-select-container.active .mobile-plan-edit-select-price-container{border:1px solid #0866FF;background-color:#0866FF;height:100%;display:flex;flex-direction:column;justify-content:center;}.mobile-plan-edit .mobile-plan-edit-select-container.active .mobile-plan-edit-select-price-container > div{color:#ffffff;}.mobile-plan-edit .mobile-plan-edit-select-container.has-promo.active .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price{background-color:#0866FF;color:#ffffff;}.mobile-plan-edit .mobile-plan-edit-select-container.has-promo.active .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price-promo{background-color:#ffffff;color:#0866FF;}.mobile-plan-edit .mobile-plan-edit-select-container.has-promo.active .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price-promo:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.288 15.558'%3E%3Cpath id='Path_1257' data-name='Path 1257' d='M0,107.828l3.9,3.9L14.631,101' transform='translate(2.828 -98.172)' fill='none' stroke='%230866FF' stroke-linecap='square' stroke-linejoin='round' stroke-width='4'/%3E%3C/svg%3E");background-repeat:no-repeat;aspect-ratio:5/4;background-position:center center;background-size:cover;content:'';display:inline-block;width:10px;background-repeat:no-repeat;background-position:center center;margin-right:7px;}.mobile-plan-edit .mobile-plan-edit-select-container.has-promo .mobile-plan-edit-select-price-container{padding:0;}.mobile-plan-edit .mobile-plan-edit-select-container.has-promo .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price{padding:1rem 0 10px 0;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#ffffff;color:#1E398D;}.mobile-plan-edit .mobile-plan-edit-select-container.has-promo .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price-promo{border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#ffffff;background-color:#0866FF;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-select-container.has-promo .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price-promo{border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}.mobile-plan-edit .mobile-plan-edit-select-container.has-promo .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price-promo:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.288 15.558'%3E%3Cpath id='Path_1257' data-name='Path 1257' d='M0,107.828l3.9,3.9L14.631,101' transform='translate(2.828 -98.172)' fill='none' stroke='%23ffffff' stroke-linecap='square' stroke-linejoin='round' stroke-width='4'/%3E%3C/svg%3E");background-repeat:no-repeat;aspect-ratio:5/4;background-position:center center;background-size:cover;content:'';display:inline-block;width:10px;background-repeat:no-repeat;background-position:center center;margin-right:7px;}.mobile-plan-edit .mobile-plan-edit-select-container > div{font-size:20px;line-height:30px;position:relative;padding:1.5rem 1.25rem 1.5rem 1.25rem;color:#1E398D;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-select-container > div{padding:1rem 1.5rem 1rem 1rem;}}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-left-container{display:flex;flex-direction:row;align-items:center;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-left-container{padding-top:1rem;padding-bottom:0.5rem;}}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-title{font-weight:700;font-size:16px;line-height:26px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-title{font-size:28px;line-height:39px;}}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-subtitle{font-family:Avenir Next LT Pro;font-weight:500;font-size:12px;line-height:16px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-subtitle{font-size:18px;line-height:22px;}}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-right-container{text-align:center;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-right-container{font-size:12px;line-height:16px;padding-top:0.5rem;padding-bottom:1rem;}}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-right-container .mobile-plan-edit-select-description{font-weight:700;}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-right-container .mobile-plan-edit-select-promo{font-size:16px;font-weight:bold;font-style:italic;line-height:22px;max-width:250px;margin-top:20px;padding:.25rem .5rem;text-align:center;letter-spacing:0;opacity:1;color:#0866FF;border:1px solid #414042;border-radius:4px;background:#dbdbdb33;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-right-container .mobile-plan-edit-select-promo{font-size:10px;line-height:14px;}}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-price-container{color:#1E398D;background:#ffffff;border:0.5px solid #0866FF;border-radius:5px;padding:8px 0.75rem 12px 0.75rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-price-container{padding:1rem;border-radius:8px;}}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price{font-size:20px;line-height:27px;font-weight:700;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price{font-size:24px;line-height:33px;}}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price-promo{color:#0866FF;background-color:#ffffff;font-weight:500;font-size:12px;padding:4px;}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price-promo:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.288 15.558'%3E%3Cpath id='Path_1257' data-name='Path 1257' d='M0,107.828l3.9,3.9L14.631,101' transform='translate(2.828 -98.172)' fill='none' stroke='%230866FF' stroke-linecap='square' stroke-linejoin='round' stroke-width='4'/%3E%3C/svg%3E");background-repeat:no-repeat;aspect-ratio:5/4;background-position:center center;background-size:cover;content:'';display:inline-block;width:10px;background-repeat:no-repeat;background-position:center center;margin-right:7px;}.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price-description{font-size:10px;line-height:10px;font-weight:500;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-select-container .mobile-plan-edit-select-price-container .mobile-plan-edit-select-price-description{font-size:12px;line-height:14px;}}@media (min-width:1025px){.mobile-plan-edit .mobile-field-row-container{margin-top:60px;}}.mobile-plan-edit .mobile-plan-edit-summary-container{width:100%;}.mobile-plan-edit .mobile-plan-edit-summary-container .mobile-plan-edit-summary-heading{color:white;font-weight:bold;font-size:14px;line-height:20px;padding:1rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-summary-container .mobile-plan-edit-summary-heading{font-size:24px;line-height:33px;padding:2rem;}.mobile-plan-edit .mobile-plan-edit-summary-container .mobile-plan-edit-summary-heading:before{border-radius:16px 16px 0 0;}}.mobile-plan-edit .mobile-plan-edit-summary-container .mobile-plan-edit-summary-body{font-size:20px;line-height:26px;font-weight:500;display:grid;padding:2rem;color:#414042;border-width:1px;border-style:none solid solid solid;border-color:#414042;border-radius:0 0 16px 16px;gap:1.2rem;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-plan-edit-summary-container .mobile-plan-edit-summary-body{font-size:10px;line-height:21px;padding:1rem;gap:.75rem;border-radius:0 0 8px 8px;}}.mobile-plan-edit .mobile-plan-edit-summary-container .mobile-plan-edit-summary-body .mobile-plan-edit-summary-row{display:grid;grid-template-columns:1fr 1fr;}.mobile-plan-edit .mobile-plan-edit-summary-container .mobile-plan-edit-summary-body .mobile-plan-edit-summary-row > div:last-child{text-align:right;}.mobile-plan-edit .mobile-plan-edit-summary-container .mobile-plan-edit-summary-body .mobile-plan-edit-summary-row.mobile-plan-edit-summary-row-total{font-size:24px;line-height:47px;font-weight:600;padding:1.5rem;color:#1E398D;border-radius:8px;background:rgba(8,102,255,0.1);}@media (max-width:1024.98px){.mobile-plan-edit .mobile-plan-edit-summary-container .mobile-plan-edit-summary-body .mobile-plan-edit-summary-row.mobile-plan-edit-summary-row-total{font-size:10px;line-height:22px;padding:.75rem 0 0 0;border-top:1px solid #414042;border-radius:0;background:unset;}}.mobile-plan-edit .plan-option-details-outer{background-color:#ffffff;}.mobile-plan-edit .tippy-plan-comparison{display:grid;grid-template-columns:1fr 1fr;gap:1rem;}@media (max-width:1024.98px){.mobile-plan-edit .tippy-plan-comparison{grid-template-columns:unset;grid-template-rows:1fr 1fr;}}.mobile-plan-edit .tippy-plan-comparison .plan-comparison-details{font-size:16px;line-height:22px;font-weight:500;position:relative;border:1px solid #414042;border-radius:16px;}.mobile-plan-edit .tippy-plan-comparison .plan-comparison-details .plan-details-header{font-size:24px;line-height:33px;font-weight:700;display:flex;align-items:center;justify-content:center;height:77px;border-radius:16px 16px 0 0;background:transparent linear-gradient(90deg,#0516ee24 0%,#0516ee00 100%) 0 0 no-repeat padding-box;}.mobile-plan-edit .tippy-plan-comparison .plan-comparison-details .plan-details-header::before{position:relative;left:-10px;display:block;content:" ";background-size:cover;}.mobile-plan-edit .tippy-plan-comparison .plan-comparison-details.plan-details-unlimited .plan-details-header{color:#0866FF;}.mobile-plan-edit .tippy-plan-comparison .plan-comparison-details.plan-details-unlimited .plan-details-header::before{width:32px;height:15.36px;background-image:url("/modules/custom/brc_telispire/images/icons/unlimited-data.svg");}.mobile-plan-edit .tippy-plan-comparison .plan-comparison-details.plan-details-shared .plan-details-header{color:#DA3338;background:transparent linear-gradient(90deg,#e1255526 0%,#e125550d 100%) 0 0 no-repeat padding-box;}.mobile-plan-edit .tippy-plan-comparison .plan-comparison-details.plan-details-shared .plan-details-header::before{width:23px;height:15.97px;background-image:url("/modules/custom/brc_telispire/images/icons/shared-data.svg");}.mobile-plan-edit .plan-edit-product-image-container{background:transparent linear-gradient(180deg,#F5F5F5 0%,#ffffff 100%) 0% 0% no-repeat padding-box;border:1px solid #D9D9D9BF;border-radius:40px;padding:3rem 2.5rem;text-align:center;}.mobile-plan-edit .mobile-plan-edit-details-container{position:relative;margin-top:34px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container{box-shadow:0px 33px 57px #0000000F;outline:1px solid #414042;border-radius:16px;margin-top:calc(0.5rem + 70px);}}.mobile-plan-edit .mobile-plan-edit-details-container:before{content:'';background-image:url("/modules/custom/brc_telispire/images/carrot.svg");width:34px;aspect-ratio:197/150;background-size:contain;display:block;position:absolute;bottom:calc(100% - 1px);left:calc(50% - 17px);z-index:1;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container:before{width:70px;left:calc(50% - 35px);bottom:100%;}}@media (max-width:1024.98px){.mobile-plan-edit .mobile-plan-edit-details-container .mobile-plan-edit-details-container-border{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-top:1px solid #414042;margin-top:20px;}}.mobile-plan-edit .mobile-plan-edit-details-container .mobile-plan-edit-details-top{background-color:white;padding:20px 14px;padding-left:0;padding-right:0;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .mobile-plan-edit-details-top{padding:36px;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-title{text-transform:uppercase;font-size:12px;font-weight:500;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-title{font-size:16px;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-inner-container{border:1px solid;border-left-color:#414042;border-right-color:#414042;border-top-color:#414042;border-radius:10px;border-bottom:none;background-image:linear-gradient(0deg,#0866FF 0%,#0866FF 100%);background-repeat:no-repeat;background-position:bottom;background-size:100% 8px;margin-top:1rem;}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-container.has-promo .plan-option-details-price-container{padding:1rem 1rem;padding-bottom:0 !important;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-container.has-promo .plan-option-details-price-container{padding:1.5rem 2rem;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-container{background:#0866FF 0% 0% no-repeat padding-box;padding:1rem 1rem;border-bottom:1px solid #414042;display:flex;justify-content:space-between;border-top-left-radius:10px;border-top-right-radius:10px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-container{padding:1.5rem 2rem;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price{font-size:20px;line-height:27px;font-weight:700;color:#ffffff;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price{font-size:40px;line-height:55px;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-description{font-size:12px;line-height:16px;font-weight:600;font-family:Avenir Next LT Pro;color:#ffffff;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-description{font-size:18px;line-height:34px;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-promo{background-color:#ffffff;color:#0866FF;font-weight:500;font-size:12px;border-radius:8px 8px 0px 0px;display:inline-block;padding:4px 14px;margin-top:9px;}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-promo:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.288 15.558'%3E%3Cpath id='Path_1257' data-name='Path 1257' d='M0,107.828l3.9,3.9L14.631,101' transform='translate(2.828 -98.172)' fill='none' stroke='%230866FF' stroke-linecap='square' stroke-linejoin='round' stroke-width='4'/%3E%3C/svg%3E");background-repeat:no-repeat;aspect-ratio:5/4;background-position:center center;background-size:cover;content:'';display:inline-block;width:10px;background-repeat:no-repeat;background-position:center center;margin-right:7px;}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-line-promo{align-self:center;}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-promo-inner{background:#ffffff 0% 0% no-repeat padding-box;border:1px solid #414042;border-radius:4px;text-align:center;font-style:italic;font-weight:700;font-size:10px;line-height:14px;color:#0866FF;padding:0.25rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-promo-inner{font-size:16px;line-height:22px;padding:0.5rem;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note-container{padding:1rem 1rem 0.5rem 1rem;position:relative;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note-container{padding:1rem 2rem 0.5rem 2rem;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note{display:inline-flex;align-items:center;font-size:10px;line-height:14px;color:#525252;width:100%;border-bottom:1px solid #414042;padding-bottom:0.5rem;gap:.5rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note{font-size:14px;line-height:19px;}}@media (max-width:1024.98px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note{align-items:flex-start;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note::before{display:inline-block;width:17px;height:17px;content:" ";background-image:url("/modules/custom/brc_telispire/images/icons/savings.png");background-repeat:no-repeat;background-position:left center;background-size:contain;}@media (max-width:1024.98px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note::before{width:14px;height:14px;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note.plan-option-details-price-note-shared-icon:before{background-image:url("/modules/custom/brc_telispire/images/GB.svg");}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note.plan-option-details-price-note-shared-icon:before{width:18.59px;}}@media (max-width:1024.98px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-option-details-price-note.plan-option-details-price-note-shared-icon{background-position:left top;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-content-container{padding:0 1rem calc(0.5rem + 8px) 1rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-content-container{padding:0.5rem 2rem calc(0.5rem + 8px) 2rem;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-feature-icon{display:flex;align-items:center;}.mobile-plan-edit .mobile-plan-edit-details-container .plan-feature-icon:before{width:39.02px;height:39.02px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-feature-icon:before{width:51px;height:51px;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-feature-text-container{padding:0.5rem 0;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-feature-text-container{padding:1rem 0;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-feature-text-container:not(:first-child){border-top:1px solid #414042;}.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-feature-text-container-inner{padding-left:0.75rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-feature-text-container-inner{padding-left:1.5rem;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-feature-text-title{font-size:12px;line-height:20px;font-weight:600;color:#414042;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-feature-text-title{font-size:14px;}}.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-feature-text-note{font-size:10px;line-height:14px;font-weight:500;color:#676767;padding-top:0;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-details-container .plan-details-feature-text-note{font-size:12px;padding-top:0.5rem;}}.mobile-plan-edit .broadband-toggles-container{cursor:pointer;padding:1.5rem;}@media (max-width:1024.98px){.mobile-plan-edit .broadband-toggles-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-bottom:1px solid #414042;box-shadow:0px 33px 57px #0000000F;padding:16.5px;}}.mobile-plan-edit .broadband-hide-toggle{font-weight:500;font-size:12px;font-family:Avenir Next LT Pro;color:#444545;display:flex;justify-content:center;}@media (min-width:1025px){.mobile-plan-edit .broadband-hide-toggle{font-size:16px;}}.mobile-plan-edit .broadband-hide-toggle:hover{color:#444545 !important;}.mobile-plan-edit .broadband-hide-toggle:after{content:'';background-image:url("/modules/custom/brc_telispire/images/icons/close-button.svg");width:14px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;align-self:center;margin-left:0.5rem;}@media (min-width:1025px){.mobile-plan-edit .broadband-hide-toggle:after{width:16px;height:16px;}}.mobile-plan-edit .broadband-hide-toggle.collapsed:after,.mobile-plan-edit .broadband-hide-toggle.data-click-toggle-hiding:after{transform:rotate(180deg);}.mobile-plan-edit .mobile-plan-edit-select-icon{width:49px;height:49px;margin-right:0.5rem;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-select-icon{margin-right:1rem;width:68px;height:68px;}}.mobile-plan-edit .plan-option-broadband-facts-container .plan-option-broadband-facts-container-border{border-top:1px solid #414042;padding-top:2rem;margin-top:2rem;}@media (max-width:1024.98px){.mobile-plan-edit .plan-option-broadband-facts-container .plan-option-broadband-facts-container-border{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-top:1rem;margin-top:1rem;}}.mobile-plan-edit .plan-option-broadband-facts-container .broadband-facts-wrapper{margin-top:0.5rem;}.mobile-plan-edit .mobile-plan-edit-types-container.has-promo{padding-top:0;}.mobile-plan-edit .mobile-plan-edit-types-promo-container{background-color:#0866FF;color:#ffffff;border-radius:0px 0px 8px 8px;margin:0 5%;padding:10px 31px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-types-promo-container{padding:10px 31px;margin:0 5%;display:flex;}}.mobile-plan-edit .mobile-plan-edit-types-promo-container + .mobile-plan-edit-types-container{margin-top:30px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-types-promo-container + .mobile-plan-edit-types-container{margin-top:30px;}}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-types-promo-container-inner{display:flex;flex:1 1 auto;}}.mobile-plan-edit .mobile-plan-edit-types-promo-mobile-top-container{display:flex;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-types-promo-mobile-top-container{margin-right:15px;}}.mobile-plan-edit .mobile-plan-edit-types-promo-icon-container{padding-top:2.7px;margin-right:3px;}.mobile-plan-edit .mobile-plan-edit-types-promo-icon-container:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.702 13.361'%3E%3Cpath id='Icon_awesome-tags' data-name='Icon awesome-tags' d='M12.995,5.9,7.465.367A1.253,1.253,0,0,0,6.579,0H1.253A1.253,1.253,0,0,0,0,1.253V6.579a1.253,1.253,0,0,0,.367.886L5.9,12.995a1.253,1.253,0,0,0,1.771,0l5.327-5.327a1.253,1.253,0,0,0,0-1.771ZM2.923,4.175A1.253,1.253,0,1,1,4.175,2.923,1.253,1.253,0,0,1,2.923,4.175ZM16.335,7.668l-5.327,5.327a1.253,1.253,0,0,1-1.771,0l-.009-.009L13.77,8.443a2.349,2.349,0,0,0,0-3.322L8.648,0H9.92a1.253,1.253,0,0,1,.886.367L16.335,5.9a1.253,1.253,0,0,1,0,1.771Z' fill='%23FFF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;aspect-ratio:94/75;width:16.7px;}.mobile-plan-edit .mobile-plan-edit-types-promo-heading{font-family:Avenir Next LT Pro;font-weight:600;font-size:14px;line-height:18px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-types-promo-heading{font-size:16px;}}.mobile-plan-edit * + .mobile-plan-edit-types-promo-text{padding-top:4px;}.mobile-plan-edit .mobile-plan-edit-types-promo-text{font-size:12px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-types-promo-text{font-size:14px;}}.mobile-plan-edit * + .mobile-plan-edit-types-promo-cta{margin-top:13px;}@media (min-width:1025px){.mobile-plan-edit * + .mobile-plan-edit-types-promo-cta{margin-top:0;}}.mobile-plan-edit .mobile-plan-edit-types-promo-cta{background-color:#ffffff;color:#0866FF;font-weight:600;align-self:center;border-radius:12px;text-align:center;font-size:16px;padding:4px 14px;margin-left:auto;line-height:12px;font-size:12px;}@media (min-width:1025px){.mobile-plan-edit .mobile-plan-edit-types-promo-cta{padding:4px 14px;}}.mobile-trade-in .mobile-modal-description{margin-top:1rem;}.mobile-trade-in .mobile-modal-subtitle{margin-top:2.5rem;font-family:Avenir Next LT Pro;}@media (min-width:1025px){.mobile-trade-in .mobile-modal-subtitle{margin-top:3.5rem;}}.mobile-trade-in .mobile-trade-in-list{margin-top:1.5rem;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-list{margin-top:2.5rem;}}.mobile-trade-in .mobile-trade-in-list li{font-size:20px;line-height:25px;font-weight:700;color:#1E398D;font-weight:600;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-list li{font-size:24px;line-height:33px;}}.mobile-trade-in .mobile-trade-in-unordered-list{padding:0;}.mobile-trade-in .mobile-trade-in-unordered-list li{list-style:none;position:relative;padding-left:24px;margin-bottom:1rem;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-unordered-list li{padding-left:36px;}}.mobile-trade-in .mobile-trade-in-unordered-list li::before{content:"";position:absolute;left:0;top:10px;width:10px;height:10px;background-color:#0866FF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-unordered-list li::before{top:12px;width:12px;height:12px;}}.mobile-trade-in .mobile-trade-in-unordered-list li ul li:before{border:2px solid #0866FF;background-color:transparent;}.mobile-trade-in .mobile-trade-in-unordered-list li:last-child{margin-bottom:0;}.mobile-trade-in .mobile-trade-in-unordered-list ul{margin-left:0.5rem;margin-top:1rem;}.mobile-trade-in ol.mobile-trade-in-ordered-list{padding:0;list-style:none;counter-reset:item;}.mobile-trade-in ol.mobile-trade-in-ordered-list li{counter-increment:item;position:relative;padding-left:30px;margin-bottom:1rem;}@media (min-width:1025px){.mobile-trade-in ol.mobile-trade-in-ordered-list li{padding-left:42px;}}.mobile-trade-in ol.mobile-trade-in-ordered-list li::before{content:counter(item);position:absolute;font-size:20px;left:0;top:0;color:#0866FF;font-weight:700;}@media (min-width:1025px){.mobile-trade-in ol.mobile-trade-in-ordered-list li::before{font-size:28px;}}.mobile-trade-in ol.mobile-trade-in-ordered-list li:last-child{margin-bottom:0;}.mobile-trade-in .trade-in-option-group{margin-top:1.5rem;}@media (min-width:1025px){.mobile-trade-in .trade-in-option-group{margin-top:2.5rem;}}@media (max-width:1024.98px){.mobile-trade-in .trade-in-option-group .product-option .product-option-box{padding:14px;margin-top:14px !important;}}.mobile-trade-in .trade-in-option-group .product-option .product-option-box .product-option-title-small{text-transform:none;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-block{display:flex;align-items:center;color:#0866FF;margin-top:1rem;margin-bottom:0.5rem;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-block{margin-bottom:1rem;}}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-block .mobile-trade-in-summary-block-image{width:109px;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-block .mobile-trade-in-summary-block-right{margin-left:1rem;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-block .mobile-trade-in-summary-block-price{font-size:28px;line-height:38px;font-weight:700;font-family:Avenir Next LT Pro;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-block .mobile-trade-in-summary-block-price{font-size:36px;line-height:49px;}}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-block .mobile-trade-in-summary-block-description{font-size:14px;line-height:19px;font-weight:600;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-block .mobile-trade-in-summary-block-description{font-size:20px;line-height:27px;}}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements{padding-top:1rem;border-top:1px solid #414042;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements{padding-top:2rem;}}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-summary-requirements-title{font-family:Avenir Next LT Pro;line-height:normal;font-weight:700;color:#1E398D;font-size:20px;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-summary-requirements-title{font-size:28px;}}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container{margin-top:1.5rem;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container{display:flex;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container + .mobile-trade-in-checkbox-container{margin-top:20px;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox]{display:none;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox] ~ label,.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox] ~ .checkbox-circle{padding-left:40px;display:flex;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox] ~ label .mobile-checkbox-label-wrapper,.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox] ~ .checkbox-circle .mobile-checkbox-label-wrapper{display:flex;flex-direction:column;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox] ~ label:before,.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox] ~ .checkbox-circle:before{content:" ";color:#ffffff;display:inline-flex;height:30px;min-width:30px;background-color:#ffffff;max-width:30px;border:2px solid #0866FF;border-radius:50%;margin-left:-40px;margin-top:-6px;margin-right:1rem;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox] ~ label:hover:before,.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox] ~ .checkbox-circle:hover:before{background-color:rgba(8,102,255,0.101);}}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox]:checked ~ label::before,.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container input[type=checkbox]:checked ~ .checkbox-circle::before{background-image:url(/modules/custom/brc_offers/images/white-check.svg);background-color:#0866FF;background-repeat:no-repeat;background-position:center center;background-size:60%;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container label{text-transform:none !important;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container label:before{margin-top:0 !important;}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container .trade-in-label-top{font-size:18px;line-height:25px;color:#1E398D;font-weight:600;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container .trade-in-label-top{font-size:24px;line-height:33px;}}.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container .trade-in-label-bottom{font-size:16px;line-height:25px;font-family:Avenir Next LT Pro;}@media (min-width:1025px){.mobile-trade-in .mobile-trade-in-summary .mobile-trade-in-summary-requirements .mobile-trade-in-checkboxes-container .mobile-trade-in-checkbox-container .trade-in-label-bottom{font-size:16px;line-height:28px;}}.path-mobile:not(.path-mobile-login) #launcher{bottom:calc(44px + 2rem) !important;}@media (min-width:1025px){.path-mobile:not(.path-mobile-login) #launcher{bottom:calc(50px + 2rem) !important;}}#block-brctv-content .block-nav-block + [class*='-block']{}#order-mobile{font-family:Avenir Next LT Pro;font-size:20px;line-height:34px;color:#414042;}.mobile-title{font-size:28px;line-height:40px;font-weight:bold;color:#1E398D;margin-bottom:1rem;}@media (min-width:1025px){.mobile-title{font-size:40px;line-height:1.2;}}.mobile-title-big{font-size:32px;line-height:36px;font-weight:bold;color:#1E398D;}@media (min-width:1025px){.mobile-title-big{font-size:52px;line-height:72px;}}.mobile-description-big{font-family:Avenir Next LT Pro;font-size:16px;line-height:25px;}@media (min-width:1025px){.mobile-description-big{line-height:30px;}}.mobile-plan-title{margin-bottom:1.5rem;}.mobile-description{margin-top:1rem;}@media (max-width:1024.98px){.mobile-description{font-size:16px;line-height:25px;}}.mobile-title-text{font-family:Avenir Next LT Pro;font-weight:bold;font-size:24px;line-height:33px;}.mobile-title-text-darkblue{font-family:Avenir Next LT Pro;font-weight:bold;font-size:24px;line-height:33px;color:#1E398D;}.mobile-plan-component-margin{margin-top:4.5rem;}.mobile-plan-selection .mobile-plan-container-margin,.mobile-plan-selection .mobile-container-margin,.mobile-plan-selection .mobile-plan-people-container,.mobile-plan-selection .mobile-plan-select-container,.mobile-plan-selection .mobile-plan-shared-people-container{margin-top:4.5rem;}.mobile-plan-selection .mobile-plan-subcomponent-margin{margin-top:1.5rem;}.mobile-plan-selection ul.mobile-plan-people-numbers{border:1px solid #414042;border-radius:34px;list-style-type:none;margin:0;padding:10px 20px;overflow:hidden;display:inline-block;}.mobile-plan-selection ul.mobile-plan-people-numbers li{font-family:Avenir Next LT Pro;font-weight:bold;font-size:24px;line-height:47px;color:#0866FF;text-align:center;padding:0 20px;display:inline-block;}@media (min-width:1025px){.mobile-plan-selection ul.mobile-plan-people-numbers li:hover:not(.active){border:2px solid #7e00d8;color:#7e00d8;border-radius:50%;}}.mobile-plan-selection ul.mobile-plan-people-numbers li.active{position:relative;border:solid 2px transparent;border-radius:50%;}.mobile-plan-selection ul.mobile-plan-people-numbers li.active:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:-2px;border-radius:inherit;background:transparent linear-gradient(to right,#0866FF,#E12555);z-index:-1;}.mobile-plan-selection ul.mobile-plan-people-numbers li .mobile-plan-people-number{background:#ffffff;}.mobile-plan-selection .mobile-plan-select-container .plan-box-content{padding-bottom:3rem;}.mobile-plan-selection .mobile-plan-shared-data-container .plan-box-heading-container-big,.mobile-plan-selection .mobile-plan-shared-data-container .plan-box-content{text-align:center;}.mobile-plan-selection .mobile-plan-shared-data-container .plan-box-content{font-family:Avenir Next LT Pro;font-weight:bold;font-size:24px;line-height:33px;color:#0866FF;padding:1rem 0;}.mobile-plan-selection .mobile-plan-price-container{position:relative;margin-bottom:1rem;}.mobile-plan-selection .mobile-plan-price-container:before{content:'';box-shadow:10px 10px 50px #00000029;width:100vw;left:50%;margin-left:-50vw;margin-right:-50vw;position:absolute;height:100%;z-index:-1;}.mobile-plan-selection .mobile-plan-price-container .mobile-plan-price-text{align-items:center;display:flex;padding:2rem 0;}.mobile-plan-selection .mobile-plan-shared-people-container .mobile-plan-people-counter-title{font-family:Avenir Next LT Pro;font-weight:bold;font-size:20px;line-height:27px;color:#0866FF;}.mobile-plan-selection .mobile-plan-shared-people-container .counter-container .counter-number{font-family:Avenir Next LT Pro;font-weight:bold;font-size:45px;line-height:61px;color:#0866FF;margin:0 3rem;vertical-align:middle;}.mobile-plan-selection .mobile-plan-shared-people-container .counter-container .counter-button{background:#ffffff 0% 0% no-repeat padding-box;border:2px solid #414042;border-radius:50%;width:60px;height:60px;}@media (min-width:1025px){.mobile-plan-selection .mobile-plan-shared-people-container .counter-container .counter-button:hover{background:#F8F2FD 0% 0% no-repeat padding-box;border:2px solid #7e00d8;}}a.info-link{font-size:16px;color:#0524ee;}.jquery-modal.blocker{padding:0;}.mobile-plan-people-numbers-flex{display:flex;flex-direction:row;border:1px solid #414042;border-radius:34px;margin:0;padding:10px 20px;}.circle{position:relative;display:block;background-color:transparent;text-align:center;flex:1;}.circle:after{display:block;padding-bottom:100%;width:100%;height:0;border-radius:50%;border:2px solid transparent;content:"";}@media (min-width:1025px){.circle:hover:after{border:2px solid #7e00d8;background:transparent linear-gradient(180deg,#F5EAFC 0%,#ffffff 100%) 0% 0% no-repeat padding-box;}.circle:hover .circle__content{color:#7e00d8;}}.circle.active:after{border:2px solid #7e00d8;background:transparent linear-gradient(180deg,#F5EAFC 0%,#ffffff 100%) 0% 0% no-repeat padding-box;}.circle.active .circle__content{color:#7e00d8;}.circle .circle__inner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;}.circle .circle__wrapper{display:table;width:100%;height:100%;}.circle .circle__content{display:table-cell;vertical-align:middle;color:#0866FF;font-family:Avenir Next LT Pro;font-weight:bold;font-size:24px;line-height:47px;color:#0866FF;cursor:pointer;}.container,.outer-site-container,.mobile-container{margin-right:auto;margin-left:auto;width:100%;padding-right:15px;padding-left:15px;}@media (min-width:1025px){.container,.outer-site-container,.mobile-container{max-width:1400px;}}.mobile-md-container{margin-right:auto;margin-left:auto;}@media (min-width:1025px){.mobile-md-container{width:100%;padding-right:15px;padding-left:15px;}}@media (min-width:1025px) and (min-width:1025px){.mobile-md-container{max-width:1400px;}}.mobile-component{position:relative;}.plan-box .plan-box-shared{color:#DA3338;}.plan-box .plan-box-shared:before{background:transparent linear-gradient(90deg,#E12555 0%,#E1255500 100%) 0% 0% no-repeat padding-box;opacity:0.15;z-index:-1;}.plan-box .plan-box-combination{color:#7e00d8;}.plan-box .plan-box-combination:before{background:transparent linear-gradient(90deg,#7e00d8 0%,#7e00d8 0 100%) 0% 0% no-repeat padding-box;opacity:0.09;z-index:-1;}@media (min-width:1025px){.mobile-plan-selection .plan-box:hover{border:2px solid #7e00d8;}}.mobile-modal-form-actions{display:flex;}.mobile-form-container{margin-top:0.5rem;}@media (min-width:1025px){.mobile-form-container{margin-top:2rem;}}.flex-grow-wrapper-inner{flex-grow:1;}@media (min-width:1025px){.flex-grow-wrapper-inner{padding:0 1.5rem;}}.flex-grow-wrapper-inner .mobile-title,.flex-grow-wrapper-inner .mobile-description{text-align:center;}@media (min-width:1025px){.flex-grow-wrapper-inner .mobile-title,.flex-grow-wrapper-inner .mobile-description{text-align:left;}}.modal-footer{display:flex;padding:1rem 0;}@media (min-width:1025px){.modal-footer{padding:0;}}.mobile-sticky-bar{position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;left:0;right:0;bottom:0;background:white;width:100vw;margin-left:-50vw;margin-right:-50vw;padding:1rem 15px;margin-top:2rem;z-index:2;display:flex;align-items:center;min-height:70px;}@media (min-width:1025px){.mobile-sticky-bar{min-height:95px;}}.mobile-sticky-bar .mobile-sticky-bar-content{display:flex;align-items:center;}.mobile-sticky-bar [class*=mobile-btn]{font-size:12px;line-height:16px;}@media (min-width:1025px){.mobile-sticky-bar [class*=mobile-btn]{font-size:16px;line-height:22px;}}.mobile-sticky-bar [class*="mobile-btn"][disabled],.mobile-sticky-bar [class*="mobile-btn"].is-disabled{background:#414042 0% 0% no-repeat padding-box;color:#ffffff;pointer-events:none;}.mobile-icon-back:before{content:'';background-image:url(/modules/custom/brc_telispire/css/../images/icons/arrow-left.svg);width:17px;height:17px;margin-right:6px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;}.mobile-icon-edit:before{content:'';background-image:url(/modules/custom/brc_telispire/css/../images/icons/edit.svg);background-size:contain;width:10.5px;height:10.5px;margin-right:4px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;}@media (min-width:1025px){.mobile-icon-edit:before{width:17px;height:17px;margin-right:6px;}}.mobile-icon-filter-before:before{content:'';background-image:url(/modules/custom/brc_telispire/css/../images/icons/filter.svg);width:16px;height:16px;margin-right:10px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;}.mobile-icon-filter-before:hover:before{background-image:url(/modules/custom/brc_telispire/css/../images/icons/filter-blue.svg);}.mobile-field-row-container{margin-top:2rem;}@media (min-width:1025px){.mobile-field-row-container{margin-top:3rem;}}.component-spacing{padding-top:3rem;padding-bottom:3rem;}@media (min-width:1025px){.component-spacing{padding-top:5rem;padding-bottom:5rem;}}.mobile-intro-container{text-align:center;max-width:none;margin:0 auto;}@media (min-width:1025px){.mobile-intro-container{max-width:75%;}}.mobile-intro-container .mobile-description{font-size:16px;line-height:22px;}@media (min-width:1025px){.mobile-intro-container .mobile-description{font-size:20px;line-height:34px;}}.mobile-details-outer-container{border:1px solid #414042;border-radius:0 0 40px 40px;padding:3rem;border-top:none;}.mobile-details-section + .mobile-details-section{margin:2rem 0;}.mobile-details-section .mobile-details-title{margin-bottom:1rem;}.mobile-details-section .mobile-details-outer-container{background:#ffffff 0% 0% no-repeat padding-box;border:1px solid #414042;}.mobile-details-summary .mobile-details-summary-item{font-weight:500;}.mobile-details-summary .mobile-details-summary-item + .mobile-details-summary-item{padding-top:1.5rem;}.mobile-details-summary .mobile-details-summary-item .mobile-details-summary-item-type,.mobile-details-summary .mobile-details-summary-item .mobile-details-summary-item-lines{display:flex;}.mobile-details-summary .mobile-details-summary-item .mobile-details-summary-item-type{font-size:16px;line-height:20px;font-weight:500;}@media (min-width:1025px){.mobile-details-summary .mobile-details-summary-item .mobile-details-summary-item-type{font-size:18px;line-height:normal;}}.mobile-details-summary .mobile-details-summary-item .mobile-details-summary-item-type + .mobile-details-summary-item-lines{border-top:1px solid #414042;padding-top:0.5rem;margin-top:0.5rem;}.mobile-details-summary .mobile-details-summary-item .mobile-details-summary-item-type-price-discount{color:#DA3338;}.mobile-details-summary .mobile-details-summary-item .mobile-details-summary-item-lines{font-size:14px;line-height:18px;font-weight:500;}.mobile-details-summary .mobile-details-summary-item .mobile-details-summary-item-lines-price-original{font-size:12px;text-decoration:line-through;}.mobile-heading-light{color:#1E398D;font-size:30px;font-weight:700;}.remove-x-link{margin-left:auto;font-weight:700 !important;display:inline-flex;align-items:center;}@media (min-width:1025px){.remove-x-link:hover .remove-x-wrapper:before{content:'';opacity:0.15;border-radius:50%;background-color:#0524ee;display:inline-block;width:24px;height:24px;position:absolute;left:-6px;top:0;}}.remove-x-wrapper{display:inline-flex;position:relative;width:24px;height:24px;}.remove-x-shape{position:relative;height:50%;width:50%;display:flex;flex-direction:column;justify-content:center;align-self:center;}.remove-x-shape:before,.remove-x-shape:after{position:absolute;content:'';width:100%;height:2px;background-color:#0524ee;}.remove-x-shape:before{transform:rotate(45deg);}.remove-x-shape:after{transform:rotate(-45deg);}@media (min-width:1025px){.remove-x-shape:hover:before,.remove-x-shape:hover:after{background-color:#1E398D;}}.mobile-required-label-asterik{color:#0074FF;}.credit-cards img{display:inline-block;vertical-align:middle;margin-right:5px;height:15px;}[class*=path-mobile-order]:not(.path-mobile-login) [data-drupal-messages]{display:none;}.container,.outer-site-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:1025px){.container,.outer-site-container{max-width:1400px;}}@media (min-width:1025px){.outer-site-container{max-width:1600px;}}#main-content,.mobile-modal{font-family:Avenir Next LT Pro;color:#414042;}.text-big{font-size:16px;line-height:25px;}@media (min-width:1025px){.text-big{font-size:20px;line-height:30px;}}#main-content,#main-content p,.text-normal{font-size:12px;line-height:16px;}@media (min-width:1025px){#main-content,#main-content p,.text-normal{font-size:16px;line-height:22px;}}[class*=path-mobile-order-]{}[class*=path-mobile-order-] .sub-nav{display:none;}[class*=path-mobile-order-].drupal-modal-dialog-open{overflow:hidden;}[class*=path-mobile-order-] header#masthead .main-nav{display:none;}.ajax-progress{display:none !important;}.os-ios form .mobile-modal.mobile-form .modal-footer{padding-bottom:16rem !important;position:static !important;}body i,body em{font-style:italic;}
