@font-face {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  src: url("../assets/fonts/bellslim.eot") format("eot"), url("../assets/fonts/bellslim.woff") format("woff"), url("../assets/fonts/bellslim.ttf") format("truetype"), url("../assets/fonts/bellslim.svg") format("svg"); }

html,
body {
  height: 100%;
  font-family: Arial, sans-serif;
  font-size: 14px;
  color: #090909; }

@media print {
  html,
  body {
    height: auto; } }

@keyframes spin {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }

.button {
  display: flex;
  align-items: center;
  height: 45px;
  padding: 0 25px;
  border-radius: 24px;
  background-color: #00245d;
  text-align: center;
  text-decoration: none;
  font-size: 16px;
  line-height: 1;
  color: #fff;
  transition: background-color 250ms cubic-bezier(0.55, 0, 0.1, 1);
  cursor: pointer; }
  .button + .button {
    margin-left: 20px; }
  .button:hover {
    border-color: #00549a;
    background-color: #00549a; }
  .button:focus {
    border-color: #00245d;
    background-color: #00245d; }
  .button:focus {
    outline: #0075ff solid 2px;
    outline-offset: 4px; }
  .button:disabled {
    border-color: #7f7f7f;
    background-color: #7f7f7f;
    pointer-events: none; }

.button--outline {
  border: 2px solid #00245d;
  background-color: transparent;
  color: #00245d; }
  .button--outline:hover, .button--outline:focus {
    background-color: #ccd7e4; }

.button--disabled {
  border-color: #7f7f7f;
  background-color: #7f7f7f;
  pointer-events: none; }

.button--loading {
  position: relative;
  background: #00245d;
  color: transparent;
  pointer-events: none; }
  .button--loading::before {
    animation-duration: 750ms;
    animation-name: spin;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    content: '';
    position: absolute;
    top: calc(50% - 15px);
    left: calc(50% - 15px);
    width: 30px;
    height: 30px;
    background: url("/wizard/assets/images/loading-blue.svg"); }

.button--link {
  background: transparent;
  color: #00549a; }
  .button--link:hover, .button--link:focus {
    background-color: #ccd7e4; }

.button--at-header-exit {
  height: 35px;
  padding: 0 36px;
  background-color: #fff;
  color: #00549a; }
  .button--at-header-exit:focus, .button--at-header-exit:hover {
    border-color: #d4dce8;
    background-color: #d4dce8; }

.button--at-header-back {
  height: 35px;
  border: 2px solid #fff;
  background-color: transparent;
  font-size: 14px;
  color: #fff; }
  .button--at-header-back:hover, .button--at-header-back:focus {
    border-color: #fff; }

.modal-dialog__overlay {
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.5); }
  .modal-dialog__overlay .ember-modal-dialog {
    position: relative !important;
    top: inherit !important;
    left: inherit !important;
    transform: none !important;
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 100vh; }

@media print {
  .modal-dialog__overlay {
    display: block;
    position: relative !important;
    align-items: flex-start;
    width: 100% !important;
    height: auto !important;
    background-color: transparent; }
    .modal-dialog__overlay .ember-modal-dialog {
      display: block;
      overflow-y: auto;
      width: 100%;
      max-height: none; } }

.auto-attendant-configure-dialog {
  display: flex;
  position: relative;
  width: 650px;
  min-height: 200px;
  padding: 40px;
  background-color: #fff; }

.auto-attendant-configure-dialog__exit {
  position: absolute;
  top: 20px;
  right: 20px;
  padding: 0;
  background-color: transparent; }
  .auto-attendant-configure-dialog__exit::before {
    display: block;
    content: url("/wizard/assets/images/exit.svg");
    width: 24px;
    height: 24px; }
  .auto-attendant-configure-dialog__exit:active, .auto-attendant-configure-dialog__exit:focus {
    outline: none; }

.auto-attendant-configure-dialog__digit {
  display: flex;
  flex: 0 0 65px;
  justify-content: center;
  align-items: center;
  height: 65px;
  border-radius: 8px;
  background-color: #00549a;
  font-size: 25px;
  color: #fff; }

.auto-attendant-configure-dialog__content {
  flex: 1 1 auto;
  margin-left: 40px; }

.auto-attendant-configure-dialog__content-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #111; }

.auto-attendant-configure-dialog__content-sub-title {
  margin-top: 10px;
  color: #555; }

.auto-attendant-configure-dialog__content-actions {
  display: flex;
  justify-content: space-between;
  margin-top: 25px; }

.auto-attendant-configure-dialog__content-sub-actions {
  display: flex; }

.auto-attendant-configure-dialog__content-actions-reset {
  display: flex;
  align-self: flex-end;
  align-items: center; }
  .auto-attendant-configure-dialog__content-actions-reset::before {
    display: block;
    content: url("/wizard/assets/images/reset.svg");
    width: 15px;
    margin-right: 10px; }

.greeting-warning-modal {
  width: 850px;
  padding: 30px 80px;
  background-color: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  font-size: 14px;
  color: #555; }

.greeting-warning-modal__logo {
  display: none;
  width: 300px;
  margin: 30px auto; }

.greeting-warning-modal__title {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #111; }

.greeting-warning-modal__title-print {
  display: none;
  margin-top: 40px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #111; }

.greeting-warning-modal__line {
  margin: 20px 0;
  text-align: center; }

.greeting-warning-modal__config {
  width: 400px;
  margin: 0 auto; }

.greeting-warning-modal__config-header {
  display: flex;
  justify-content: space-between;
  margin: 25px 0 10px; }

.greeting-warning-modal__config-title {
  font-weight: bold;
  color: #555; }

.greeting-warning-modal__config-print-button {
  display: flex;
  align-items: center;
  padding: 0;
  margin: 0;
  background-color: #fff;
  font-size: 14px;
  color: #00549a; }
  .greeting-warning-modal__config-print-button::after {
    display: block;
    content: url("/wizard/assets/images/print.svg");
    width: 15px;
    height: 15px;
    margin-left: 5px; }
  .greeting-warning-modal__config-print-button:focus, .greeting-warning-modal__config-print-button:active {
    outline: none; }

.greeting-warning-modal__instruction-title {
  margin: 20px 0 5px;
  font-weight: bold;
  color: #555; }

.greeting-warning-modal__instructions {
  list-style: outside; }

.greeting-warning-modal__instructions--second-level {
  padding-left: 20px; }

.greeting-warning-modal__instruction {
  margin: 10px 0; }
  .greeting-warning-modal__instruction a {
    color: #00549a; }

.greeting-warning-modal__email-sent {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 15px 0; }
  .greeting-warning-modal__email-sent::before {
    display: block;
    content: url("/wizard/assets/images/small-info.svg");
    width: 16px;
    height: 16px;
    margin-right: 5px; }

.greeting-warning-modal__actions {
  display: flex;
  justify-content: center;
  margin-top: 20px; }

@media print {
  .greeting-warning-modal {
    width: 100%;
    background-color: transparent;
    box-shadow: none; }
  .greeting-warning-modal__line {
    width: 80%;
    margin-right: auto;
    margin-left: auto; }
  .greeting-warning-modal__logo,
  .greeting-warning-modal__title-print {
    display: block; }
  .greeting-warning-modal__title,
  .greeting-warning-modal__config-print-button,
  .greeting-warning-modal__email-sent,
  .greeting-warning-modal__title,
  .greeting-warning-modal__actions {
    display: none; }
  .greeting-warning-modal__config-header {
    margin: 40px auto 30px; }
  .greeting-warning-modal__config-title {
    width: 100%;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal; } }

.__btc-alert__a56c1 {
  position: relative;
  padding: 30px;
  padding-left: 60px;
  line-height: 1.5;
  color: #434343; }
  .__btc-alert__a56c1::before {
    content: '';
    position: absolute;
    top: 32px;
    left: 30px;
    width: 16px;
    height: 16px; }

.__btc-alert__a56c1.alert--error {
  border: 1px solid #ebbcbe;
  background-color: #f8e8e9; }
  .__btc-alert__a56c1.alert--error::before {
    background-image: url("/wizard/assets/images/small-error.svg"); }

.__btc-alert__a56c1.alert--info {
  border: 1px solid #d4d4d4;
  background-color: #fff; }
  .__btc-alert__a56c1.alert--info::before {
    background-image: url("/wizard/assets/images/small-info.svg"); }

.__btc-alert__a56c1.alert--warning {
  border: 1px solid #d4d4d4;
  background-color: #fef7e9; }
  .__btc-alert__a56c1.alert--warning::before {
    background-image: url("/wizard/assets/images/small-error.svg"); }

.__btc-alert__a56c1 .alert__title {
  margin-bottom: 5px;
  font-weight: bold; }

.__btc-asterisk-legend__559d6 {
  font-size: 12px;
  color: #434343; }
  .__btc-asterisk-legend__559d6::before {
    content: '*';
    margin-right: 2px; }

.__btc-audio-listen__e0cbe .audio-listen__button {
  display: flex;
  align-items: center;
  padding: 0;
  background: transparent;
  text-decoration: none;
  font-size: 14px;
  color: #00549a; }
  .__btc-audio-listen__e0cbe .audio-listen__button::after {
    display: block;
    content: url("/wizard/assets/images/sound.svg");
    width: 22px;
    height: 17px;
    margin-left: 7px; }
  .__btc-audio-listen__e0cbe .audio-listen__button:active, .__btc-audio-listen__e0cbe .audio-listen__button:focus {
    outline: none; }

.__btc-auto-attendant-action__fcef9.auto-attendant-action--at-summary {
  display: inline-flex; }
  .__btc-auto-attendant-action__fcef9.auto-attendant-action--at-summary .auto-attendant-action__phone-number {
    margin-left: 5px; }
    .__btc-auto-attendant-action__fcef9.auto-attendant-action--at-summary .auto-attendant-action__phone-number::before {
      content: ':'; }

.__btc-auto-attendant-action__fcef9.auto-attendant-action--at-custom-setup {
  display: flex;
  flex-direction: column;
  align-items: center; }
  .__btc-auto-attendant-action__fcef9.auto-attendant-action--at-custom-setup .auto-attendant-action__description {
    padding: 0 10px;
    text-align: center; }
  .__btc-auto-attendant-action__fcef9.auto-attendant-action--at-custom-setup .auto-attendant-action__phone-number {
    margin-top: 3px; }

.__btc-auto-attendant-config__bd188 {
  padding: 15px;
  border: 1px solid #d4d4d4; }

.__btc-auto-attendant-config__bd188 .auto-attendant-config__item {
  margin-bottom: 15px;
  color: #555; }
  .__btc-auto-attendant-config__bd188 .auto-attendant-config__item:last-child {
    margin-bottom: 0; }

.__btc-breadcrumb-item__abbeb {
  position: relative;
  width: 175px;
  height: 75px; }
  .__btc-breadcrumb-item__abbeb:first-child::before {
    display: none; }
  .__btc-breadcrumb-item__abbeb::before {
    display: block;
    content: '';
    position: absolute;
    top: 22px;
    left: -48%;
    width: 95%;
    height: 1px;
    background-color: #babec2; }

.__btc-breadcrumb-item__abbeb.breadcrumb-item--completed .breadcrumb-item__link-name,
.__btc-breadcrumb-item__abbeb.breadcrumb-item--current .breadcrumb-item__link-name {
  margin-top: 10px;
  color: #fff; }

.__btc-breadcrumb-item__abbeb.breadcrumb-item--completed::before {
  background-color: #fff; }

.__btc-breadcrumb-item__abbeb.breadcrumb-item--current .breadcrumb-item__link-logo {
  width: 24px;
  height: 24px;
  border: 5px #fff solid;
  margin-top: -5px;
  background-color: #00549a; }

.__btc-breadcrumb-item__abbeb.breadcrumb-item--completed:not(.breadcrumb-item--current) .breadcrumb-item__link-logo {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-top: -5px;
  background-color: #fff; }
  .__btc-breadcrumb-item__abbeb.breadcrumb-item--completed:not(.breadcrumb-item--current) .breadcrumb-item__link-logo::before {
    display: block;
    content: url("/wizard/assets/images/small-check.svg");
    width: 10px;
    height: auto; }

.__btc-breadcrumb-item__abbeb .breadcrumb-item__link {
  display: flex;
  position: relative;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  height: 75px;
  text-decoration: none; }

.__btc-breadcrumb-item__abbeb .breadcrumb-item__link--disabled {
  cursor: default;
  pointer-events: none; }

.__btc-breadcrumb-item__abbeb .breadcrumb-item__link-logo {
  display: block;
  z-index: 1;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #babec2; }

.__btc-breadcrumb-item__abbeb .breadcrumb-item__link-name {
  margin-top: 14px;
  color: #b5c3d7; }

.__btc-breadcrumb__fde0e {
  display: flex;
  justify-content: space-between;
  align-items: center;
  overflow-y: hidden;
  height: 100%;
  padding-top: 5px; }

.__btc-checkbox__133a3 {
  display: flex;
  align-items: center;
  min-width: 125px;
  color: #545454; }

.__btc-checkbox__133a3.checkbox--inline {
  display: inline-flex; }

.__btc-checkbox__133a3 .checkbox__handle {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  border: 1px solid #ccc;
  border-radius: 3px;
  margin-right: 10px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); }

.__btc-checkbox__133a3 .checkbox__handle--selected {
  border-color: #003867;
  background-color: #003867; }
  .__btc-checkbox__133a3 .checkbox__handle--selected::after {
    content: '';
    transform: rotate(45deg);
    width: 5px;
    height: 10px;
    border: solid #f4f4f4;
    border-width: 0 2px 2px 0; }

.__btc-confirm-modal-dialog__76e69 {
  width: 625px;
  padding: 40px 30px;
  background-color: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  text-align: center; }

.__btc-confirm-modal-dialog__76e69 .confirm-modal-dialog__title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px; }

.__btc-confirm-modal-dialog__76e69 .confirm-modal-dialog__description {
  margin: 30px 0;
  color: #666; }

.__btc-confirm-modal-dialog__76e69 .confirm-modal-dialog__options {
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
  margin: 15px 0; }

.__btc-confirm-modal-dialog__76e69 .confirm-modal-dialog__options-button {
  display: flex;
  justify-content: center;
  min-width: 150px; }

.__btc-custom-greeting-warning__af2ab {
  margin-top: 30px; }

.__btc-custom-greeting-warning__af2ab .custom-greeting-warning__instructions-button {
  display: flex;
  padding: 0;
  margin-top: 10px;
  background: transparent;
  font-size: 14px;
  color: #00549a; }
  .__btc-custom-greeting-warning__af2ab .custom-greeting-warning__instructions-button::after {
    display: block;
    content: url("/wizard/assets/images/arrow.svg");
    width: 16px;
    height: 16px;
    margin-left: 5px; }
  .__btc-custom-greeting-warning__af2ab .custom-greeting-warning__instructions-button:focus, .__btc-custom-greeting-warning__af2ab .custom-greeting-warning__instructions-button:active {
    outline: none; }

@media print {
  .__btc-custom-greeting-warning__af2ab {
    display: none; } }

.__btc-form-field__2e195 {
  display: block;
  width: 100%;
  margin: 20px 0;
  color: #545454; }
  .__btc-form-field__2e195:last-child {
    margin-bottom: 0; }

.__btc-form-field__2e195.form-field--inline {
  margin: 0; }
  .__btc-form-field__2e195.form-field--inline .form-field__wrapper {
    margin-bottom: 0; }
  .__btc-form-field__2e195.form-field--inline .form-field__input {
    margin-top: 0; }

.__btc-form-field__2e195.form-field--hidden {
  display: none; }

.__btc-form-field__2e195 .form-field__wrapper {
  display: block;
  margin-bottom: 10px;
  cursor: default; }

.__btc-form-field__2e195 .form-field__label {
  font-weight: 600; }

.__btc-form-field__2e195 .form-field__label--required::after {
  content: '*';
  margin-left: 3px; }

.__btc-form-field__2e195 .form-field__input {
  display: block;
  width: 100%;
  height: 50px;
  padding: 0 15px;
  border: 2px solid #e2e2e2;
  margin-top: 10px;
  background-color: #f0f0f0;
  font-size: 14px;
  color: #545454; }

.__btc-form-field__2e195 .form-field__error-message {
  margin-top: 15px;
  font-size: 12px; }

.__btc-form-field__2e195 .form-field__error-message {
  position: relative;
  padding-left: 25px; }
  .__btc-form-field__2e195 .form-field__error-message::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    width: 16px;
    height: 16px;
    background-image: url("/wizard/assets/images/small-error.svg"); }

.__btc-form-field__2e195.form-field--error {
  color: #bd2025; }

.__btc-form-field__2e195.form-field--error .form-field__input {
  border-color: #bd2025; }

.__btc-form-field__2e195 .form-field__helper {
  position: relative;
  margin-top: 5px;
  font-size: 14px; }
  .__btc-form-field__2e195 .form-field__helper::before {
    display: block;
    content: '';
    position: absolute;
    top: -1px;
    width: 16px;
    height: 16px;
    background-image: url("/wizard/assets/images/small-info.svg"); }
  .__btc-form-field__2e195 .form-field__helper .form-field__helper-message {
    padding-left: 25px;
    font-size: 12px;
    color: #545454; }

.__btc-generic-alert__e78c8 .generic-alert {
  position: relative;
  padding: 15px 15px 15px 45px;
  border: 1px solid #ebbcbe;
  margin-bottom: 10px;
  background-color: #f8e8e9;
  line-height: 1.5;
  color: #555; }
  .__btc-generic-alert__e78c8 .generic-alert::before {
    content: '';
    position: absolute;
    top: 16px;
    left: 15px;
    width: 16px;
    height: 16px;
    background-image: url("/wizard/assets/images/small-error.svg"); }

.__btc-office-phone-numbers-selector__e74d1 {
  margin-top: 20px;
  color: #545454; }

.__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__label {
  display: block;
  margin-bottom: 10px;
  font-weight: 600;
  cursor: default; }

.__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__content {
  display: flex; }

.__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__select-wrapper {
  display: block;
  position: relative;
  flex: 1 0 300px;
  height: 50px; }

.__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__select,
.__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__handle {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__select {
  z-index: 2;
  opacity: 0;
  cursor: pointer; }

.__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__handle {
  padding: 0 15px;
  border: 2px solid #e2e2e2;
  background-color: #fff;
  text-align: left;
  font-size: 14px; }
  .__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__handle::before, .__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__handle::after {
    content: '';
    position: absolute;
    right: 15px;
    width: 0;
    height: 0;
    border: solid transparent;
    border-width: 5px 4px; }
  .__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__handle::before {
    top: 15px;
    border-bottom-color: #00549a;
    border-top-width: 0; }
  .__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__handle::after {
    bottom: 15px;
    border-bottom-width: 0;
    border-top-color: #00549a; }

.__btc-office-phone-numbers-selector__e74d1 .office-phone-numbers-selector__custom-phone {
  flex: 1 1 auto;
  margin-left: 15px; }

.__btc-page-container__f39b5 {
  width: 800px;
  margin: 0 auto; }

.__btc-page-container__f39b5.page-container--small {
  width: 500px; }

.__btc-page-header__a3a55 .page-header__wrapper {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 75px;
  padding: 0 25px;
  background-color: #00549a; }

.__btc-page-header__a3a55 .page-header__left-container,
.__btc-page-header__a3a55 .page-header__right-container {
  display: flex;
  width: 300px; }

.__btc-page-header__a3a55 .page-header__right-container {
  justify-content: flex-end; }

.__btc-page-header__a3a55 .page-header__middle-container {
  display: flex;
  justify-content: center;
  align-items: center; }

.__btc-page-header__a3a55 .page-header__title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22px;
  color: #fff; }

.__btc-page-header__a3a55 .page-header__logo {
  height: 40px; }

@media print {
  .__btc-page-header__a3a55 .page-header__wrapper {
    display: none; } }

.__btc-page-toolbar__a31d8 {
  display: flex; }

.__btc-page-toolbar__a31d8 .page-toolbar__item {
  display: flex;
  align-items: center;
  margin-right: 25px;
  color: #00549a;
  cursor: pointer; }
  .__btc-page-toolbar__a31d8 .page-toolbar__item:hover {
    color: #001c34; }
  .__btc-page-toolbar__a31d8 .page-toolbar__item:last-child {
    padding-right: 0;
    border: 0;
    margin-right: 0; }

.__btc-page-toolbar__a31d8 .page-toolbar__item-label {
  margin-right: 10px;
  font-size: 14px;
  color: #074088; }

.__btc-page-toolbar__a31d8 .page-toolbar__item-icon {
  width: 18px; }

.__btc-phone-number-list__c4613 .phone-number-list {
  display: block;
  margin-top: 25px;
  margin-bottom: 15px;
  font-weight: 600;
  color: #545454;
  cursor: default; }

.__btc-phone-number-list__c4613 .phone-number-list__item {
  display: flex;
  align-items: center; }
  .__btc-phone-number-list__c4613 .phone-number-list__item:last-child {
    margin-bottom: 0; }

.__btc-phone-number-list__c4613 .phone-number-list__item-input {
  flex: 0 0 300px;
  margin: 0 0 5px; }

.__btc-phone-number-list__c4613 .phone-number-list__item-remove {
  padding: 0;
  margin-left: 15px;
  background: transparent; }

.__btc-phone-number-list__c4613 .phone-number-list__item-remove-icon {
  height: 25px; }

.__btc-phone-number-list__c4613 .phone-number-list__add {
  margin-top: 10px; }

.__btc-radio-button__924e9 {
  display: flex;
  align-items: center;
  min-width: 125px;
  color: #434343; }

.__btc-radio-button__924e9.radio-button--selected {
  font-weight: 600; }

.__btc-radio-button__924e9.radio-button--inline {
  display: inline-flex; }

.__btc-radio-button__924e9 .radio-button__handle {
  display: inline-block;
  position: relative;
  width: 22px;
  height: 22px;
  border: 1px solid #ccc;
  border-radius: 50%;
  margin-right: 10px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); }

.__btc-radio-button__924e9 .radio-button__helper {
  display: block;
  margin-top: 5px;
  white-space: nowrap;
  font-size: 12px;
  font-weight: 300; }

.__btc-radio-button__924e9 .radio-button__handle--selected {
  border-color: #003867;
  background-color: #003867; }
  .__btc-radio-button__924e9 .radio-button__handle--selected::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: linear-gradient(to bottom, #f4f4f4, #e5e5e5 100%); }

.__btc-rings-selector__5ef47 {
  margin: 20px 0;
  color: #545454; }

.__btc-rings-selector__5ef47.rings-selector--large .rings-selector__wrapper {
  width: 250px; }

.__btc-rings-selector__5ef47 .rings-selector {
  display: block;
  margin-bottom: 10px;
  font-weight: 600;
  cursor: default; }

.__btc-rings-selector__5ef47 .rings-selector__wrapper {
  display: block;
  position: relative;
  width: 110px;
  height: 50px; }

.__btc-rings-selector__5ef47 .rings-selector__select,
.__btc-rings-selector__5ef47 .rings-selector__handle {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.__btc-rings-selector__5ef47 .rings-selector__select {
  z-index: 2;
  opacity: 0;
  cursor: pointer; }

.__btc-rings-selector__5ef47 .rings-selector__handle {
  padding: 0 15px;
  border: 2px solid #e2e2e2;
  background-color: #fff;
  text-align: left;
  font-size: 14px; }
  .__btc-rings-selector__5ef47 .rings-selector__handle::before, .__btc-rings-selector__5ef47 .rings-selector__handle::after {
    content: '';
    position: absolute;
    right: 15px;
    width: 0;
    height: 0;
    border: solid transparent;
    border-width: 5px 4px; }
  .__btc-rings-selector__5ef47 .rings-selector__handle::before {
    top: 15px;
    border-bottom-color: #00549a;
    border-top-width: 0; }
  .__btc-rings-selector__5ef47 .rings-selector__handle::after {
    bottom: 15px;
    border-bottom-width: 0;
    border-top-color: #00549a; }

.__btc-standard-auto-attendant-config__eddfd {
  display: inline-flex;
  flex-direction: column;
  width: 350px;
  padding: 20px;
  border: 1px solid #d4d4d4;
  color: #555; }

.__btc-standard-auto-attendant-config__eddfd .standard-auto-attendant-config__item {
  margin-top: 10px;
  font-size: 14px; }
  .__btc-standard-auto-attendant-config__eddfd .standard-auto-attendant-config__item:first-child {
    margin-top: 0; }

.__btc-wizard-section__fcae6 {
  padding: 40px;
  border: 1px solid #e2e2e2;
  margin-bottom: 20px;
  background-color: #fff; }
  .__btc-wizard-section__fcae6 .form-field__input {
    width: 350px; }

.__btc-wizard-section__fcae6 .wizard-section__title {
  margin-bottom: 25px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 23px; }

.__btc-wizard-section__fcae6 .wizard-section__description {
  margin-bottom: 25px;
  font-size: 14px;
  color: #555; }

.__btc-page__auto-attendant-custom-setup-complete-page__fea16 {
  min-height: 100vh;
  background-color: #f0f0f0; }

.__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__title {
  margin-top: 50px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 32px;
  color: #111; }

.__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__helper,
.__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__email-notice {
  margin-top: 20px;
  text-align: center;
  font-size: 14px;
  line-height: 1.5;
  color: #555; }

.__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__greeting-container {
  width: 650px;
  padding: 40px;
  margin: 40px auto 0;
  background-color: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }

.__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__greeting-title {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #111; }

.__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__config-wrapper {
  width: 375px;
  margin: 40px auto 0; }

.__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__config-header {
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: bold;
  color: #555; }

.__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__actions {
  display: flex;
  justify-content: center;
  margin-top: 30px; }

@media print {
  .__btc-page__auto-attendant-custom-setup-complete-page__fea16 {
    min-height: unset; }
  .__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__title,
  .__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__helper,
  .__btc-page__auto-attendant-custom-setup-complete-page__fea16 .auto-attendant-custom-setup-complete__greeting-container {
    display: none; } }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__wrapper {
  display: flex;
  min-height: calc(100vh - 75px);
  background-color: #f0f0f0; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__aside {
  flex: 0 0 500px;
  max-width: 500px;
  min-height: calc(100vh - 75px);
  padding: 40px;
  background-color: #fff; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__container {
  padding: 40px;
  color: #555;
  flex-grow: 1; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__aside-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 32px;
  color: #111; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__aside-sub-title {
  margin-top: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #111; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__aside-sub-title__phone {
  color: #00549a; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option {
  display: flex;
  position: relative;
  align-items: center;
  padding: 15px 35px 15px 30px;
  border: 1px solid #d4d4d4;
  margin-top: 20px;
  background-color: #f7f7f7;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  cursor: move; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option::before {
    content: url("/wizard/assets/images/drag.svg");
    position: absolute;
    top: 50%;
    left: 10px;
    transform: translateY(-50%);
    width: 10px;
    height: 20px;
    margin-right: 15px; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option.is-dragging-object {
    opacity: 1 !important; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions {
  display: flex;
  margin-top: 30px; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-expand,
.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-collapse {
  display: flex;
  align-items: center;
  padding: 0;
  background-color: transparent;
  font-size: 14px;
  line-height: 1;
  color: #00549a; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-expand::before,
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-collapse::before {
    display: block;
    width: 15px;
    margin-right: 10px; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-expand:focus, .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-expand:active,
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-collapse:focus,
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-collapse:active {
    outline: none; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-expand:disabled,
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-collapse:disabled {
    opacity: 0.5;
    cursor: default;
    filter: grayscale(100%);
    pointer-events: none; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-collapse::before {
  content: url("/wizard/assets/images/collapse.svg"); }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-expand::before {
  content: url("/wizard/assets/images/expand.svg"); }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-options-actions-expand {
  margin-right: 30px; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option-content-title {
  font-size: 16px;
  color: #00549a; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option-description {
  overflow-y: hidden;
  max-height: 500px;
  margin-top: 5px;
  font-size: 12px;
  color: #555;
  transition: all 250ms cubic-bezier(0.55, 0, 0.1, 1); }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option-description--collapsed {
  max-height: 0;
  margin-top: 0; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option-toggle-button {
  position: absolute;
  top: 10px;
  right: 10px;
  padding: 0;
  background-color: transparent; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option-toggle-button::after {
    display: block;
    content: url("/wizard/assets/images/collapse.svg");
    width: 15px;
    height: 15px; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option-toggle-button:focus, .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option-toggle-button:active {
    outline: none; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__available-option-toggle-button--collapsed::after {
  content: url("/wizard/assets/images/expand.svg"); }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__main-title {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 32px;
  color: #111; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__sub-title {
  margin: 20px 0 35px;
  text-align: center;
  font-size: 14px;
  color: #555; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__keys {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  width: 600px;
  margin: 0 auto; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key {
  display: flex;
  position: relative;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 170px;
  height: 120px;
  border-radius: 8px;
  margin: 10px;
  background-color: #ccc;
  color: #fff; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key.accepts-drag {
    border: 4px solid #00549a; }
    .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key.accepts-drag .auto-attendant-custom-setup-page__key-edit {
      top: -8px;
      right: -8px; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key--configured {
  border: 1px solid #d4d4d4;
  background-color: #f7f7f7;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  color: #555; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key--configured .auto-attendant-custom-setup-page__key-digit {
    color: #00549a; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key-digit {
  display: flex;
  align-items: flex-end;
  height: 40%;
  font-size: 22px; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key-label {
  display: flex;
  align-items: center;
  height: 60%;
  font-size: 13px; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key-edit {
  display: flex;
  position: absolute;
  top: -5px;
  right: -5px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  padding: 0;
  border: 2px solid #00549a;
  border-radius: 50%;
  margin: 0;
  background-color: #fff; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key-edit::before {
    display: block;
    content: url("/wizard/assets/images/edit.svg");
    width: 15px; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key-edit:hover {
    background-color: #d4dce8; }
  .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key-edit:active, .__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__key-edit:focus {
    outline: none; }

.__btc-page__auto-attendant-custom-setup-page__d5ead .auto-attendant-custom-setup-page__actions {
  display: flex;
  justify-content: center;
  margin-top: 30px; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__title {
  margin-top: 60px;
  margin-bottom: 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__sub-title {
  margin: 10px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__sub-title-phone {
  color: #00549a; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__option-wrapper {
  display: flex;
  justify-content: space-between;
  margin: 40px 0 20px; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__listen-button--disabled {
  opacity: 0.5;
  filter: grayscale(100%);
  pointer-events: none; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__wrapper {
  width: 400px;
  margin: 20px auto; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__standard-configuration {
  width: 100%; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__select-wrapper {
  display: block;
  position: relative;
  flex: 1 0 300px;
  height: 50px; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__select,
.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__select-handle {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__select {
  z-index: 2;
  opacity: 0;
  cursor: pointer; }

.__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__select-handle {
  padding: 0 15px;
  border: 2px solid #e2e2e2;
  background-color: #fff;
  text-align: left;
  font-size: 14px; }
  .__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__select-handle::before, .__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__select-handle::after {
    content: '';
    position: absolute;
    right: 15px;
    width: 0;
    height: 0;
    border: solid transparent;
    border-width: 5px 4px; }
  .__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__select-handle::before {
    top: 15px;
    border-bottom-color: #00549a;
    border-top-width: 0; }
  .__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__select-handle::after {
    bottom: 15px;
    border-bottom-width: 0;
    border-top-color: #00549a; }

@media print {
  .__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__title,
  .__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__sub-title,
  .__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__wrapper,
  .__btc-page__auto-attendant-greeting-page__80695 .auto-attendant-greeting-page__actions {
    display: none; } }

.__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__title {
  margin-top: 60px;
  margin-bottom: 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__sub-title {
  margin: 10px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__sub-title-phone {
  color: #00549a; }

.__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 20px auto 50px; }

.__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item {
  position: relative;
  width: 390px;
  border: 1px solid #d7d7d7;
  margin-top: 20px;
  background-color: #f7f7f7;
  box-shadow: 0 2px 5px #c4c4c4;
  text-align: left;
  text-decoration: none;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.4;
  color: #545454; }
  .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item:hover, .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item:focus {
    border-color: #00549a;
    background: #00549a;
    color: #c3d0df;
    cursor: pointer; }
    .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item:hover .auto-attendant-home-page__list-item-title,
    .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item:hover .auto-attendant-home-page__list-item-description, .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item:focus .auto-attendant-home-page__list-item-title,
    .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item:focus .auto-attendant-home-page__list-item-description {
      color: #fff; }
  .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item:focus {
    outline: none; }

.__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item-link {
  display: block;
  width: 100%;
  height: 100%;
  padding: 15px;
  text-decoration: none; }

.__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item-title {
  margin-bottom: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #215696; }

.__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list-item-description {
  font-family: Arial;
  font-size: 14px;
  line-height: 1.5;
  color: #555; }

.__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

@media print {
  .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__title,
  .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__sub-title,
  .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__list,
  .__btc-page__auto-attendant-home-page__0d1af .auto-attendant-home-page__actions {
    display: none; } }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__title {
  margin-top: 60px;
  margin-bottom: 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__sub-title {
  margin: 10px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__sub-title-phone {
  color: #00549a; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__helper {
  margin: 20px 0;
  text-align: center;
  font-size: 14px;
  color: #434343; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__helper-link {
  color: #00549a; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__warning {
  width: 800px;
  margin: 40px auto 0; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 20px auto 50px; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item {
  position: relative;
  width: 390px;
  padding: 15px;
  border: 1px solid #d7d7d7;
  margin-top: 20px;
  background-color: #f7f7f7;
  box-shadow: 0 2px 5px 0 #c4c4c4;
  text-align: left;
  text-decoration: none;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.4;
  color: #545454; }
  .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item:hover, .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item:focus {
    border-color: #00549a;
    background: #00549a;
    color: #c3d0df;
    cursor: pointer; }
    .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item:hover .auto-attendant-selection-page__list-item-title,
    .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item:hover .auto-attendant-selection-page__list-item-description,
    .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item:hover .auto-attendant-selection-page__list-item-example, .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item:focus .auto-attendant-selection-page__list-item-title,
    .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item:focus .auto-attendant-selection-page__list-item-description,
    .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item:focus .auto-attendant-selection-page__list-item-example {
      color: #fff; }
  .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item:focus {
    outline: none; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item--selected {
  position: relative;
  padding-right: 50px; }
  .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item--selected::after {
    content: '';
    position: absolute;
    top: 15px;
    right: 10px;
    width: 38px;
    height: 38px;
    background: url("/wizard/assets/images/check.svg") no-repeat; }
  .__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item--selected:hover::after {
    background: url("/wizard/assets/images/check-white.svg") no-repeat; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item-title {
  margin-bottom: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #215696; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item-description {
  font-family: Arial;
  font-size: 14px;
  line-height: 1.5;
  color: #555; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item-example {
  margin-top: 15px;
  font-family: Arial;
  font-size: 14px;
  line-height: 1.5;
  color: #555; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__list-item-example--tabbed li:not(:first-child) {
  padding-left: 24px; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

.__btc-page__auto-attendant-selection-page__88675 .auto-attendant-selection-page__unsupported {
  margin: 30px 0; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__wrapper {
  display: flex;
  min-height: calc(100vh - 75px);
  background-color: #f0f0f0; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__aside {
  flex: 0 0 500px;
  max-width: 500px;
  min-height: calc(100vh - 75px);
  padding: 40px;
  background-color: #fff; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__container {
  padding: 40px;
  color: #555;
  flex-grow: 1; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__aside-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 32px;
  color: #111; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__aside-sub-title {
  margin-top: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #111; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__aside-sub-title__phone {
  color: #00549a; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__aside-introduction {
  margin-top: 20px;
  font-size: 14px; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__listen-wrapper {
  display: flex;
  justify-content: flex-end;
  width: 350px;
  margin-bottom: 10px; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__operator-selector {
  max-width: 700px; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__suggested {
  display: inline-flex;
  flex-direction: column;
  width: 350px;
  padding: 20px;
  border: 1px solid #d4d4d4; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__suggested-line {
  margin-top: 10px;
  font-size: 14px; }
  .__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__suggested-line:first-child {
    margin-top: 0; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__instructions-header {
  margin: 30px 0 20px;
  font-weight: bold; }

.__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__email-notice {
  display: flex;
  align-items: center;
  margin-top: 10px; }
  .__btc-page__auto-attendant-standard-setup-page__37529 .auto-attendant-standard-setup-page__email-notice::before {
    content: url("/wizard/assets/images/small-info.svg");
    width: 16px;
    height: 16px;
    margin-right: 5px; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__title {
  margin-top: 60px;
  margin-bottom: 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__print-title {
  display: none; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary-page__logo {
  display: none;
  width: 300px;
  margin: 30px auto; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary-page__sub-title {
  margin: 10px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary-page__sub-title-phone {
  color: #00549a; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary-page__toolbar {
  display: flex;
  justify-content: center;
  height: 30px;
  margin: 30px 0 40px; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-wrapper {
  display: flex;
  justify-content: center; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-keypad {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 400px;
  padding: 0 50px 0 120px; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key {
  display: flex;
  position: relative;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 65px;
  height: 65px;
  padding: 10px 0;
  border-radius: 8px;
  margin-bottom: 15px;
  background-color: #ccc;
  color: #fff; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key-digit {
  font-size: 27px; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key-letters {
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 2px; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key--configured {
  border: 1px solid #d4d4d4;
  background-color: #f7f7f7;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); }
  .__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key--configured .auto-attendant-summary__config-key-digit {
    color: #00549a; }
  .__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key--configured .auto-attendant-summary__config-key-letters {
    color: #555; }
  .__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key--configured::before {
    content: url("/wizard/assets/images/check-circle.svg");
    position: absolute;
    top: -7px;
    right: -7px;
    width: 25px; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key--key-star {
  order: 1; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key--key-0 {
  order: 2; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-key--key-pound {
  order: 3; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-summary {
  width: 400px; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__config-summary-header {
  margin-bottom: 15px;
  font-size: 14px;
  font-weight: bold;
  color: #555; }

.__btc-page__auto-attendant-summary-page__38d98 .auto-attendant-summary__actions {
  display: flex;
  justify-content: center;
  margin: 30px 0 75px; }

@media print {
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary__screen-title,
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary-page__toolbar,
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary__actions,
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary__config-summary-header,
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary__greeting-update-warning {
    display: none; }
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary__print-title,
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary-page__logo {
    display: block; }
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary__config-wrapper {
    flex-direction: column;
    align-items: center;
    margin-top: 35px; }
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary__config-keypad {
    width: 230px;
    padding: 0; }
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary__config-key {
    border: 1px solid #d4d4d4; }
  .__btc-page__auto-attendant-summary-page__38d98:not(.auto-attendant-summary--print-blocked) .auto-attendant-summary__config-summary-items {
    margin-top: 20px; }
  .__btc-page__auto-attendant-summary-page__38d98.auto-attendant-summary--print-blocked * {
    display: none; } }

.__btc-page__call-display-page__0dc80 .call-display-page__title {
  margin-top: 60px;
  margin-bottom: 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__call-display-page__0dc80 .call-display-page__sub-title {
  margin: 10px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__call-display-page__0dc80 .call-display-page__list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 0 auto 50px; }

.__btc-page__call-display-page__0dc80 .call-display-page__list-item {
  position: relative;
  width: 390px;
  padding: 15px;
  border: 1px solid #d7d7d7;
  margin-top: 20px;
  background-color: #f7f7f7;
  box-shadow: 0 2px 5px 0 #c4c4c4;
  text-align: left;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  color: #00549a; }
  .__btc-page__call-display-page__0dc80 .call-display-page__list-item:hover, .__btc-page__call-display-page__0dc80 .call-display-page__list-item:focus {
    border-color: #00549a;
    background: #00549a;
    color: #fff;
    cursor: pointer; }
  .__btc-page__call-display-page__0dc80 .call-display-page__list-item:focus {
    outline: none; }

.__btc-page__call-display-page__0dc80 .call-display-page__list-item--selected {
  border-color: #00549a;
  background: #00549a;
  color: #fff;
  cursor: pointer; }

.__btc-page__call-display-page__0dc80 .call-display-page__display {
  position: relative;
  width: 300px;
  height: 300px;
  margin: 50px auto 30px;
  background-image: url("/wizard/assets/images/display.svg"); }

.__btc-page__call-display-page__0dc80 .call-display-page__display-content {
  position: absolute;
  top: 110px;
  left: 80px;
  width: 140px;
  font-family: Arial, sans-serif;
  color: #fff;
  word-wrap: break-word; }

.__btc-page__call-display-page__0dc80 .call-display-page__display-title {
  opacity: 0.6;
  margin-bottom: 5px; }

.__btc-page__call-display-page__0dc80 .call-display-page__display-name {
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: bold; }

.__btc-page__call-display-page__0dc80 .call-display-page__display-phone {
  margin-bottom: 5px;
  font-size: 18px; }

.__btc-page__call-display-page__0dc80 .call-display-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

.__btc-page__call-display-page__0dc80 .call-display-page__error {
  margin-bottom: 20px; }

.__btc-page__call-display-page__0dc80 .call-display-page__edit {
  padding: 25px;
  border: 1px solid #d4d4d4;
  margin-bottom: 30px; }

.__btc-page__call-display-page__0dc80 .call-display-page__edit-title {
  font-size: 14px;
  color: #434343; }

.__btc-page__call-display-page__0dc80 .call-display-page__edit-form {
  display: flex; }

.__btc-page__call-display-page__0dc80 .call-display-page__edit-form-field {
  flex: 0 0 50%;
  padding-right: 10px;
  margin: 20px 0 10px; }
  .__btc-page__call-display-page__0dc80 .call-display-page__edit-form-field:last-child {
    padding-right: 0; }

.__btc-page__complete-page__88db9 .complete-page__title {
  margin-top: 60px;
  margin-bottom: 10px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 32px;
  color: #111; }

.__btc-page__complete-page__88db9 .complete-page__sub-title {
  margin: 0 auto 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 1.2;
  color: #434343; }

.__btc-page__complete-page__88db9 .complete-page__helper {
  text-align: center;
  color: #434343; }

.__btc-page__complete-page__88db9 .complete-page__helper-link {
  color: #00549a; }

.__btc-page__complete-page__88db9 .complete-page__image {
  display: block;
  height: 350px;
  margin: 50px auto; }

.__btc-page__complete-page__88db9 .complete-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

@media print {
  .__btc-page__complete-page__88db9 .complete-page__title,
  .__btc-page__complete-page__88db9 .complete-page__sub-title,
  .__btc-page__complete-page__88db9 .complete-page__helper,
  .__btc-page__complete-page__88db9 .complete-page__image,
  .__btc-page__complete-page__88db9 .complete-page__actions {
    display: none; } }

.__btc-page__home-page__d2030 .home-page__title {
  margin-top: 60px;
  margin-bottom: 10px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__home-page__d2030 .home-page__helper {
  margin-bottom: 50px;
  text-align: center;
  line-height: 19px;
  color: #8c8c8c; }

.__btc-page__home-page__d2030 .home-page__image {
  display: block;
  height: 300px;
  margin: 50px auto; }

.__btc-page__home-page__d2030 .home-page__features-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 20px 0 50px; }

.__btc-page__home-page__d2030 .home-page__feature {
  position: relative;
  width: 390px;
  border: 1px solid #d7d7d7;
  margin-top: 20px;
  background-color: #f7f7f7;
  box-shadow: 0 2px 5px 0 #c4c4c4;
  text-align: left;
  text-decoration: none;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.4;
  color: #545454; }
  .__btc-page__home-page__d2030 .home-page__feature:hover, .__btc-page__home-page__d2030 .home-page__feature:focus {
    border-color: #00549a;
    background: #00549a;
    color: #c3d0df; }
    .__btc-page__home-page__d2030 .home-page__feature:hover .home-page__feature-headline, .__btc-page__home-page__d2030 .home-page__feature:focus .home-page__feature-headline {
      color: #fff; }
  .__btc-page__home-page__d2030 .home-page__feature:focus {
    outline: none; }

.__btc-page__home-page__d2030 .home-page__feature--completed {
  position: relative; }
  .__btc-page__home-page__d2030 .home-page__feature--completed .home-page__feature-link {
    padding-right: 60px; }
  .__btc-page__home-page__d2030 .home-page__feature--completed::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    width: 38px;
    height: 38px;
    background: url("/wizard/assets/images/check.svg") no-repeat;
    pointer-events: none; }
  .__btc-page__home-page__d2030 .home-page__feature--completed:hover::after {
    background: url("/wizard/assets/images/check-white.svg") no-repeat; }

.__btc-page__home-page__d2030 .home-page__feature--disabled {
  opacity: 0.5;
  pointer-events: none; }

.__btc-page__home-page__d2030 .home-page__feature-link {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 15px 20px;
  text-decoration: none;
  color: inherit; }

.__btc-page__home-page__d2030 .home-page__feature-information {
  flex: 1 1 auto; }

.__btc-page__home-page__d2030 .home-page__feature-headline {
  font-weight: 300;
  color: #00549a; }

.__btc-page__home-page__d2030 .home-page__reset {
  display: block;
  position: relative;
  padding-left: 20px;
  margin: 20px auto;
  background-color: transparent;
  font-size: 14px;
  color: #00549a; }
  .__btc-page__home-page__d2030 .home-page__reset:focus, .__btc-page__home-page__d2030 .home-page__reset:active {
    outline: none; }
  .__btc-page__home-page__d2030 .home-page__reset::before {
    content: url("/wizard/assets/images/reset.svg");
    position: absolute;
    left: 0;
    width: 15px;
    height: 15px;
    margin-right: 7px; }

.__btc-page__home-page__d2030 .home-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

@media print {
  .__btc-page__home-page__d2030 .home-page__title,
  .__btc-page__home-page__d2030 .home-page__helper,
  .__btc-page__home-page__d2030 .home-page__image,
  .__btc-page__home-page__d2030 .home-page__features-wrapper,
  .__btc-page__home-page__d2030 .home-page__reset,
  .__btc-page__home-page__d2030 .home-page__actions {
    display: none; } }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__title {
  margin-top: 60px;
  margin-bottom: 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__sub-title {
  margin: 10px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__sub-title-phone {
  color: #00549a; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__helper {
  margin: 20px 0;
  text-align: center;
  font-size: 14px;
  color: #434343; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__helper-link {
  color: #00549a; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__warning {
  width: 800px;
  margin: 40px auto 0; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 20px auto 50px; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item {
  position: relative;
  width: 390px;
  padding: 15px;
  border: 1px solid #d7d7d7;
  margin-top: 20px;
  background-color: #f7f7f7;
  box-shadow: 0 2px 5px 0 #c4c4c4;
  text-align: left;
  text-decoration: none;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.4;
  color: #545454; }
  .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item:hover, .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item:focus {
    border-color: #00549a;
    background: #00549a;
    color: #c3d0df;
    cursor: pointer; }
    .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item:hover .hunt-group-selection-page__list-item-title,
    .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item:hover .hunt-group-selection-page__list-item-description,
    .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item:hover .hunt-group-selection-page__list-item-ideal, .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item:focus .hunt-group-selection-page__list-item-title,
    .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item:focus .hunt-group-selection-page__list-item-description,
    .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item:focus .hunt-group-selection-page__list-item-ideal {
      color: #fff; }
  .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item:focus {
    outline: none; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item--selected {
  position: relative;
  padding-right: 50px; }
  .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item--selected::after {
    content: '';
    position: absolute;
    top: 15px;
    right: 10px;
    width: 38px;
    height: 38px;
    background: url("/wizard/assets/images/check.svg") no-repeat; }
  .__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item--selected:hover::after {
    background: url("/wizard/assets/images/check-white.svg") no-repeat; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item-title {
  margin-bottom: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #215696; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item-description {
  margin-bottom: 10px;
  font-family: Arial;
  font-size: 14px;
  line-height: 1.5;
  color: #555; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__list-item-ideal {
  font-family: Arial;
  font-size: 13px;
  line-height: 1.5;
  color: #555; }

.__btc-page__hunt-group-selection-page__55abb .hunt-group-selection-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__wrapper {
  display: flex;
  min-height: calc(100vh - 75px);
  background-color: #f0f0f0; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__aside {
  flex: 0 0 500px;
  max-width: 500px;
  min-height: calc(100vh - 75px);
  padding: 40px;
  background-color: #fff; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__container {
  padding: 40px;
  flex-grow: 1; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 32px; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__sub-title {
  margin: 20px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__sub-title-phone {
  color: #00549a; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__description {
  line-height: 1.5;
  color: #434343; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__helper {
  margin-top: 20px;
  font-size: 14px;
  color: #555; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__aside-actions {
  margin-top: 30px; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__lines-section {
  margin-top: 30px;
  margin-bottom: 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line {
  display: flex;
  position: relative;
  z-index: 1;
  align-items: center;
  height: 130px;
  padding: 0 30px;
  border: 1px solid #e2e2e2;
  margin: 10px 0;
  background-color: #fff; }
  .__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line:first-child {
    margin-top: 0; }
  .__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line::before {
    display: block;
    content: url("/wizard/assets/images/phone.svg");
    width: 55px;
    height: 40px;
    margin-right: 20px; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line--draggable {
  cursor: pointer; }
  .__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line--draggable::after {
    display: block;
    content: url("/wizard/assets/images/drag.svg");
    order: -1;
    width: 13px;
    height: 20px;
    margin-right: 20px; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line--unselected {
  cursor: default; }
  .__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line--unselected::before {
    opacity: 0.5;
    filter: grayscale(100%); }
  .__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line--unselected::after {
    display: none; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line.is-dragging {
  z-index: 2;
  box-shadow: 0 10px 25px rgba(168, 168, 168, 0.5); }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line--unselected .hunt-group-setup-page__line-name {
  color: #cdcdcd; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line--unselected .hunt-group-setup-page__line-phone {
  color: #cdcdcd; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line-information {
  flex: 1 1 auto; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line-name {
  font-size: 18px; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__line-phone {
  margin-top: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #00549a; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__toggle-button {
  display: inline-flex;
  height: 30px;
  padding: 3px 3px 3px 30px;
  border-radius: 15px;
  background-color: #001f5d;
  outline: none; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__toggle-button-inner {
  min-width: 55px;
  height: 24px;
  padding: 0 15px;
  border-radius: 14px;
  background-color: #009efd;
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 2.1;
  color: #fff; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__toggle-button--unselected {
  padding: 3px 30px 3px 3px;
  background-color: #545454; }

.__btc-page__hunt-group-setup-page__1ac4f .hunt-group-setup-page__toggle-button--unselected .hunt-group-setup-page__toggle-button-inner {
  background-color: #9a9a9a; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__title {
  margin-top: 60px;
  margin-bottom: 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary-page__sub-title {
  margin: 10px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary-page__sub-title-phone {
  color: #00549a; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary-page__logo {
  display: none;
  width: 300px;
  margin: 30px auto; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__print-title {
  display: none; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__description {
  margin: 20px auto 0;
  text-align: center;
  color: #555; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary-page__toolbar {
  display: flex;
  justify-content: center;
  height: 30px;
  margin: 30px 0 40px; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__actions {
  display: flex;
  justify-content: center;
  margin: 30px 0 75px; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines {
  display: flex;
  margin: 40px auto 50px; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__line {
  display: flex;
  position: relative;
  align-items: center;
  padding-bottom: 20px;
  margin-bottom: 20px; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__line::before {
    display: block;
    content: url("/wizard/assets/images/phone.svg");
    flex: 0 0 auto;
    width: 50px;
    height: 42px;
    margin-right: 20px; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__line:last-child {
    padding-bottom: 0;
    margin-bottom: 0; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__line-content {
  overflow: hidden;
  width: 100%;
  word-wrap: break-word; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__line-name {
  font-size: 18px;
  color: #434343; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__line-phone {
  margin-top: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #00549a; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--sequential {
  flex-direction: column; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--sequential .hunt-group-summary__line {
    padding-left: 30px;
    border-bottom: 1px solid #d5d5d5; }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--sequential .hunt-group-summary__line:not(:last-child)::after {
      content: url("/wizard/assets/images/arrow-down.svg");
      position: absolute;
      bottom: -12px;
      left: 35px;
      width: 40px;
      height: 28px;
      padding: 0 10px;
      background-color: #fff; }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--sequential .hunt-group-summary__line:first-child::before {
      content: url("/wizard/assets/images/ringing-phone.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--sequential .hunt-group-summary__line:last-child {
      border-bottom: 0; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform {
  flex-direction: column; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line {
    position: relative;
    padding-left: 30px;
    border-bottom: 1px solid #d5d5d5; }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:not(:last-child)::after {
      content: url("/wizard/assets/images/arrow-down.svg");
      position: absolute;
      bottom: -12px;
      left: 35px;
      width: 40px;
      height: 28px;
      padding: 0 10px;
      background-color: #fff; }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:last-child {
      border-bottom: 0; }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:nth-child(1)::before {
      content: url("/wizard/assets/images/ringing-phone-time.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:nth-child(2)::before {
      content: url("/wizard/assets/images/phone-time1.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:nth-child(3)::before {
      content: url("/wizard/assets/images/phone-time2.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:nth-child(4)::before {
      content: url("/wizard/assets/images/phone-time3.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:nth-child(5)::before {
      content: url("/wizard/assets/images/phone-time4.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:nth-child(6)::before {
      content: url("/wizard/assets/images/phone-time5.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:nth-child(7)::before {
      content: url("/wizard/assets/images/phone-time6.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--uniform .hunt-group-summary__line:nth-child(8)::before {
      content: url("/wizard/assets/images/phone-time7.svg"); }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--simultaneous {
  flex-wrap: wrap;
  width: 800px; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--simultaneous .hunt-group-summary__line {
    width: 400px;
    padding: 25px;
    border-bottom: 1px solid #d5d5d5;
    margin-bottom: 0; }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--simultaneous .hunt-group-summary__line::before {
      content: url("/wizard/assets/images/ringing-phone.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--simultaneous .hunt-group-summary__line:nth-child(odd) {
      border-right: 1px solid #d5d5d5; }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--simultaneous .hunt-group-summary__line:last-child, .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--simultaneous .hunt-group-summary__line:nth-last-child(2):nth-child(odd) {
      border-bottom: 0; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--circular {
  position: relative;
  flex-direction: column;
  padding-left: 50px; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--circular::before {
    content: '';
    position: absolute;
    top: 35px;
    bottom: 25px;
    left: 0;
    width: 40px;
    border-bottom: 2px solid #005797;
    border-left: 2px solid #005797; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--circular::after {
    content: url("/wizard/assets/images/arrow-right.svg");
    position: absolute;
    top: 26px;
    left: 0;
    width: 40px;
    height: 18px; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--circular .hunt-group-summary__line {
    padding-left: 30px;
    border-bottom: 1px solid #d5d5d5; }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--circular .hunt-group-summary__line:not(:last-child)::after {
      content: url("/wizard/assets/images/arrow-down.svg");
      position: absolute;
      bottom: -12px;
      left: 35px;
      width: 40px;
      height: 28px;
      padding: 0 10px;
      background-color: #fff; }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--circular .hunt-group-summary__line:first-child::before {
      content: url("/wizard/assets/images/ringing-phone.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--circular .hunt-group-summary__line:last-child::before {
      content: url("/wizard/assets/images/phone-time7.svg"); }
    .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--circular .hunt-group-summary__line:last-child {
      border-bottom: 0; }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--single {
  width: 500px; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__lines--single .hunt-group-summary__line:first-child::before {
    content: url("/wizard/assets/images/ringing-phone.svg"); }

.__btc-page__hunt-group-summary-page__8994f .hunt-group-summary-page__warning {
  margin-top: 25px; }

@media print {
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__title {
    margin-top: 40px; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary-page__toolbar,
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__actions,
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__screen-title {
    display: none; }
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary-page__logo,
  .__btc-page__hunt-group-summary-page__8994f .hunt-group-summary__print-title {
    display: block; } }

.__btc-page__lines-page__35311 .lines-page__title {
  margin-top: 60px;
  margin-bottom: 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__lines-page__35311 .lines-page__sub-title {
  margin: 10px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__lines-page__35311 .lines-page__sub-title-label {
  color: #00549a; }

.__btc-page__lines-page__35311 .lines-page__helper {
  margin-bottom: 20px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__lines-page__35311 .lines-page__lines-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 30px auto 50px; }

.__btc-page__lines-page__35311 .lines-page__line {
  position: relative;
  width: 390px;
  border: 1px solid #d7d7d7;
  margin-top: 20px;
  background-color: #f7f7f7;
  box-shadow: 0 2px 5px 0 #c4c4c4;
  text-align: left;
  text-decoration: none;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.4;
  color: #545454; }
  .__btc-page__lines-page__35311 .lines-page__line:hover, .__btc-page__lines-page__35311 .lines-page__line:focus {
    border-color: #00549a;
    background: #00549a;
    color: #c3d0df; }
    .__btc-page__lines-page__35311 .lines-page__line:hover .lines-page__line-headline, .__btc-page__lines-page__35311 .lines-page__line:focus .lines-page__line-headline {
      color: #fff; }
  .__btc-page__lines-page__35311 .lines-page__line:focus {
    outline: none; }

.__btc-page__lines-page__35311 .lines-page__line--completed {
  position: relative; }
  .__btc-page__lines-page__35311 .lines-page__line--completed .lines-page__line-link {
    padding-right: 60px; }
  .__btc-page__lines-page__35311 .lines-page__line--completed::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    width: 38px;
    height: 38px;
    background: url("/wizard/assets/images/check.svg") no-repeat;
    pointer-events: none; }
  .__btc-page__lines-page__35311 .lines-page__line--completed:hover::after {
    background: url("/wizard/assets/images/check-white.svg") no-repeat; }

.__btc-page__lines-page__35311 .lines-page__line-link {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 15px 20px;
  text-decoration: none;
  color: inherit; }

.__btc-page__lines-page__35311 .lines-page__line-information {
  flex: 1 1 auto; }

.__btc-page__lines-page__35311 .lines-page__line-headline {
  font-weight: 300;
  color: #00549a; }

.__btc-page__lines-page__35311 .lines-page__line-headline-label {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px; }
  .__btc-page__lines-page__35311 .lines-page__line-headline-label::before {
    content: '/';
    margin-right: 5px; }

.__btc-page__lines-page__35311 .lines-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__logo {
  display: none;
  width: 300px;
  margin: 30px auto; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__title {
  margin-top: 60px;
  margin-bottom: 20px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__screen-title {
  display: block; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__print-title {
  display: none; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__sub-title {
  margin: 10px 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__sub-title-label {
  color: #00549a; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__helper {
  margin-bottom: 50px;
  text-align: center;
  line-height: 19px;
  color: #8c8c8c; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__toolbar {
  display: flex;
  justify-content: center;
  height: 30px;
  margin: 30px 0 40px; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__lines-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 30px 0 50px; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__line {
  position: relative;
  width: 400px;
  padding: 10px 15px 10px 70px;
  text-align: left;
  text-decoration: none;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.4;
  color: #555; }
  .__btc-page__lines-summary-page__8c133 .lines-summary-page__line::before {
    content: url("/wizard/assets/images/phone.svg");
    position: absolute;
    top: 14px;
    left: 8px;
    width: 55px;
    height: 42px; }
  .__btc-page__lines-summary-page__8c133 .lines-summary-page__line:nth-child(odd) {
    border-right: 1px solid #d4d4d4; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__line-headline {
  display: flex;
  align-items: center;
  font-family: Arial;
  font-size: 20px;
  font-weight: 300;
  color: #00549a; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__line-headline-helper {
  margin-left: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px; }
  .__btc-page__lines-summary-page__8c133 .lines-summary-page__line-headline-helper::before {
    content: '/';
    margin-right: 5px; }

.__btc-page__lines-summary-page__8c133 .lines-summary-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

@media print {
  .__btc-page__lines-summary-page__8c133 .lines-summary-page__logo {
    display: block; }
  .__btc-page__lines-summary-page__8c133 .lines-summary-page__actions {
    display: none; }
  .__btc-page__lines-summary-page__8c133 .lines-summary-page__screen-title {
    display: none; }
  .__btc-page__lines-summary-page__8c133 .lines-summary-page__print-title {
    display: block; }
  .__btc-page__lines-summary-page__8c133 .lines-summary-page__toolbar {
    display: none; } }

.__btc-page__offices-page__36cad .offices-page__title {
  margin-top: 60px;
  margin-bottom: 10px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__offices-page__36cad .offices-page__image {
  display: block;
  height: 250px;
  margin: 50px auto; }

.__btc-page__offices-page__36cad .offices-page__offices-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 40px auto 60px; }

.__btc-page__offices-page__36cad .offices-page__office {
  position: relative;
  width: 390px;
  border: 1px solid #d7d7d7;
  margin-top: 20px;
  background-color: #f7f7f7;
  box-shadow: 0 2px 5px 0 #c4c4c4;
  text-align: left;
  text-decoration: none;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.4;
  color: #545454; }
  .__btc-page__offices-page__36cad .offices-page__office:hover, .__btc-page__offices-page__36cad .offices-page__office:focus {
    border-color: #00549a;
    background: #00549a;
    color: #c3d0df; }
    .__btc-page__offices-page__36cad .offices-page__office:hover .offices-page__selector-headline, .__btc-page__offices-page__36cad .offices-page__office:focus .offices-page__selector-headline {
      font-weight: 300;
      color: #fff; }
  .__btc-page__offices-page__36cad .offices-page__office:focus {
    outline: none; }

.__btc-page__offices-page__36cad .offices-page__office--completed {
  position: relative; }
  .__btc-page__offices-page__36cad .offices-page__office--completed .offices-page__office-link {
    padding-right: 60px; }
  .__btc-page__offices-page__36cad .offices-page__office--completed::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    width: 38px;
    height: 38px;
    background: url("/wizard/assets/images/check.svg") no-repeat;
    pointer-events: none; }
  .__btc-page__offices-page__36cad .offices-page__office--completed:hover::after {
    background: url("/wizard/assets/images/check-white.svg") no-repeat; }

.__btc-page__offices-page__36cad .offices-page__office-link {
  display: block;
  width: 100%;
  height: 100%;
  padding: 15px 20px;
  text-decoration: none;
  color: inherit; }

.__btc-page__offices-page__36cad .offices-page__selector-headline {
  margin-bottom: 5px;
  font-weight: 400;
  color: #00549a; }

.__btc-page__offices-page__36cad .offices-page__actions {
  display: flex;
  justify-content: center;
  margin-bottom: 75px; }

.__btc-page__welcome-page__0f6a8 .welcome-page__title {
  margin-top: 60px;
  margin-bottom: 10px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 33px; }

.__btc-page__welcome-page__0f6a8 .welcome-page__sub-title {
  margin-bottom: 50px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #434343; }

.__btc-page__welcome-page__0f6a8 .welcome-page__actions {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  margin-bottom: 75px; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__header {
  display: flex;
  align-items: center;
  padding-bottom: 30px; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__header-icon {
  flex: 0 0 auto;
  height: 75px; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__header-content {
  display: block;
  overflow: hidden;
  padding-left: 40px;
  word-wrap: break-word; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__header-package {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__header-phone {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 32px; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__header-name {
  font-size: 18px;
  font-weight: 300;
  color: #545454; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__steps-wrapper {
  width: 100%; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step {
  height: 80px;
  border: 1px solid #d7d7d7;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  color: #00549a; }
  .__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step:last-child {
    margin-bottom: 0; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step--disabled {
  border-color: #ccc;
  background-color: #ccc;
  color: #090909;
  pointer-events: none; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step--current {
  border-color: #00549a;
  background-color: #00549a;
  color: #fff; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step--completed {
  position: relative; }
  .__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step--completed .aside-overview__step-link {
    padding-right: 65px; }
  .__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step--completed::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(-50%);
    width: 38px;
    height: 38px;
    background: url("/wizard/assets/images/check.svg") no-repeat;
    pointer-events: none; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step--current.aside-overview__step--completed::after {
  background: url("/wizard/assets/images/check-white.svg") no-repeat; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step-link {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 20px;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  color: currentColor; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step-link--disabled {
  cursor: default; }

.__btc-page__line-wizard__aside-overview__eff21 .aside-overview__step-label {
  flex: 1 1 auto; }

.__btc-page__line-wizard__call-waiting-step__72c1a .call-waiting-step__wrapper {
  display: flex;
  min-height: calc(100vh - 75px);
  background-color: #f0f0f0; }

.__btc-page__line-wizard__call-waiting-step__72c1a .call-waiting-step__aside {
  flex: 0 0 500px;
  max-width: 500px;
  min-height: calc(100vh - 75px);
  padding: 40px;
  background-color: #fff; }

.__btc-page__line-wizard__call-waiting-step__72c1a .call-waiting-step__container {
  padding: 40px;
  flex-grow: 1; }

.__btc-page__line-wizard__complete-step__7dad1 .complete-step__wrapper {
  display: flex;
  min-height: calc(100vh - 75px);
  background-color: #f0f0f0; }

.__btc-page__line-wizard__complete-step__7dad1 .complete-step__aside {
  flex: 0 0 500px;
  max-width: 500px;
  min-height: calc(100vh - 75px);
  padding: 40px;
  background-color: #fff; }

.__btc-page__line-wizard__complete-step__7dad1 .complete-step__container {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-height: 700px;
  padding: 40px;
  flex-grow: 1; }

.__btc-page__line-wizard__complete-step__7dad1 .complete-step__notice {
  align-self: flex-start;
  width: 100%; }

.__btc-page__line-wizard__complete-step__7dad1 .complete-step__title {
  width: 600px;
  margin: 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 29px; }

.__btc-page__line-wizard__complete-step__7dad1 .complete-step__sub-title {
  margin-top: 30px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px; }

.__btc-page__line-wizard__complete-step__7dad1 .complete-step__image {
  height: 225px;
  margin-top: 80px;
  margin-bottom: 40px; }

.__btc-page__line-wizard__complete-step__7dad1 .complete-step__button {
  margin-top: 40px; }

.__btc-page__line-wizard__dispatch-step__ba3a0 .dispatch-step__wrapper {
  display: flex;
  min-height: calc(100vh - 75px);
  background-color: #f0f0f0; }

.__btc-page__line-wizard__dispatch-step__ba3a0 .dispatch-step__aside {
  flex: 0 0 500px;
  max-width: 500px;
  min-height: calc(100vh - 75px);
  padding: 40px;
  background-color: #fff; }

.__btc-page__line-wizard__dispatch-step__ba3a0 .dispatch-step__container {
  padding: 40px;
  flex-grow: 1; }

.__btc-page__line-wizard__dispatch-step__ba3a0 .dispatch-step__option-wrapper {
  margin-bottom: 30px; }
  .__btc-page__line-wizard__dispatch-step__ba3a0 .dispatch-step__option-wrapper:last-child {
    margin-bottom: 0; }

.__btc-page__line-wizard__dispatch-step__ba3a0 .dispatch-step__option-wrapper--disabled {
  opacity: 0.5;
  pointer-events: none; }

.__btc-page__line-wizard__dispatch-step__ba3a0 .dispatch-step__option {
  align-items: flex-start; }

.__btc-page__line-wizard__dispatch-step__ba3a0 .dispatch-step__rings-selector {
  margin-bottom: 0; }

.__btc-page__line-wizard__dispatch-step__ba3a0 .dispatch-step__find-me-follow-me-warning {
  margin-top: 20px; }

.__btc-page__line-wizard__information-step__c189a .information-step__wrapper {
  display: flex;
  min-height: calc(100vh - 75px);
  background-color: #f0f0f0; }

.__btc-page__line-wizard__information-step__c189a .information-step__aside {
  flex: 0 0 500px;
  max-width: 500px;
  min-height: calc(100vh - 75px);
  padding: 40px;
  background-color: #fff; }

.__btc-page__line-wizard__information-step__c189a .information-step__container {
  padding: 40px;
  flex-grow: 1; }

.__btc-page__line-wizard__information-step__c189a .information-step__employee-wrapper {
  display: flex;
  align-items: center; }

.__btc-page__line-wizard__information-step__c189a .information-step__employee-icon-wrapper {
  display: flex;
  justify-content: center;
  height: 225px;
  margin-left: 40px;
  flex-grow: 1; }

.__btc-page__line-wizard__information-step__c189a .information-step__employee-icon {
  height: 100%; }

.__btc-page__line-wizard__information-step__c189a .information-step__fax-form-wrapper {
  display: flex; }

.__btc-page__line-wizard__information-step__c189a .information-fax-form {
  flex: 1 1 50%; }

.__btc-page__line-wizard__information-step__c189a .information-step__fax-image-wrapper {
  flex: 1 1 50%;
  margin-top: -50px;
  text-align: center; }

.__btc-page__line-wizard__information-step__c189a .information-step__fax-image {
  height: 200px; }

@media (max-width: 1300px) {
  .__btc-page__line-wizard__information-step__c189a .information-step__employee-icon,
  .__btc-page__line-wizard__information-step__c189a .information-step__fax-image-wrapper {
    display: none; } }

@media (max-width: 1500px) {
  .__btc-page__line-wizard__information-step__c189a .information-step__fax-image-wrapper {
    text-align: right; } }

.__btc-page__line-wizard__voicemail-step__b91da .voicemail-step__wrapper {
  display: flex;
  min-height: calc(100vh - 75px);
  background-color: #f0f0f0; }

.__btc-page__line-wizard__voicemail-step__b91da .voicemail-step__aside {
  flex: 0 0 500px;
  max-width: 500px;
  min-height: calc(100vh - 75px);
  padding: 40px;
  background-color: #fff; }

.__btc-page__line-wizard__voicemail-step__b91da .voicemail-step__container {
  padding: 40px;
  flex-grow: 1; }

.__btc-page__line-wizard__voicemail-step__b91da .voicemail-step__rings-selector {
  margin-bottom: 0; }

.__btc-page__line-wizard__voicemail-step__b91da .voicemail-step__last-voicemail-option {
  margin-top: 20px; }

.__btc-page__line-wizard__voicemail-step__b91da .voicemail-step__treatment-option {
  margin-top: 15px; }

.ember-modal-dialog {
  z-index: 51;
  position: fixed; }
  .ember-modal-dialog.emd-in-place {
    position: static; }

.ember-modal-wrapper.emd-static.emd-wrapper-target-attachment-center .ember-modal-dialog {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }

.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center {
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 50;
  display: flex;
  align-items: center;
  justify-content: center; }

.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center .ember-modal-overlay {
  display: flex;
  align-items: center;
  justify-content: center; }

.ember-modal-wrapper.emd-animatable .ember-modal-dialog {
  position: relative; }

.ember-modal-overlay {
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 50; }