/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
.tooltip.tooltip-demo-name .tooltip-inner {
  border: 1px solid #e6e6e6;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.18);
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  max-width: 18.75rem;
}
.tooltip.tooltip-demo-name .arrow:before {
  border-top-color: #e6e6e6 !important;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
.status__popover--error {
  max-width: 14.0625rem;
  background: #ffffff;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26), 0 2px 10px 0 rgba(0, 0, 0, 0.16);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26), 0 2px 10px 0 rgba(0, 0, 0, 0.16);
  border-radius: 0;
  border: 0;
}
.status__popover--error .popover-header {
  color: #d60000;
  background: #f3f3f3;
  font: 0.8125rem/1.3125rem "PublicSansSemiBold", Arial;
  padding: 0.625rem 0.9375rem;
}
.status__popover--error .popover-header .dc-icon {
  font-size: 1.3125rem;
  margin-right: 0.625rem;
  position: relative;
  top: 3px;
}
.status__popover--error .popover-body {
  padding: 1.5625rem 0.9375rem;
}
.status__popover--error .popover-body .popover__error-title {
  color: #000000;
  font: italic 0.75rem/1.3125rem "PublicSansRegular", Arial;
  margin-bottom: 0.625rem;
}
.status__popover--error .popover-body .popover__error-description {
  color: #9a9fa6;
  font: 0.75rem/1.3125rem "PublicSansRegular", Arial;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-977f6ce0], .max-width-center[data-v-977f6ce0] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-977f6ce0], .max-width-center[data-v-977f6ce0] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-977f6ce0] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-977f6ce0] {
  text-decoration: none;
}
a[data-v-977f6ce0]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-977f6ce0] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-977f6ce0] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-977f6ce0] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-977f6ce0] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-977f6ce0]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-977f6ce0]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-977f6ce0]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-977f6ce0]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-977f6ce0] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-977f6ce0] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-977f6ce0] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-977f6ce0]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-977f6ce0]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-977f6ce0] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-977f6ce0] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-977f6ce0] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-977f6ce0]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-977f6ce0]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-977f6ce0]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-977f6ce0]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-977f6ce0]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-977f6ce0] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-977f6ce0]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-977f6ce0] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-977f6ce0]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-977f6ce0] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-977f6ce0] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-977f6ce0]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-977f6ce0]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-977f6ce0]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-977f6ce0]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-977f6ce0], .cb-link[data-v-977f6ce0]:visited, .cb-link[data-v-977f6ce0]:active, .cb-link[data-v-977f6ce0] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-977f6ce0]:hover, .cb-link[data-v-977f6ce0]:hover, .cb-orphan-link[data-v-977f6ce0]:focus, .cb-link[data-v-977f6ce0]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-977f6ce0] {
  display: inline;
}
.cb-orphan-link__icon[data-v-977f6ce0] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-977f6ce0] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-977f6ce0]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-977f6ce0] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn.cb-btn[data-v-977f6ce0], .btn-light.btn.cb-btn[data-v-977f6ce0] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn-lg.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-977f6ce0], .btn-light.btn-lg.btn.cb-btn[data-v-977f6ce0] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-977f6ce0] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn-md.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn-md.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn-md.btn.cb-btn[data-v-977f6ce0], .btn-light.btn-md.btn.cb-btn[data-v-977f6ce0] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-977f6ce0] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn-sm.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-977f6ce0], .btn-light.btn-sm.btn.cb-btn[data-v-977f6ce0] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-977f6ce0], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-977f6ce0] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-977f6ce0], .btn-primary.btn.cb-btn[data-v-977f6ce0]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn.cb-btn[data-v-977f6ce0]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn.cb-btn[data-v-977f6ce0]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn.cb-btn[data-v-977f6ce0]:disabled, .btn-light.disabled.btn.cb-btn[data-v-977f6ce0], .btn-light.btn.cb-btn[data-v-977f6ce0]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-977f6ce0] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-977f6ce0]:hover, .btn-primary.hover.btn.cb-btn[data-v-977f6ce0], .btn-primary.btn.cb-btn[data-v-977f6ce0]:focus, .btn-primary.btn.cb-btn[data-v-977f6ce0]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-977f6ce0], .btn-primary.btn.cb-btn[data-v-977f6ce0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-977f6ce0], .btn-primary.btn.cb-btn:disabled.loading[data-v-977f6ce0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-977f6ce0], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-977f6ce0]:hover, .btn-primary.btn.cb-btn[data-v-977f6ce0]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-977f6ce0], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-977f6ce0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-977f6ce0], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-977f6ce0] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-977f6ce0] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-977f6ce0]:hover, .btn-light.hover.btn.cb-btn[data-v-977f6ce0], .btn-light.btn.cb-btn[data-v-977f6ce0]:focus, .btn-light.btn.cb-btn[data-v-977f6ce0]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-977f6ce0], .btn-light.btn.cb-btn[data-v-977f6ce0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-977f6ce0], .btn-light.btn.cb-btn:disabled.loading[data-v-977f6ce0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-977f6ce0], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-977f6ce0]:hover, .btn-light.btn.cb-btn[data-v-977f6ce0]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-977f6ce0], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-977f6ce0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-977f6ce0], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-977f6ce0] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-977f6ce0] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-977f6ce0]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn.cb-btn[data-v-977f6ce0]:focus, .btn-outline-primary.btn.cb-btn[data-v-977f6ce0]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn.cb-btn[data-v-977f6ce0]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-977f6ce0], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-977f6ce0] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-977f6ce0], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-977f6ce0]:hover, .btn-outline-primary.btn.cb-btn[data-v-977f6ce0]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-977f6ce0], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-977f6ce0] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-977f6ce0], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-977f6ce0] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-977f6ce0] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-977f6ce0]:hover, .btn-dark.hover.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn.cb-btn[data-v-977f6ce0]:focus, .btn-dark.btn.cb-btn[data-v-977f6ce0]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn.cb-btn[data-v-977f6ce0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-977f6ce0], .btn-dark.btn.cb-btn:disabled.loading[data-v-977f6ce0] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-977f6ce0], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-977f6ce0]:hover, .btn-dark.btn.cb-btn[data-v-977f6ce0]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-977f6ce0], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-977f6ce0] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-977f6ce0], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-977f6ce0], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-977f6ce0] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-977f6ce0] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-977f6ce0]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn.cb-btn[data-v-977f6ce0]:focus, .btn-outline-dark.btn.cb-btn[data-v-977f6ce0]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn.cb-btn[data-v-977f6ce0]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-977f6ce0], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-977f6ce0] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-977f6ce0], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-977f6ce0] :hover, .btn-outline-dark.btn.cb-btn[data-v-977f6ce0]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-977f6ce0], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-977f6ce0] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-977f6ce0], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-977f6ce0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-977f6ce0] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-977f6ce0], a.btn.cb-btn.btn-light[data-v-977f6ce0], a.btn.cb-btn.btn-outline-primary[data-v-977f6ce0], a.btn.cb-btn.btn-dark[data-v-977f6ce0], a.btn.cb-btn.btn-outline-dark[data-v-977f6ce0] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-977f6ce0], a.btn.cb-btn.btn-light.btn-lg[data-v-977f6ce0], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-977f6ce0], a.btn.cb-btn.btn-dark.btn-lg[data-v-977f6ce0], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-977f6ce0] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-977f6ce0], a.btn.cb-btn.btn-light.btn-md[data-v-977f6ce0], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-977f6ce0], a.btn.cb-btn.btn-dark.btn-md[data-v-977f6ce0], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-977f6ce0] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-977f6ce0], a.btn.cb-btn.btn-light.btn-sm[data-v-977f6ce0], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-977f6ce0], a.btn.cb-btn.btn-dark.btn-sm[data-v-977f6ce0], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-977f6ce0] {
  line-height: 1.3125rem;
}
.my-demos-list-item-status-warning .dc-icon[data-v-977f6ce0] {
  font-size: 0.875rem;
  color: #eb0a0a;
  -webkit-animation: notify-citrix-cloud-report-977f6ce0 1.5s alternate infinite ease-in;
          animation: notify-citrix-cloud-report-977f6ce0 1.5s alternate infinite ease-in;
  cursor: pointer;
}
@-webkit-keyframes notify-citrix-cloud-report-977f6ce0 {
0% {
    color: #ff5f14;
    font-size: 0.75rem;
}
100% {
    font-size: 0.9375rem;
    color: #eb0a0a;
}
}
@keyframes notify-citrix-cloud-report-977f6ce0 {
0% {
    color: #ff5f14;
    font-size: 0.75rem;
}
100% {
    font-size: 0.9375rem;
    color: #eb0a0a;
}
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-071c730a], .max-width-center[data-v-071c730a] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-071c730a], .max-width-center[data-v-071c730a] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-071c730a] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-071c730a] {
  text-decoration: none;
}
a[data-v-071c730a]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-071c730a] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-071c730a] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-071c730a] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-071c730a] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-071c730a]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-071c730a]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-071c730a]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-071c730a]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-071c730a] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-071c730a] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-071c730a] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-071c730a]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-071c730a]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-071c730a] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-071c730a] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-071c730a] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-071c730a]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-071c730a]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-071c730a]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-071c730a]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-071c730a]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-071c730a] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-071c730a]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-071c730a] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-071c730a]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-071c730a] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-071c730a] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-071c730a]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-071c730a]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-071c730a]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-071c730a]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-071c730a], .cb-link[data-v-071c730a]:visited, .cb-link[data-v-071c730a]:active, .cb-link[data-v-071c730a] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-071c730a]:hover, .cb-link[data-v-071c730a]:hover, .cb-orphan-link[data-v-071c730a]:focus, .cb-link[data-v-071c730a]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-071c730a] {
  display: inline;
}
.cb-orphan-link__icon[data-v-071c730a] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-071c730a] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-071c730a]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-071c730a] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn.cb-btn[data-v-071c730a], .btn-dark.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn.cb-btn[data-v-071c730a], .btn-light.btn.cb-btn[data-v-071c730a] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-071c730a], .btn-dark.btn-lg.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-071c730a], .btn-light.btn-lg.btn.cb-btn[data-v-071c730a] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-071c730a] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn-md.btn.cb-btn[data-v-071c730a], .btn-dark.btn-md.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn-md.btn.cb-btn[data-v-071c730a], .btn-light.btn-md.btn.cb-btn[data-v-071c730a] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-071c730a] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-071c730a], .btn-dark.btn-sm.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-071c730a], .btn-light.btn-sm.btn.cb-btn[data-v-071c730a] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-071c730a], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-071c730a] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-071c730a], .btn-primary.btn.cb-btn[data-v-071c730a]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn.cb-btn[data-v-071c730a]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-071c730a], .btn-dark.btn.cb-btn[data-v-071c730a]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn.cb-btn[data-v-071c730a]:disabled, .btn-light.disabled.btn.cb-btn[data-v-071c730a], .btn-light.btn.cb-btn[data-v-071c730a]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-071c730a] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-071c730a]:hover, .btn-primary.hover.btn.cb-btn[data-v-071c730a], .btn-primary.btn.cb-btn[data-v-071c730a]:focus, .btn-primary.btn.cb-btn[data-v-071c730a]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-071c730a], .btn-primary.btn.cb-btn[data-v-071c730a]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-071c730a], .btn-primary.btn.cb-btn:disabled.loading[data-v-071c730a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-071c730a], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-071c730a]:hover, .btn-primary.btn.cb-btn[data-v-071c730a]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-071c730a], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-071c730a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-071c730a], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-071c730a] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-071c730a] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-071c730a]:hover, .btn-light.hover.btn.cb-btn[data-v-071c730a], .btn-light.btn.cb-btn[data-v-071c730a]:focus, .btn-light.btn.cb-btn[data-v-071c730a]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-071c730a], .btn-light.btn.cb-btn[data-v-071c730a]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-071c730a], .btn-light.btn.cb-btn:disabled.loading[data-v-071c730a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-071c730a], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-071c730a]:hover, .btn-light.btn.cb-btn[data-v-071c730a]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-071c730a], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-071c730a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-071c730a], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-071c730a] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-071c730a] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-071c730a]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn.cb-btn[data-v-071c730a]:focus, .btn-outline-primary.btn.cb-btn[data-v-071c730a]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn.cb-btn[data-v-071c730a]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-071c730a], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-071c730a] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-071c730a], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-071c730a]:hover, .btn-outline-primary.btn.cb-btn[data-v-071c730a]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-071c730a], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-071c730a] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-071c730a], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-071c730a] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-071c730a] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-071c730a]:hover, .btn-dark.hover.btn.cb-btn[data-v-071c730a], .btn-dark.btn.cb-btn[data-v-071c730a]:focus, .btn-dark.btn.cb-btn[data-v-071c730a]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-071c730a], .btn-dark.btn.cb-btn[data-v-071c730a]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-071c730a], .btn-dark.btn.cb-btn:disabled.loading[data-v-071c730a] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-071c730a], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-071c730a]:hover, .btn-dark.btn.cb-btn[data-v-071c730a]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-071c730a], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-071c730a] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-071c730a], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-071c730a], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-071c730a] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-071c730a] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-071c730a]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn.cb-btn[data-v-071c730a]:focus, .btn-outline-dark.btn.cb-btn[data-v-071c730a]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn.cb-btn[data-v-071c730a]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-071c730a], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-071c730a] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-071c730a], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-071c730a] :hover, .btn-outline-dark.btn.cb-btn[data-v-071c730a]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-071c730a], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-071c730a] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-071c730a], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-071c730a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-071c730a] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-071c730a], a.btn.cb-btn.btn-light[data-v-071c730a], a.btn.cb-btn.btn-outline-primary[data-v-071c730a], a.btn.cb-btn.btn-dark[data-v-071c730a], a.btn.cb-btn.btn-outline-dark[data-v-071c730a] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-071c730a], a.btn.cb-btn.btn-light.btn-lg[data-v-071c730a], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-071c730a], a.btn.cb-btn.btn-dark.btn-lg[data-v-071c730a], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-071c730a] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-071c730a], a.btn.cb-btn.btn-light.btn-md[data-v-071c730a], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-071c730a], a.btn.cb-btn.btn-dark.btn-md[data-v-071c730a], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-071c730a] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-071c730a], a.btn.cb-btn.btn-light.btn-sm[data-v-071c730a], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-071c730a], a.btn.cb-btn.btn-dark.btn-sm[data-v-071c730a], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-071c730a] {
  line-height: 1.3125rem;
}
.my-demos-list-item[data-v-071c730a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  padding: 1.25rem;
  margin-bottom: 1.875rem;
  clear: both;
  background: #ffffff;
  color: #4a4a4a;
  border: 1px solid #d9d9d9;
  border-radius: 12px;
  -webkit-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
@media screen and (max-width: 63.9375rem) {
.my-demos-list-item[data-v-071c730a] {
    margin-bottom: 1.25rem;
}
}
.my-demos-list-item[data-v-071c730a]:hover {
  -webkit-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.2);
}
@media screen and (max-width: 63.9375rem) {
.my-demos-list-item[data-v-071c730a]:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #b1b1b1;
}
}
.my-demos-list-item .list-item__content[data-v-071c730a] {
  float: left;
  width: calc(100% - 350px);
}
@media screen and (max-width: 87.5rem) {
.my-demos-list-item .list-item__content[data-v-071c730a] {
    width: calc(100% - 300px);
}
}
@media screen and (max-width: 84.375rem) {
.my-demos-list-item .list-item__content[data-v-071c730a] {
    width: calc(100% - 200px);
}
}
@media screen and (max-width: 78.125rem) {
.my-demos-list-item .list-item__content[data-v-071c730a] {
    width: calc(100% - 20px);
}
}
.my-demos-list-item .list-item__content .items[data-v-071c730a] {
  padding: 0;
  margin-bottom: 0;
}
.my-demos-list-item .list-item__content .items .item[data-v-071c730a] {
  list-style: none;
  float: left;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item[data-v-071c730a] {
    margin-bottom: 1.25rem;
}
}
.my-demos-list-item .list-item__content .items .item .item__header[data-v-071c730a] {
  float: left;
}
@media screen and (max-width: 29.25rem) {
.my-demos-list-item .list-item__content .items .item .item__header[data-v-071c730a] {
    display: none;
}
}
.my-demos-list-item .list-item__content .items .item .item__header__text[data-v-071c730a] {
  padding-bottom: 0.125rem;
}
.my-demos-list-item .list-item__content .items .item .item__header__text.hide[data-v-071c730a] {
  visibility: hidden;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item .item__header__text.hide[data-v-071c730a] {
    display: none;
}
}
.my-demos-list-item .list-item__content .items .item .item__header__text.show[data-v-071c730a] {
  visibility: visible;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item .item__header__text.show[data-v-071c730a] {
    display: block;
}
}
.my-demos-list-item .list-item__content .items .item .item__header__text--bold[data-v-071c730a] {
  font-family: "PublicSansSemiBold", Arial;
}
.my-demos-list-item .list-item__content .items .item .item__content[data-v-071c730a] {
  float: left;
}
.my-demos-list-item .list-item__content .items .item .item__content__text[data-v-071c730a] {
  padding-bottom: 0.125rem;
}
.my-demos-list-item .list-item__content .items .item .item__content__text .cb-link[data-v-071c730a] {
  font-size: 0.875rem;
}
.my-demos-list-item .list-item__content .items .item .item__content__text--bold[data-v-071c730a] {
  padding-bottom: 0.125rem;
  font-family: "PublicSansSemiBold", Arial;
}
@media screen and (max-width: 29.25rem) {
.my-demos-list-item .list-item__content .items .item .item__content__text--bold[data-v-071c730a] {
    font-family: "PublicSansRegular", Arial;
}
}
.my-demos-list-item .list-item__content .items .item .item__content__text--md[data-v-071c730a] {
  display: none;
  font-family: "PublicSansSemiBold", Arial;
}
@media screen and (max-width: 29.25rem) {
.my-demos-list-item .list-item__content .items .item .item__content__text--md[data-v-071c730a] {
    display: block;
}
}
.my-demos-list-item .list-item__content .items .item.demo[data-v-071c730a] {
  width: 17.8125rem;
  margin-right: 1.25rem;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.demo[data-v-071c730a] {
    width: 100%;
}
}
.my-demos-list-item .list-item__content .items .item.demo .item__header[data-v-071c730a] {
  margin-right: 0.9375rem;
}
.my-demos-list-item .list-item__content .items .item.demo .item__content__text[data-v-071c730a] {
  width: 11.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.my-demos-list-item .list-item__content .items .item.demo .item__content__text--bold[data-v-071c730a] {
  width: 11.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.demo .item__content__text--bold[data-v-071c730a] {
    width: 100%;
}
}
.my-demos-list-item .list-item__content .items .item.status[data-v-071c730a] {
  width: 5rem;
  margin-right: 3.125rem;
  text-align: center;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.status[data-v-071c730a] {
    margin-right: 1.875rem;
}
}
@media screen and (max-width: 32.875rem) {
.my-demos-list-item .list-item__content .items .item.status[data-v-071c730a] {
    margin-right: 0;
    width: 50%;
}
}
.my-demos-list-item .list-item__content .items .item.status .status__text--bold[data-v-071c730a] {
  font-family: "PublicSansSemiBold", Arial;
  display: inline-block;
  text-transform: capitalize;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.status .status__text--bold[data-v-071c730a] {
    font-family: "PublicSansRegular", Arial;
}
}
.my-demos-list-item .list-item__content .items .item.status .status__color[data-v-071c730a] {
  margin-top: 0.625rem;
  text-align: center;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color--green[data-v-071c730a] {
  color: #4a9912;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color--blue[data-v-071c730a] {
  color: #1c69f2;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color--gold[data-v-071c730a] {
  color: #ebad00;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color--red[data-v-071c730a] {
  color: #eb0a0a;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color--purple[data-v-071c730a] {
  color: #452170;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color--dark-gray[data-v-071c730a] {
  color: #767676;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color-dark-purple[data-v-071c730a] {
  color: #ad73fa;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color--black[data-v-071c730a] {
  color: #000000;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color--light-blue[data-v-071c730a] {
  color: #7dc7ff;
}
.my-demos-list-item .list-item__content .items .item.status .status__color.color--orange[data-v-071c730a] {
  color: #ff9e1b;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.status[data-v-071c730a] {
    text-align: left;
}
}
.my-demos-list-item .list-item__content .items .item.available[data-v-071c730a] {
  width: 5rem;
  margin-right: 3.125rem;
}
@media screen and (max-width: 32.875rem) {
.my-demos-list-item .list-item__content .items .item.available[data-v-071c730a] {
    margin-right: 0;
    width: 50%;
}
}
.my-demos-list-item .list-item__content .items .item.expire[data-v-071c730a] {
  width: 6.875rem;
  margin-right: 3.125rem;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.expire[data-v-071c730a] {
    margin-right: 1.875rem;
}
}
@media screen and (max-width: 32.875rem) {
.my-demos-list-item .list-item__content .items .item.expire[data-v-071c730a] {
    clear: both;
    margin-right: 0;
    width: 50%;
}
}
.my-demos-list-item .list-item__content .items .item.expire .md-item__header--bold[data-v-071c730a] {
  color: #4a4a4a;
}
.my-demos-list-item .list-item__content .items .item.expire--warning[data-v-071c730a] {
  color: #ff5f14;
  position: relative;
}
.my-demos-list-item .list-item__content .items .item.expire--warning.request-extension[data-v-071c730a]:after {
  bottom: -33px;
}
.my-demos-list-item .list-item__content .items .item.expire .expire-info[data-v-071c730a] {
  margin-top: 0.9375rem;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.expire .expire-info[data-v-071c730a] {
    margin-top: 0.3125rem;
}
}
.my-demos-list-item .list-item__content .items .item.expire .expire-info__icon[data-v-071c730a] {
  font-size: 1.3125rem;
  position: relative;
  top: 3px;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.expire .expire-info__icon[data-v-071c730a] {
    font-size: 1rem;
    top: 2px;
}
}
.my-demos-list-item .list-item__content .items .item.expire .expire-info__text[data-v-071c730a] {
  font: 0.75rem/18px "PublicSansSemiBold", Arial;
  padding-left: 0.3125rem;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.expire .expire-info__text[data-v-071c730a] {
    font: 0.6875rem/17px "PublicSansRegular", Arial;
}
}
.my-demos-list-item .list-item__content .items .item.expire .weekdend-request-extension[data-v-071c730a] {
  font: 0.75rem/1.125rem "PublicSansSemiBold", Arial;
  text-decoration: underline;
  display: block;
  margin-top: 1.5625rem;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.expire .weekdend-request-extension[data-v-071c730a] {
    margin-top: 0.625rem;
}
}
.my-demos-list-item .list-item__content .items .item.opp-id[data-v-071c730a] {
  width: 6.5625rem;
}
@media screen and (max-width: 32.875rem) {
.my-demos-list-item .list-item__content .items .item.opp-id[data-v-071c730a] {
    width: 50%;
}
}
.my-demos-list-item .list-item__content .items .item.opp-id .id[data-v-071c730a] {
  overflow: hidden;
}
.my-demos-list-item .list-item__content .items .item.opp-id .id .wrap[data-v-071c730a] {
  font-family: "PublicSansSemiBold", Arial;
  padding-right: 0.3125rem;
  float: left;
  width: calc(100% - 20px);
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item.opp-id .id .wrap[data-v-071c730a] {
    font-family: "PublicSansRegular", Arial;
}
}
@media screen and (max-width: 32.875rem) {
.my-demos-list-item .list-item__content .items .item.opp-id .id .wrap[data-v-071c730a] {
    width: auto;
    margin-right: 0.625rem;
}
}
.my-demos-list-item .list-item__content .items .item.opp-id .id .wrap .oppid[data-v-071c730a] {
  display: inline-block;
  width: 4.6875rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 32.875rem) {
.my-demos-list-item .list-item__content .items .item.opp-id .id .wrap .oppid[data-v-071c730a] {
    display: block;
}
}
.my-demos-list-item .list-item__content .items .item.opp-id .id .wrap .oppid.more[data-v-071c730a] {
  font: 0.75rem/1.375rem "PublicSansSemiBold", Arial;
  color: #989898;
}
.my-demos-list-item .list-item__content .items .item.opp-id .id .dc-icon[data-v-071c730a] {
  float: left;
  font-size: 0.8125rem;
  color: #0046DC;
  cursor: pointer;
  position: relative;
  top: 2px;
  right: 5px;
}
.my-demos-list-item .list-item__content .items .item.opp-id .see-ids[data-v-071c730a] {
  font: 0.75rem/1.125rem "PublicSansSemiBold", Arial;
  display: block;
  margin-top: 0.3125rem;
}
.my-demos-list-item .list-item__content .items .item .md-item__header--bold[data-v-071c730a] {
  padding-bottom: 0.3125rem;
  display: none;
  color: #4a4a4a;
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__content .items .item .md-item__header--bold[data-v-071c730a] {
    display: block;
    font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
}
}
.my-demos-list-item .list-item__actions[data-v-071c730a] {
  border-left: 1px solid #ececec;
  float: left;
  width: 21.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media screen and (max-width: 87.5rem) {
.my-demos-list-item .list-item__actions[data-v-071c730a] {
    width: 18.75rem;
}
}
@media screen and (max-width: 84.375rem) {
.my-demos-list-item .list-item__actions[data-v-071c730a] {
    width: 12.5rem;
}
}
@media screen and (max-width: 78.125rem) {
.my-demos-list-item .list-item__actions[data-v-071c730a] {
    width: 1.25rem;
}
}
.my-demos-list-item .list-item__actions .items[data-v-071c730a] {
  padding: 0;
  margin-bottom: 0;
}
.my-demos-list-item .list-item__actions .items .item[data-v-071c730a] {
  list-style: none;
  float: left;
  padding: 0 2rem;
}
@media screen and (max-width: 87.5rem) {
.my-demos-list-item .list-item__actions .items .item[data-v-071c730a] {
    padding: 0 1.5625rem;
}
}
@media screen and (max-width: 84.375rem) {
.my-demos-list-item .list-item__actions .items .item[data-v-071c730a] {
    padding: 0 0.9375rem;
}
}
.my-demos-list-item .list-item__actions .items .item a[data-v-071c730a] {
  text-decoration: none;
}
.my-demos-list-item .list-item__actions .items .item .dc-icon[data-v-071c730a] {
  font-size: 1.0625rem;
  color: #0046DC;
  cursor: pointer;
}
.my-demos-list-item .list-item__actions .items .item .dc-icon.icon-delete[data-v-071c730a] {
  font-size: 0.875rem;
}
.my-demos-list-item .list-item__actions .items .item .dc-icon.restricted[data-v-071c730a] {
  color: #d9d9d9;
  cursor: not-allowed;
}
.my-demos-list-item .list-item__actions .items .item .dc-icon.emphasize-extension[data-v-071c730a] {
  color: #ff5f14;
}
.my-demos-list-item .list-item__actions .items .item .dc-icon.loading[data-v-071c730a] {
  pointer-events: none;
  -webkit-animation: color-change-071c730a 1s infinite;
          animation: color-change-071c730a 1s infinite;
}
@-webkit-keyframes color-change-071c730a {
0% {
    color: #fff;
}
50% {
    color: #e9e9e9;
}
100% {
    color: #d6d6d6;
}
}
@keyframes color-change-071c730a {
0% {
    color: #fff;
}
50% {
    color: #e9e9e9;
}
100% {
    color: #d6d6d6;
}
}
@media screen and (max-width: 78.125rem) {
.my-demos-list-item .list-item__actions[data-v-071c730a] {
    display: none;
}
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] {
  display: none;
  position: relative;
}
@media screen and (max-width: 78.125rem) {
.my-demos-list-item .list-item__actions--md[data-v-071c730a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
}
@media screen and (max-width: 62rem) {
.my-demos-list-item .list-item__actions--md[data-v-071c730a] {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
}
.my-demos-list-item .list-item__actions--md .action-items[data-v-071c730a] {
  position: absolute;
  top: -10px;
  left: -10px;
}
@media screen and (max-width: 32.875rem) {
.my-demos-list-item .list-item__actions--md .action-items[data-v-071c730a] {
    top: -15px;
    left: 0;
}
}
.my-demos-list-item .list-item__actions--md .action-items .btn-link .icon-action[data-v-071c730a] {
  color: #0046DC;
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu {
  padding: 15px 0;
  min-width: 4.6875rem;
  top: -5px !important;
  left: -20px !important;
  border-radius: 0;
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item {
  padding-bottom: 0.5rem;
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item:last-child {
  padding-bottom: 0;
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item .dropdown-item {
  padding: 0 0.9375rem;
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item .dropdown-item:active {
  background: transparent;
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item .dropdown-item .text {
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  color: #757575;
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item .dropdown-item .dc-icon {
  color: #0046DC;
  padding-right: 0.9375rem;
  position: relative;
  top: 2px;
  font-size: 0.875rem;
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item .dropdown-item .restricted .text,
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item .dropdown-item .restricted .dc-icon {
  color: #d9d9d9;
  cursor: not-allowed;
}
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item .dropdown-item:hover .restricted .text,
.my-demos-list-item .list-item__actions--md[data-v-071c730a] .dropdown-menu .action-item .dropdown-item:hover .restricted .dc-icon {
  color: #d9d9d9;
  cursor: not-allowed;
}
.my-demos-list-item .spinner-border[data-v-071c730a] {
  margin-left: 0.3125rem;
  margin-top: 0.3125rem;
  float: left;
}
.my-demos-list-item .spinner-border-sm[data-v-071c730a] {
  width: 0.75rem;
  height: 0.75rem;
  border-width: 2px;
}
.my-demos-list-item .spinner-border.text-primary[data-v-071c730a] {
  color: #989898 !important;
}
.my-demos-list-item .spinner-border.text-secondary[data-v-071c730a] {
  color: #757575 !important;
}
.my-demos-list-item.expire--warning[data-v-071c730a] {
  border-color: #ffc06d;
}
.my-demos-list-item.expire--warning[data-v-071c730a]:hover {
  -webkit-box-shadow: 0 4px 15px 0 #fff3e4;
          box-shadow: 0 4px 15px 0 #fff3e4;
}
@media screen and (max-width: 63.9375rem) {
.my-demos-list-item.expire--warning[data-v-071c730a]:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #b1b1b1;
}
}
fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7d1724e0], .max-width-center[data-v-7d1724e0] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7d1724e0], .max-width-center[data-v-7d1724e0] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-7d1724e0] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-7d1724e0] {
  text-decoration: none;
}
a[data-v-7d1724e0]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-7d1724e0] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-7d1724e0] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-7d1724e0] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-7d1724e0] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-7d1724e0]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7d1724e0]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7d1724e0]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7d1724e0]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-7d1724e0] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-7d1724e0] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-7d1724e0] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-7d1724e0]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-7d1724e0]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-7d1724e0] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-7d1724e0] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-7d1724e0] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-7d1724e0]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7d1724e0]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7d1724e0]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7d1724e0]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7d1724e0]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7d1724e0] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7d1724e0]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7d1724e0] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7d1724e0]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-7d1724e0] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7d1724e0] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-7d1724e0]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7d1724e0]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-7d1724e0]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7d1724e0]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-7d1724e0], .cb-link[data-v-7d1724e0]:visited, .cb-link[data-v-7d1724e0]:active, .cb-link[data-v-7d1724e0] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-7d1724e0]:hover, .cb-link[data-v-7d1724e0]:hover, .cb-orphan-link[data-v-7d1724e0]:focus, .cb-link[data-v-7d1724e0]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-7d1724e0] {
  display: inline;
}
.cb-orphan-link__icon[data-v-7d1724e0] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-7d1724e0] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-7d1724e0]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-7d1724e0] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn.cb-btn[data-v-7d1724e0], .btn-light.btn.cb-btn[data-v-7d1724e0] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn-lg.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-7d1724e0], .btn-light.btn-lg.btn.cb-btn[data-v-7d1724e0] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-7d1724e0] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn-md.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn-md.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn-md.btn.cb-btn[data-v-7d1724e0], .btn-light.btn-md.btn.cb-btn[data-v-7d1724e0] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-7d1724e0] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn-sm.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-7d1724e0], .btn-light.btn-sm.btn.cb-btn[data-v-7d1724e0] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7d1724e0], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-7d1724e0] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-7d1724e0], .btn-primary.btn.cb-btn[data-v-7d1724e0]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn.cb-btn[data-v-7d1724e0]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn.cb-btn[data-v-7d1724e0]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn.cb-btn[data-v-7d1724e0]:disabled, .btn-light.disabled.btn.cb-btn[data-v-7d1724e0], .btn-light.btn.cb-btn[data-v-7d1724e0]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-7d1724e0] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-7d1724e0]:hover, .btn-primary.hover.btn.cb-btn[data-v-7d1724e0], .btn-primary.btn.cb-btn[data-v-7d1724e0]:focus, .btn-primary.btn.cb-btn[data-v-7d1724e0]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-7d1724e0], .btn-primary.btn.cb-btn[data-v-7d1724e0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-7d1724e0], .btn-primary.btn.cb-btn:disabled.loading[data-v-7d1724e0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7d1724e0], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-7d1724e0]:hover, .btn-primary.btn.cb-btn[data-v-7d1724e0]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-7d1724e0], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-7d1724e0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d1724e0], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-7d1724e0] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-7d1724e0] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-7d1724e0]:hover, .btn-light.hover.btn.cb-btn[data-v-7d1724e0], .btn-light.btn.cb-btn[data-v-7d1724e0]:focus, .btn-light.btn.cb-btn[data-v-7d1724e0]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-7d1724e0], .btn-light.btn.cb-btn[data-v-7d1724e0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-7d1724e0], .btn-light.btn.cb-btn:disabled.loading[data-v-7d1724e0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-7d1724e0], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-7d1724e0]:hover, .btn-light.btn.cb-btn[data-v-7d1724e0]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-7d1724e0], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-7d1724e0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d1724e0], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-7d1724e0] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-7d1724e0] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-7d1724e0]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn.cb-btn[data-v-7d1724e0]:focus, .btn-outline-primary.btn.cb-btn[data-v-7d1724e0]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn.cb-btn[data-v-7d1724e0]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-7d1724e0], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-7d1724e0] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7d1724e0], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7d1724e0]:hover, .btn-outline-primary.btn.cb-btn[data-v-7d1724e0]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-7d1724e0], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-7d1724e0] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d1724e0], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-7d1724e0] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-7d1724e0] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-7d1724e0]:hover, .btn-dark.hover.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn.cb-btn[data-v-7d1724e0]:focus, .btn-dark.btn.cb-btn[data-v-7d1724e0]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn.cb-btn[data-v-7d1724e0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-7d1724e0], .btn-dark.btn.cb-btn:disabled.loading[data-v-7d1724e0] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7d1724e0], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-7d1724e0]:hover, .btn-dark.btn.cb-btn[data-v-7d1724e0]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-7d1724e0], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-7d1724e0] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d1724e0], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-7d1724e0], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-7d1724e0] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-7d1724e0] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-7d1724e0]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn.cb-btn[data-v-7d1724e0]:focus, .btn-outline-dark.btn.cb-btn[data-v-7d1724e0]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn.cb-btn[data-v-7d1724e0]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-7d1724e0], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-7d1724e0] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7d1724e0], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7d1724e0] :hover, .btn-outline-dark.btn.cb-btn[data-v-7d1724e0]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-7d1724e0], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-7d1724e0] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-7d1724e0], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-7d1724e0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-7d1724e0] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-7d1724e0], a.btn.cb-btn.btn-light[data-v-7d1724e0], a.btn.cb-btn.btn-outline-primary[data-v-7d1724e0], a.btn.cb-btn.btn-dark[data-v-7d1724e0], a.btn.cb-btn.btn-outline-dark[data-v-7d1724e0] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-7d1724e0], a.btn.cb-btn.btn-light.btn-lg[data-v-7d1724e0], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-7d1724e0], a.btn.cb-btn.btn-dark.btn-lg[data-v-7d1724e0], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-7d1724e0] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-7d1724e0], a.btn.cb-btn.btn-light.btn-md[data-v-7d1724e0], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-7d1724e0], a.btn.cb-btn.btn-dark.btn-md[data-v-7d1724e0], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-7d1724e0] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-7d1724e0], a.btn.cb-btn.btn-light.btn-sm[data-v-7d1724e0], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-7d1724e0], a.btn.cb-btn.btn-dark.btn-sm[data-v-7d1724e0], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-7d1724e0] {
  line-height: 1.3125rem;
}
#modal-mydemos__see-all-ids .modal-mydemos__item-oppid[data-v-7d1724e0] {
  position: relative;
  margin-top: 1.25rem;
}
#modal-mydemos__see-all-ids .modal-mydemos__item-oppid .item-oppid__label[data-v-7d1724e0] {
  -webkit-transition: margin-top 0.25s, font-size 0.25s;
  transition: margin-top 0.25s, font-size 0.25s;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
  color: #b1b1b1;
  margin-bottom: 0;
  position: absolute;
  z-index: 1;
  margin-top: 0.875rem;
  margin-left: 0.9375rem;
  font-size: 1rem;
}
#modal-mydemos__see-all-ids .modal-mydemos__item-oppid .item-oppid__label span[data-v-7d1724e0] {
  font: italic 0.875rem/1.25rem "PublicSansRegular", Arial;
  padding-left: 0.9375rem;
  color: #dedede;
}
#modal-mydemos__see-all-ids .modal-mydemos__item-oppid.focused .item-oppid__label[data-v-7d1724e0] {
  margin-top: 0.3125rem;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
  cursor: default;
}
#modal-mydemos__see-all-ids .modal-mydemos__item-oppid.focused .item-oppid__label span[data-v-7d1724e0] {
  visibility: hidden;
}
#modal-mydemos__see-all-ids .modal-mydemos__associated-opp-ids[data-v-7d1724e0] {
  margin-top: 1.875rem;
}
#modal-mydemos__see-all-ids .modal-mydemos__associated-opp-ids .items[data-v-7d1724e0] {
  margin-top: 0.9375rem;
  padding-left: 0;
}
#modal-mydemos__see-all-ids .modal-mydemos__associated-opp-ids .items .item[data-v-7d1724e0] {
  background: #fafafa;
  border: 1px solid #979797;
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  padding: 0.3125rem 0.625rem;
  display: inline-block;
  border-radius: 8px;
  color: #4a4a4a;
  margin-right: 0.3125rem;
  margin-bottom: 0.3125rem;
}
#modal-mydemos__see-all-ids .modal-mydemos__associated-opp-ids .items .item .dc-icon[data-v-7d1724e0] {
  margin-left: 0.1875rem;
  position: relative;
  top: 1px;
}
#modal-mydemos__see-all-ids .app-loading-spinner[data-v-7d1724e0] {
  background: #ffffff;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__tags {
  position: relative;
  z-index: 2;
  min-height: 3.125rem;
  background: transparent;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__arrow {
  position: absolute;
  top: 15px;
  right: 15px;
  color: #989898;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__input {
  background: transparent;
  margin-top: 0.9375rem;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__spinner:before {
  margin: -0.25rem 0 0 -0.5rem;
  border-top-color: #2071c5;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__spinner:after {
  margin: -0.25rem 0 0 -0.5rem;
  border-top-color: #2071c5;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__content-wrapper {
  width: 28.125rem;
  overflow-x: hidden;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__content-wrapper .no-results {
  word-wrap: break-word;
  white-space: normal;
  font: 0.8125rem/1.25rem "PublicSansRegular", Arial;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__content .multiselect__element {
  font-size: 0.8125rem;
  border-bottom: 1px solid #eee;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__content .content__options .option__header {
  font: 0.75rem/1.375rem "PublicSansMedium", Arial;
  color: #666;
  width: 6.25rem;
  display: inline-block;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__content .content__options .option__name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 25rem;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__option--highlight {
  background: #eaeaea;
  color: #4a4a4a;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__option--selected {
  background: #f5f5f5;
  color: #4a4a4a;
}
#modal-mydemos__see-all-ids .multiselect__search-oppid .multiselect__option--selected.multiselect__option--highlight {
  background: #2071c5;
  color: #ffffff;
}
.tooltip.tooltip-oppid-info .tooltip-inner {
  max-width: 37.5rem;
  border: 1px solid #e6e6e6;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.18);
  background: #efefef;
  text-align: left;
}
.tooltip.tooltip-oppid-info .tooltip-inner .oppid-info {
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
}
.tooltip.tooltip-oppid-info .tooltip-inner .oppid-info b {
  font-family: "PublicSansSemiBold", Arial;
}
.tooltip.tooltip-oppid-info .arrow:before {
  border-top-color: #e6e6e6 !important;
}
.modal-mydemos__copy-oppid-clipboard {
  border: 1px solid #1c69f2;
  padding: 0.625rem 1.25rem;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1.25rem;
}
.modal-mydemos__copy-oppid-clipboard .icon {
  font-size: 1.875rem;
  color: #1c69f2;
  width: 1.875rem;
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal-mydemos__copy-oppid-clipboard .content {
  width: calc(100% - 30px);
  float: left;
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  color: #3f4042;
  padding-left: 0.9375rem;
}
.modal-mydemos__copy-oppid-clipboard .content .link {
  padding-left: 0.3125rem;
  cursor: copy;
}
.modal-mydemos__searchby-options {
  margin-bottom: 0.625rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
#dialog-demo-delete .modal-body .delete-content {
  margin-top: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#dialog-demo-delete .modal-body .delete-content__text {
  padding: 20px 0;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
  text-align: center;
}
#dialog-demo-delete .modal-body .delete-content__text .demo-id {
  color: #eb0a0a;
}
#dialog-demo-delete .modal-body .delete-content .icon-warning {
  font-size: 2.5rem;
  color: #ff5f14;
}
#dialog-demo-delete .modal-content .modal-footer {
  padding-bottom: 2.5rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-3aa46764], .max-width-center[data-v-3aa46764] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-3aa46764], .max-width-center[data-v-3aa46764] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-3aa46764] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-3aa46764] {
  text-decoration: none;
}
a[data-v-3aa46764]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-3aa46764] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-3aa46764] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-3aa46764] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-3aa46764] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-3aa46764]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-3aa46764]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-3aa46764]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-3aa46764]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-3aa46764] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-3aa46764] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-3aa46764] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-3aa46764]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-3aa46764]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-3aa46764] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-3aa46764] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-3aa46764] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-3aa46764]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-3aa46764]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-3aa46764]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-3aa46764]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-3aa46764]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-3aa46764] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-3aa46764]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-3aa46764] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-3aa46764]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-3aa46764] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-3aa46764] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-3aa46764]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-3aa46764]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-3aa46764]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-3aa46764]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-3aa46764], .cb-link[data-v-3aa46764]:visited, .cb-link[data-v-3aa46764]:active, .cb-link[data-v-3aa46764] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-3aa46764]:hover, .cb-link[data-v-3aa46764]:hover, .cb-orphan-link[data-v-3aa46764]:focus, .cb-link[data-v-3aa46764]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-3aa46764] {
  display: inline;
}
.cb-orphan-link__icon[data-v-3aa46764] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-3aa46764] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-3aa46764]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-3aa46764] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn.cb-btn[data-v-3aa46764], .btn-dark.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn.cb-btn[data-v-3aa46764], .btn-light.btn.cb-btn[data-v-3aa46764] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-3aa46764], .btn-dark.btn-lg.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-3aa46764], .btn-light.btn-lg.btn.cb-btn[data-v-3aa46764] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-3aa46764] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn-md.btn.cb-btn[data-v-3aa46764], .btn-dark.btn-md.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn-md.btn.cb-btn[data-v-3aa46764], .btn-light.btn-md.btn.cb-btn[data-v-3aa46764] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-3aa46764] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-3aa46764], .btn-dark.btn-sm.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-3aa46764], .btn-light.btn-sm.btn.cb-btn[data-v-3aa46764] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-3aa46764], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-3aa46764] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-3aa46764], .btn-primary.btn.cb-btn[data-v-3aa46764]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn.cb-btn[data-v-3aa46764]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-3aa46764], .btn-dark.btn.cb-btn[data-v-3aa46764]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn.cb-btn[data-v-3aa46764]:disabled, .btn-light.disabled.btn.cb-btn[data-v-3aa46764], .btn-light.btn.cb-btn[data-v-3aa46764]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-3aa46764] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-3aa46764]:hover, .btn-primary.hover.btn.cb-btn[data-v-3aa46764], .btn-primary.btn.cb-btn[data-v-3aa46764]:focus, .btn-primary.btn.cb-btn[data-v-3aa46764]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-3aa46764], .btn-primary.btn.cb-btn[data-v-3aa46764]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-3aa46764], .btn-primary.btn.cb-btn:disabled.loading[data-v-3aa46764] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-3aa46764], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-3aa46764]:hover, .btn-primary.btn.cb-btn[data-v-3aa46764]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-3aa46764], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-3aa46764] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-3aa46764], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-3aa46764] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-3aa46764] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-3aa46764]:hover, .btn-light.hover.btn.cb-btn[data-v-3aa46764], .btn-light.btn.cb-btn[data-v-3aa46764]:focus, .btn-light.btn.cb-btn[data-v-3aa46764]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-3aa46764], .btn-light.btn.cb-btn[data-v-3aa46764]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-3aa46764], .btn-light.btn.cb-btn:disabled.loading[data-v-3aa46764] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-3aa46764], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-3aa46764]:hover, .btn-light.btn.cb-btn[data-v-3aa46764]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-3aa46764], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-3aa46764] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-3aa46764], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-3aa46764] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-3aa46764] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-3aa46764]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn.cb-btn[data-v-3aa46764]:focus, .btn-outline-primary.btn.cb-btn[data-v-3aa46764]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn.cb-btn[data-v-3aa46764]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-3aa46764], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-3aa46764] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-3aa46764], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-3aa46764]:hover, .btn-outline-primary.btn.cb-btn[data-v-3aa46764]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-3aa46764], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-3aa46764] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-3aa46764], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-3aa46764] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-3aa46764] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-3aa46764]:hover, .btn-dark.hover.btn.cb-btn[data-v-3aa46764], .btn-dark.btn.cb-btn[data-v-3aa46764]:focus, .btn-dark.btn.cb-btn[data-v-3aa46764]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-3aa46764], .btn-dark.btn.cb-btn[data-v-3aa46764]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-3aa46764], .btn-dark.btn.cb-btn:disabled.loading[data-v-3aa46764] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-3aa46764], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-3aa46764]:hover, .btn-dark.btn.cb-btn[data-v-3aa46764]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-3aa46764], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-3aa46764] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-3aa46764], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-3aa46764], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-3aa46764] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-3aa46764] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-3aa46764]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn.cb-btn[data-v-3aa46764]:focus, .btn-outline-dark.btn.cb-btn[data-v-3aa46764]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn.cb-btn[data-v-3aa46764]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-3aa46764], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-3aa46764] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-3aa46764], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-3aa46764] :hover, .btn-outline-dark.btn.cb-btn[data-v-3aa46764]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-3aa46764], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-3aa46764] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-3aa46764], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-3aa46764] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-3aa46764] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-3aa46764], a.btn.cb-btn.btn-light[data-v-3aa46764], a.btn.cb-btn.btn-outline-primary[data-v-3aa46764], a.btn.cb-btn.btn-dark[data-v-3aa46764], a.btn.cb-btn.btn-outline-dark[data-v-3aa46764] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-3aa46764], a.btn.cb-btn.btn-light.btn-lg[data-v-3aa46764], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-3aa46764], a.btn.cb-btn.btn-dark.btn-lg[data-v-3aa46764], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-3aa46764] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-3aa46764], a.btn.cb-btn.btn-light.btn-md[data-v-3aa46764], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-3aa46764], a.btn.cb-btn.btn-dark.btn-md[data-v-3aa46764], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-3aa46764] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-3aa46764], a.btn.cb-btn.btn-light.btn-sm[data-v-3aa46764], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-3aa46764], a.btn.cb-btn.btn-dark.btn-sm[data-v-3aa46764], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-3aa46764] {
  line-height: 1.3125rem;
}
#modal-mydemos-demo__request-extension .modal-body .warning-content[data-v-3aa46764] {
  margin-top: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#modal-mydemos-demo__request-extension .modal-body .warning-content__text[data-v-3aa46764] {
  padding: 20px 0;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
  text-align: center;
}
#modal-mydemos-demo__request-extension .modal-body .warning-content .icon-warning[data-v-3aa46764] {
  font-size: 2.5rem;
  color: #ff5f14;
}
#modal-mydemos-demo__request-extension .modal-content .modal-footer[data-v-3aa46764] {
  padding-bottom: 2.5rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-43415b9a], .max-width-center[data-v-43415b9a] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-43415b9a], .max-width-center[data-v-43415b9a] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-43415b9a] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-43415b9a] {
  text-decoration: none;
}
a[data-v-43415b9a]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-43415b9a] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-43415b9a] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-43415b9a] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-43415b9a] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-43415b9a]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-43415b9a]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-43415b9a]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-43415b9a]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-43415b9a] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-43415b9a] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-43415b9a] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-43415b9a]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-43415b9a]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-43415b9a] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-43415b9a] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-43415b9a] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-43415b9a]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-43415b9a]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-43415b9a]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-43415b9a]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-43415b9a]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-43415b9a] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-43415b9a]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-43415b9a] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-43415b9a]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-43415b9a] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-43415b9a] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-43415b9a]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-43415b9a]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-43415b9a]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-43415b9a]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-43415b9a], .cb-link[data-v-43415b9a]:visited, .cb-link[data-v-43415b9a]:active, .cb-link[data-v-43415b9a] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-43415b9a]:hover, .cb-link[data-v-43415b9a]:hover, .cb-orphan-link[data-v-43415b9a]:focus, .cb-link[data-v-43415b9a]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-43415b9a] {
  display: inline;
}
.cb-orphan-link__icon[data-v-43415b9a] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-43415b9a] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-43415b9a]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-43415b9a] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn.cb-btn[data-v-43415b9a], .btn-dark.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn.cb-btn[data-v-43415b9a], .btn-light.btn.cb-btn[data-v-43415b9a] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-43415b9a], .btn-dark.btn-lg.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-43415b9a], .btn-light.btn-lg.btn.cb-btn[data-v-43415b9a] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-43415b9a] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn-md.btn.cb-btn[data-v-43415b9a], .btn-dark.btn-md.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn-md.btn.cb-btn[data-v-43415b9a], .btn-light.btn-md.btn.cb-btn[data-v-43415b9a] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-43415b9a] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-43415b9a], .btn-dark.btn-sm.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-43415b9a], .btn-light.btn-sm.btn.cb-btn[data-v-43415b9a] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-43415b9a], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-43415b9a] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-43415b9a], .btn-primary.btn.cb-btn[data-v-43415b9a]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn.cb-btn[data-v-43415b9a]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-43415b9a], .btn-dark.btn.cb-btn[data-v-43415b9a]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn.cb-btn[data-v-43415b9a]:disabled, .btn-light.disabled.btn.cb-btn[data-v-43415b9a], .btn-light.btn.cb-btn[data-v-43415b9a]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-43415b9a] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-43415b9a]:hover, .btn-primary.hover.btn.cb-btn[data-v-43415b9a], .btn-primary.btn.cb-btn[data-v-43415b9a]:focus, .btn-primary.btn.cb-btn[data-v-43415b9a]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-43415b9a], .btn-primary.btn.cb-btn[data-v-43415b9a]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-43415b9a], .btn-primary.btn.cb-btn:disabled.loading[data-v-43415b9a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-43415b9a], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-43415b9a]:hover, .btn-primary.btn.cb-btn[data-v-43415b9a]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-43415b9a], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-43415b9a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-43415b9a], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-43415b9a] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-43415b9a] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-43415b9a]:hover, .btn-light.hover.btn.cb-btn[data-v-43415b9a], .btn-light.btn.cb-btn[data-v-43415b9a]:focus, .btn-light.btn.cb-btn[data-v-43415b9a]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-43415b9a], .btn-light.btn.cb-btn[data-v-43415b9a]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-43415b9a], .btn-light.btn.cb-btn:disabled.loading[data-v-43415b9a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-43415b9a], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-43415b9a]:hover, .btn-light.btn.cb-btn[data-v-43415b9a]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-43415b9a], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-43415b9a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-43415b9a], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-43415b9a] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-43415b9a] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-43415b9a]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn.cb-btn[data-v-43415b9a]:focus, .btn-outline-primary.btn.cb-btn[data-v-43415b9a]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn.cb-btn[data-v-43415b9a]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-43415b9a], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-43415b9a] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-43415b9a], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-43415b9a]:hover, .btn-outline-primary.btn.cb-btn[data-v-43415b9a]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-43415b9a], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-43415b9a] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-43415b9a], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-43415b9a] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-43415b9a] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-43415b9a]:hover, .btn-dark.hover.btn.cb-btn[data-v-43415b9a], .btn-dark.btn.cb-btn[data-v-43415b9a]:focus, .btn-dark.btn.cb-btn[data-v-43415b9a]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-43415b9a], .btn-dark.btn.cb-btn[data-v-43415b9a]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-43415b9a], .btn-dark.btn.cb-btn:disabled.loading[data-v-43415b9a] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-43415b9a], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-43415b9a]:hover, .btn-dark.btn.cb-btn[data-v-43415b9a]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-43415b9a], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-43415b9a] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-43415b9a], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-43415b9a], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-43415b9a] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-43415b9a] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-43415b9a]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn.cb-btn[data-v-43415b9a]:focus, .btn-outline-dark.btn.cb-btn[data-v-43415b9a]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn.cb-btn[data-v-43415b9a]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-43415b9a], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-43415b9a] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-43415b9a], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-43415b9a] :hover, .btn-outline-dark.btn.cb-btn[data-v-43415b9a]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-43415b9a], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-43415b9a] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-43415b9a], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-43415b9a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-43415b9a] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-43415b9a], a.btn.cb-btn.btn-light[data-v-43415b9a], a.btn.cb-btn.btn-outline-primary[data-v-43415b9a], a.btn.cb-btn.btn-dark[data-v-43415b9a], a.btn.cb-btn.btn-outline-dark[data-v-43415b9a] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-43415b9a], a.btn.cb-btn.btn-light.btn-lg[data-v-43415b9a], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-43415b9a], a.btn.cb-btn.btn-dark.btn-lg[data-v-43415b9a], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-43415b9a] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-43415b9a], a.btn.cb-btn.btn-light.btn-md[data-v-43415b9a], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-43415b9a], a.btn.cb-btn.btn-dark.btn-md[data-v-43415b9a], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-43415b9a] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-43415b9a], a.btn.cb-btn.btn-light.btn-sm[data-v-43415b9a], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-43415b9a], a.btn.cb-btn.btn-dark.btn-sm[data-v-43415b9a], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-43415b9a] {
  line-height: 1.3125rem;
}
#modal-mydemos-demo__weekend-request-extension .modal-body .warning-content[data-v-43415b9a] {
  margin-top: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#modal-mydemos-demo__weekend-request-extension .modal-body .warning-content__text[data-v-43415b9a] {
  padding: 20px 0;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
  text-align: center;
}
#modal-mydemos-demo__weekend-request-extension .modal-body .warning-content .icon-warning[data-v-43415b9a] {
  font-size: 2.5rem;
  color: #ff5f14;
}
#modal-mydemos-demo__weekend-request-extension .modal-content .modal-footer[data-v-43415b9a] {
  padding-bottom: 2.5rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-6480e652], .max-width-center[data-v-6480e652] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-6480e652], .max-width-center[data-v-6480e652] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-6480e652] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-6480e652] {
  text-decoration: none;
}
a[data-v-6480e652]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-6480e652] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-6480e652] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-6480e652] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-6480e652] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-6480e652]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-6480e652]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-6480e652]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-6480e652]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-6480e652] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-6480e652] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-6480e652] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-6480e652]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-6480e652]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-6480e652] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-6480e652] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-6480e652] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-6480e652]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-6480e652]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-6480e652]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-6480e652]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-6480e652]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-6480e652] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-6480e652]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-6480e652] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-6480e652]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-6480e652] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-6480e652] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-6480e652]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-6480e652]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-6480e652]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-6480e652]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-6480e652], .cb-link[data-v-6480e652]:visited, .cb-link[data-v-6480e652]:active, .cb-link[data-v-6480e652] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-6480e652]:hover, .cb-link[data-v-6480e652]:hover, .cb-orphan-link[data-v-6480e652]:focus, .cb-link[data-v-6480e652]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-6480e652] {
  display: inline;
}
.cb-orphan-link__icon[data-v-6480e652] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-6480e652] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-6480e652]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-6480e652] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn.cb-btn[data-v-6480e652], .btn-dark.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn.cb-btn[data-v-6480e652], .btn-light.btn.cb-btn[data-v-6480e652] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-6480e652], .btn-dark.btn-lg.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-6480e652], .btn-light.btn-lg.btn.cb-btn[data-v-6480e652] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-6480e652] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn-md.btn.cb-btn[data-v-6480e652], .btn-dark.btn-md.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn-md.btn.cb-btn[data-v-6480e652], .btn-light.btn-md.btn.cb-btn[data-v-6480e652] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-6480e652] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-6480e652], .btn-dark.btn-sm.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-6480e652], .btn-light.btn-sm.btn.cb-btn[data-v-6480e652] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-6480e652], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-6480e652] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-6480e652], .btn-primary.btn.cb-btn[data-v-6480e652]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn.cb-btn[data-v-6480e652]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-6480e652], .btn-dark.btn.cb-btn[data-v-6480e652]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn.cb-btn[data-v-6480e652]:disabled, .btn-light.disabled.btn.cb-btn[data-v-6480e652], .btn-light.btn.cb-btn[data-v-6480e652]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-6480e652] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-6480e652]:hover, .btn-primary.hover.btn.cb-btn[data-v-6480e652], .btn-primary.btn.cb-btn[data-v-6480e652]:focus, .btn-primary.btn.cb-btn[data-v-6480e652]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-6480e652], .btn-primary.btn.cb-btn[data-v-6480e652]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-6480e652], .btn-primary.btn.cb-btn:disabled.loading[data-v-6480e652] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-6480e652], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-6480e652]:hover, .btn-primary.btn.cb-btn[data-v-6480e652]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-6480e652], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-6480e652] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-6480e652], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-6480e652] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-6480e652] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-6480e652]:hover, .btn-light.hover.btn.cb-btn[data-v-6480e652], .btn-light.btn.cb-btn[data-v-6480e652]:focus, .btn-light.btn.cb-btn[data-v-6480e652]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-6480e652], .btn-light.btn.cb-btn[data-v-6480e652]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-6480e652], .btn-light.btn.cb-btn:disabled.loading[data-v-6480e652] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-6480e652], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-6480e652]:hover, .btn-light.btn.cb-btn[data-v-6480e652]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-6480e652], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-6480e652] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-6480e652], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-6480e652] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-6480e652] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-6480e652]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn.cb-btn[data-v-6480e652]:focus, .btn-outline-primary.btn.cb-btn[data-v-6480e652]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn.cb-btn[data-v-6480e652]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-6480e652], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-6480e652] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-6480e652], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-6480e652]:hover, .btn-outline-primary.btn.cb-btn[data-v-6480e652]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-6480e652], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-6480e652] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-6480e652], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-6480e652] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-6480e652] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-6480e652]:hover, .btn-dark.hover.btn.cb-btn[data-v-6480e652], .btn-dark.btn.cb-btn[data-v-6480e652]:focus, .btn-dark.btn.cb-btn[data-v-6480e652]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-6480e652], .btn-dark.btn.cb-btn[data-v-6480e652]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-6480e652], .btn-dark.btn.cb-btn:disabled.loading[data-v-6480e652] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-6480e652], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-6480e652]:hover, .btn-dark.btn.cb-btn[data-v-6480e652]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-6480e652], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-6480e652] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-6480e652], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-6480e652], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-6480e652] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-6480e652] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-6480e652]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn.cb-btn[data-v-6480e652]:focus, .btn-outline-dark.btn.cb-btn[data-v-6480e652]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn.cb-btn[data-v-6480e652]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-6480e652], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-6480e652] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-6480e652], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-6480e652] :hover, .btn-outline-dark.btn.cb-btn[data-v-6480e652]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-6480e652], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-6480e652] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-6480e652], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-6480e652] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-6480e652] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-6480e652], a.btn.cb-btn.btn-light[data-v-6480e652], a.btn.cb-btn.btn-outline-primary[data-v-6480e652], a.btn.cb-btn.btn-dark[data-v-6480e652], a.btn.cb-btn.btn-outline-dark[data-v-6480e652] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-6480e652], a.btn.cb-btn.btn-light.btn-lg[data-v-6480e652], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-6480e652], a.btn.cb-btn.btn-dark.btn-lg[data-v-6480e652], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-6480e652] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-6480e652], a.btn.cb-btn.btn-light.btn-md[data-v-6480e652], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-6480e652], a.btn.cb-btn.btn-dark.btn-md[data-v-6480e652], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-6480e652] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-6480e652], a.btn.cb-btn.btn-light.btn-sm[data-v-6480e652], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-6480e652], a.btn.cb-btn.btn-dark.btn-sm[data-v-6480e652], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-6480e652] {
  line-height: 1.3125rem;
}
.my-demo-list[data-v-6480e652] {
  overflow: hidden;
}
@media screen and (max-width: 62rem) {
.my-demo-list__header[data-v-6480e652] {
    display: none;
}
}
.my-demo-list__header .list-header__text[data-v-6480e652] {
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
  color: #5e5e5e;
}
.my-demo-list__header .list-header__text .items[data-v-6480e652] {
  padding: 0;
  margin-bottom: 0;
}
.my-demo-list__header .list-header__text .items .item[data-v-6480e652] {
  list-style: none;
  float: left;
}
.my-demo-list__header .list-header__text .items .item.demo[data-v-6480e652] {
  width: 17.1875rem;
  margin-right: 2rem;
}
.my-demo-list__header .list-header__text .items .item.status[data-v-6480e652] {
  width: 5rem;
  margin-right: 3.125rem;
  text-align: center;
}
.my-demo-list__header .list-header__text .items .item.available[data-v-6480e652] {
  width: 5rem;
  margin-right: 3.125rem;
}
.my-demo-list__header .list-header__text .items .item.expire[data-v-6480e652] {
  width: 6.875rem;
  margin-right: 3.125rem;
}
.my-demo-list__header .list-header__content[data-v-6480e652] {
  width: calc(100% - 350px);
  float: left;
  padding-left: 1.25rem;
  padding-bottom: 0.625rem;
}
@media screen and (max-width: 87.5rem) {
.my-demo-list__header .list-header__content[data-v-6480e652] {
    width: calc(100% - 300px);
}
}
@media screen and (max-width: 84.375rem) {
.my-demo-list__header .list-header__content[data-v-6480e652] {
    width: calc(100% - 250px);
}
}
@media screen and (max-width: 78.125rem) {
.my-demo-list__header .list-header__content[data-v-6480e652] {
    width: calc(100% - 50px);
}
}
.my-demo-list__header .list-header__content .items[data-v-6480e652] {
  padding: 0;
  margin-bottom: 0;
}
.my-demo-list__header .list-header__content .items .item[data-v-6480e652] {
  margin-right: 1.875rem;
}
.my-demo-list__header .list-header__actions[data-v-6480e652] {
  width: 21.875rem;
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media screen and (max-width: 87.5rem) {
.my-demo-list__header .list-header__actions[data-v-6480e652] {
    width: 18.75rem;
}
}
@media screen and (max-width: 84.375rem) {
.my-demo-list__header .list-header__actions[data-v-6480e652] {
    width: 15.625rem;
}
}
@media screen and (max-width: 78.125rem) {
.my-demo-list__header .list-header__actions[data-v-6480e652] {
    display: none;
}
}
.my-demo-list__header .list-header__actions .items[data-v-6480e652] {
  padding: 0;
  margin-bottom: 0;
}
@media screen and (max-width: 84.375rem) {
.my-demo-list__header .list-header__actions .items[data-v-6480e652] {
    padding-right: 0.3125rem;
}
}
.my-demo-list__header .list-header__actions .items .item[data-v-6480e652] {
  margin-right: 2.5rem;
}
@media screen and (max-width: 87.5rem) {
.my-demo-list__header .list-header__actions .items .item[data-v-6480e652] {
    margin-right: 1.75rem;
}
}
@media screen and (max-width: 84.375rem) {
.my-demo-list__header .list-header__actions .items .item[data-v-6480e652] {
    margin-right: 0.625rem;
}
}
@media screen and (max-width: 78.125rem) {
.my-demo-list__header .list-header__actions[data-v-6480e652] {
    display: none;
}
}
.my-demo-list__header .list-header__actions--md[data-v-6480e652] {
  width: 3.125rem;
  float: left;
  display: none;
}
@media screen and (max-width: 78.125rem) {
.my-demo-list__header .list-header__actions--md[data-v-6480e652] {
    display: block;
}
}
.my-demo-list .emphasize-extension[data-v-6480e652] {
  color: #ff5f14;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-07dec6a2], .max-width-center[data-v-07dec6a2] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-07dec6a2], .max-width-center[data-v-07dec6a2] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-07dec6a2] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-07dec6a2] {
  text-decoration: none;
}
a[data-v-07dec6a2]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-07dec6a2] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-07dec6a2] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-07dec6a2] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-07dec6a2] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-07dec6a2]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-07dec6a2]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-07dec6a2]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-07dec6a2]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-07dec6a2] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-07dec6a2] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-07dec6a2] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-07dec6a2]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-07dec6a2]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-07dec6a2] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-07dec6a2] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-07dec6a2] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-07dec6a2]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-07dec6a2]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-07dec6a2]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-07dec6a2]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-07dec6a2]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-07dec6a2] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-07dec6a2]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-07dec6a2] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-07dec6a2]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-07dec6a2] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-07dec6a2] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-07dec6a2]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-07dec6a2]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-07dec6a2]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-07dec6a2]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-07dec6a2], .cb-link[data-v-07dec6a2]:visited, .cb-link[data-v-07dec6a2]:active, .cb-link[data-v-07dec6a2] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-07dec6a2]:hover, .cb-link[data-v-07dec6a2]:hover, .cb-orphan-link[data-v-07dec6a2]:focus, .cb-link[data-v-07dec6a2]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-07dec6a2] {
  display: inline;
}
.cb-orphan-link__icon[data-v-07dec6a2] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-07dec6a2] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-07dec6a2]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-07dec6a2] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn.cb-btn[data-v-07dec6a2], .btn-light.btn.cb-btn[data-v-07dec6a2] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn-lg.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-07dec6a2], .btn-light.btn-lg.btn.cb-btn[data-v-07dec6a2] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-07dec6a2] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn-md.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn-md.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn-md.btn.cb-btn[data-v-07dec6a2], .btn-light.btn-md.btn.cb-btn[data-v-07dec6a2] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-07dec6a2] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn-sm.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-07dec6a2], .btn-light.btn-sm.btn.cb-btn[data-v-07dec6a2] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-07dec6a2], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-07dec6a2] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-07dec6a2], .btn-primary.btn.cb-btn[data-v-07dec6a2]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn.cb-btn[data-v-07dec6a2]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn.cb-btn[data-v-07dec6a2]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn.cb-btn[data-v-07dec6a2]:disabled, .btn-light.disabled.btn.cb-btn[data-v-07dec6a2], .btn-light.btn.cb-btn[data-v-07dec6a2]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-07dec6a2] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-07dec6a2]:hover, .btn-primary.hover.btn.cb-btn[data-v-07dec6a2], .btn-primary.btn.cb-btn[data-v-07dec6a2]:focus, .btn-primary.btn.cb-btn[data-v-07dec6a2]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-07dec6a2], .btn-primary.btn.cb-btn[data-v-07dec6a2]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-07dec6a2], .btn-primary.btn.cb-btn:disabled.loading[data-v-07dec6a2] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-07dec6a2], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-07dec6a2]:hover, .btn-primary.btn.cb-btn[data-v-07dec6a2]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-07dec6a2], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-07dec6a2] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-07dec6a2], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-07dec6a2] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-07dec6a2] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-07dec6a2]:hover, .btn-light.hover.btn.cb-btn[data-v-07dec6a2], .btn-light.btn.cb-btn[data-v-07dec6a2]:focus, .btn-light.btn.cb-btn[data-v-07dec6a2]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-07dec6a2], .btn-light.btn.cb-btn[data-v-07dec6a2]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-07dec6a2], .btn-light.btn.cb-btn:disabled.loading[data-v-07dec6a2] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-07dec6a2], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-07dec6a2]:hover, .btn-light.btn.cb-btn[data-v-07dec6a2]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-07dec6a2], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-07dec6a2] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-07dec6a2], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-07dec6a2] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-07dec6a2] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-07dec6a2]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn.cb-btn[data-v-07dec6a2]:focus, .btn-outline-primary.btn.cb-btn[data-v-07dec6a2]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn.cb-btn[data-v-07dec6a2]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-07dec6a2], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-07dec6a2] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-07dec6a2], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-07dec6a2]:hover, .btn-outline-primary.btn.cb-btn[data-v-07dec6a2]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-07dec6a2], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-07dec6a2] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-07dec6a2], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-07dec6a2] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-07dec6a2] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-07dec6a2]:hover, .btn-dark.hover.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn.cb-btn[data-v-07dec6a2]:focus, .btn-dark.btn.cb-btn[data-v-07dec6a2]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn.cb-btn[data-v-07dec6a2]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-07dec6a2], .btn-dark.btn.cb-btn:disabled.loading[data-v-07dec6a2] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-07dec6a2], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-07dec6a2]:hover, .btn-dark.btn.cb-btn[data-v-07dec6a2]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-07dec6a2], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-07dec6a2] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-07dec6a2], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-07dec6a2], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-07dec6a2] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-07dec6a2] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-07dec6a2]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn.cb-btn[data-v-07dec6a2]:focus, .btn-outline-dark.btn.cb-btn[data-v-07dec6a2]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn.cb-btn[data-v-07dec6a2]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-07dec6a2], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-07dec6a2] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-07dec6a2], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-07dec6a2] :hover, .btn-outline-dark.btn.cb-btn[data-v-07dec6a2]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-07dec6a2], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-07dec6a2] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-07dec6a2], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-07dec6a2] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-07dec6a2] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-07dec6a2], a.btn.cb-btn.btn-light[data-v-07dec6a2], a.btn.cb-btn.btn-outline-primary[data-v-07dec6a2], a.btn.cb-btn.btn-dark[data-v-07dec6a2], a.btn.cb-btn.btn-outline-dark[data-v-07dec6a2] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-07dec6a2], a.btn.cb-btn.btn-light.btn-lg[data-v-07dec6a2], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-07dec6a2], a.btn.cb-btn.btn-dark.btn-lg[data-v-07dec6a2], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-07dec6a2] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-07dec6a2], a.btn.cb-btn.btn-light.btn-md[data-v-07dec6a2], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-07dec6a2], a.btn.cb-btn.btn-dark.btn-md[data-v-07dec6a2], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-07dec6a2] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-07dec6a2], a.btn.cb-btn.btn-light.btn-sm[data-v-07dec6a2], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-07dec6a2], a.btn.cb-btn.btn-dark.btn-sm[data-v-07dec6a2], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-07dec6a2] {
  line-height: 1.3125rem;
}
.approvals-list-item[data-v-07dec6a2] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  padding: 1.25rem;
  margin-bottom: 1.875rem;
  background: #ffffff;
  color: #4a4a4a;
  border: 1px solid #d9d9d9;
  border-radius: 12px;
  -webkit-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.approvals-list-item[data-v-07dec6a2]:hover {
  -webkit-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.2);
}
@media screen and (max-width: 63.9375rem) {
.approvals-list-item[data-v-07dec6a2]:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #b1b1b1;
}
}
.approvals-list-item .list-item__content[data-v-07dec6a2] {
  width: calc(100% - 150px);
}
@media screen and (max-width: 81.5625rem) {
.approvals-list-item .list-item__content[data-v-07dec6a2] {
    width: 100%;
}
}
.approvals-list-item .list-item__content .items[data-v-07dec6a2] {
  padding: 0;
  margin-bottom: 0;
}
@media screen and (max-width: 81.5625rem) {
.approvals-list-item .list-item__content .items[data-v-07dec6a2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
}
}
.approvals-list-item .list-item__content .items .item[data-v-07dec6a2] {
  list-style: none;
  float: left;
}
@media screen and (max-width: 81.5625rem) {
.approvals-list-item .list-item__content .items .item[data-v-07dec6a2] {
    margin-bottom: 1.25rem;
    width: 30% !important;
}
}
@media screen and (max-width: 47.9375rem) {
.approvals-list-item .list-item__content .items .item[data-v-07dec6a2] {
    width: 46% !important;
}
}
@media screen and (max-width: 36.25rem) {
.approvals-list-item .list-item__content .items .item[data-v-07dec6a2] {
    width: 100% !important;
}
}
.approvals-list-item .list-item__content .items .item.requesting-user[data-v-07dec6a2] {
  width: 12.5rem;
  margin-right: 1.25rem;
}
.approvals-list-item .list-item__content .items .item.requesting-user .account__header[data-v-07dec6a2],
.approvals-list-item .list-item__content .items .item.requesting-user .owner__header[data-v-07dec6a2] {
  font: 0.8125rem/1.25rem "PublicSansMedium", Arial;
  color: #989898;
}
.approvals-list-item .list-item__content .items .item.requesting-user .account[data-v-07dec6a2],
.approvals-list-item .list-item__content .items .item.requesting-user .owner[data-v-07dec6a2] {
  margin-top: 0.3125rem;
}
.approvals-list-item .list-item__content .items .item.opp-id[data-v-07dec6a2] {
  width: 5rem;
  margin-right: 1.25rem;
  min-height: 0.0625rem;
}
.approvals-list-item .list-item__content .items .item.opp-id .opp-id-list[data-v-07dec6a2] {
  padding: 0;
}
.approvals-list-item .list-item__content .items .item.opp-id .opp-id-list .item[data-v-07dec6a2] {
  margin-bottom: 0;
  width: 100% !important;
}
.approvals-list-item .list-item__content .items .item.demo-focus[data-v-07dec6a2] {
  width: 11.25rem;
  margin-right: 1.25rem;
}
.approvals-list-item .list-item__content .items .item.customer[data-v-07dec6a2] {
  width: 7.5rem;
  margin-right: 1.25rem;
}
.approvals-list-item .list-item__content .items .item.user-parameters[data-v-07dec6a2] {
  width: 8.75rem;
  margin-right: 1.25rem;
}
.approvals-list-item .list-item__content .items .item.requested-availability[data-v-07dec6a2] {
  width: 6.25rem;
  margin-right: 1.25rem;
}
.approvals-list-item .list-item__content .items .item.running-time[data-v-07dec6a2] {
  width: 6.25rem;
}
.approvals-list-item .list-item__content .items .item__header--md[data-v-07dec6a2] {
  display: none;
  font-family: "PublicSansSemiBold", Arial;
  margin-bottom: 0.3125rem;
}
@media screen and (max-width: 81.5625rem) {
.approvals-list-item .list-item__content .items .item__header--md[data-v-07dec6a2] {
    display: block;
}
}
.approvals-list-item .list-item__actions[data-v-07dec6a2] {
  border-left: 1px solid #ececec;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 9.375rem;
  padding: 0 1.25rem 0 1.875rem;
}
@media screen and (max-width: 81.5625rem) {
.approvals-list-item .list-item__actions[data-v-07dec6a2] {
    display: none;
}
}
.approvals-list-item .list-item__actions .items[data-v-07dec6a2] {
  padding: 0;
  margin-bottom: 0;
}
.approvals-list-item .list-item__actions .items .item[data-v-07dec6a2] {
  list-style: none;
  float: left;
}
.approvals-list-item .list-item__actions .items .item.approve[data-v-07dec6a2] {
  width: 3.125rem;
  margin-right: 1.25rem;
}
.approvals-list-item .list-item__actions .items .item.approve .dc-icon[data-v-07dec6a2] {
  font-size: 1.1875rem;
  color: #4a9912;
  cursor: pointer;
}
.approvals-list-item .list-item__actions .items .item.deny .dc-icon[data-v-07dec6a2] {
  font-size: 1rem;
  color: #eb0a0a;
  cursor: pointer;
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] {
  display: none;
}
@media screen and (max-width: 81.5625rem) {
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] {
    position: absolute;
    top: 10px;
    right: 10px;
    display: block;
}
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] .dropdown-menu {
  padding: 15px 0;
  min-width: 4.6875rem;
  top: -5px !important;
  left: -20px !important;
  border-radius: 0;
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] .dropdown-menu .action-item {
  padding-bottom: 0.5rem;
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] .dropdown-menu .action-item:last-child {
  padding-bottom: 0;
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] .dropdown-menu .action-item .dropdown-item {
  padding: 0 0.9375rem;
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] .dropdown-menu .action-item .dropdown-item:active {
  background: transparent;
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] .dropdown-menu .action-item .dropdown-item .text {
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  color: #757575;
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] .dropdown-menu .action-item .dropdown-item .dc-icon {
  color: #757575;
  padding-right: 0.9375rem;
  position: relative;
  top: 0.125rem;
  font-size: 0.875rem;
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] .dropdown-menu .action-item .dropdown-item .dc-icon.approve {
  font-size: 1rem;
  color: #039900;
}
.approvals-list-item .list-item__actions--md[data-v-07dec6a2] .dropdown-menu .action-item .dropdown-item .dc-icon.deny {
  font-size: 0.9375rem;
  color: #d80000;
}
.approvals-list-item .list-item__actions--md .action-items .btn-link .icon-action[data-v-07dec6a2] {
  color: #0046DC;
}
.approvals-list-item .list-item__actions--md .action-items .btn-link .icon-action[data-v-07dec6a2]:hover {
  color: #4074E5;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-2d2b6c6f], .max-width-center[data-v-2d2b6c6f] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-2d2b6c6f], .max-width-center[data-v-2d2b6c6f] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-2d2b6c6f] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-2d2b6c6f] {
  text-decoration: none;
}
a[data-v-2d2b6c6f]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-2d2b6c6f] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-2d2b6c6f] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-2d2b6c6f] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-2d2b6c6f] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-2d2b6c6f]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-2d2b6c6f]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-2d2b6c6f]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-2d2b6c6f]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-2d2b6c6f] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-2d2b6c6f] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-2d2b6c6f] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-2d2b6c6f]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-2d2b6c6f]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-2d2b6c6f] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-2d2b6c6f] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-2d2b6c6f] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-2d2b6c6f]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-2d2b6c6f]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-2d2b6c6f]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-2d2b6c6f]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-2d2b6c6f]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-2d2b6c6f] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-2d2b6c6f]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-2d2b6c6f] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-2d2b6c6f]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-2d2b6c6f] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-2d2b6c6f] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-2d2b6c6f]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-2d2b6c6f]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-2d2b6c6f]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-2d2b6c6f]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-2d2b6c6f], .cb-link[data-v-2d2b6c6f]:visited, .cb-link[data-v-2d2b6c6f]:active, .cb-link[data-v-2d2b6c6f] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-2d2b6c6f]:hover, .cb-link[data-v-2d2b6c6f]:hover, .cb-orphan-link[data-v-2d2b6c6f]:focus, .cb-link[data-v-2d2b6c6f]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-2d2b6c6f] {
  display: inline;
}
.cb-orphan-link__icon[data-v-2d2b6c6f] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-2d2b6c6f] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-2d2b6c6f]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-2d2b6c6f] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn.cb-btn[data-v-2d2b6c6f] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn-lg.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn-lg.btn.cb-btn[data-v-2d2b6c6f] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-2d2b6c6f] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn-md.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn-md.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn-md.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn-md.btn.cb-btn[data-v-2d2b6c6f] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-2d2b6c6f] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn-sm.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn-sm.btn.cb-btn[data-v-2d2b6c6f] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-2d2b6c6f] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-primary.btn.cb-btn[data-v-2d2b6c6f]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn.cb-btn[data-v-2d2b6c6f]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn.cb-btn[data-v-2d2b6c6f]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn.cb-btn[data-v-2d2b6c6f]:disabled, .btn-light.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn.cb-btn[data-v-2d2b6c6f]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-2d2b6c6f] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-2d2b6c6f]:hover, .btn-primary.hover.btn.cb-btn[data-v-2d2b6c6f], .btn-primary.btn.cb-btn[data-v-2d2b6c6f]:focus, .btn-primary.btn.cb-btn[data-v-2d2b6c6f]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-primary.btn.cb-btn[data-v-2d2b6c6f]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-2d2b6c6f], .btn-primary.btn.cb-btn:disabled.loading[data-v-2d2b6c6f] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-2d2b6c6f], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-2d2b6c6f]:hover, .btn-primary.btn.cb-btn[data-v-2d2b6c6f]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-2d2b6c6f], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-2d2b6c6f] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-2d2b6c6f], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-2d2b6c6f] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-2d2b6c6f] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-2d2b6c6f]:hover, .btn-light.hover.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn.cb-btn[data-v-2d2b6c6f]:focus, .btn-light.btn.cb-btn[data-v-2d2b6c6f]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn.cb-btn[data-v-2d2b6c6f]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-2d2b6c6f], .btn-light.btn.cb-btn:disabled.loading[data-v-2d2b6c6f] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-2d2b6c6f], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-2d2b6c6f]:hover, .btn-light.btn.cb-btn[data-v-2d2b6c6f]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-2d2b6c6f], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-2d2b6c6f] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-2d2b6c6f], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-2d2b6c6f] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-2d2b6c6f] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-2d2b6c6f]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn.cb-btn[data-v-2d2b6c6f]:focus, .btn-outline-primary.btn.cb-btn[data-v-2d2b6c6f]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn.cb-btn[data-v-2d2b6c6f]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-2d2b6c6f] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-2d2b6c6f], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-2d2b6c6f]:hover, .btn-outline-primary.btn.cb-btn[data-v-2d2b6c6f]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-2d2b6c6f], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-2d2b6c6f] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-2d2b6c6f], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-2d2b6c6f] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-2d2b6c6f] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-2d2b6c6f]:hover, .btn-dark.hover.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn.cb-btn[data-v-2d2b6c6f]:focus, .btn-dark.btn.cb-btn[data-v-2d2b6c6f]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn.cb-btn[data-v-2d2b6c6f]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-2d2b6c6f], .btn-dark.btn.cb-btn:disabled.loading[data-v-2d2b6c6f] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-2d2b6c6f], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-2d2b6c6f]:hover, .btn-dark.btn.cb-btn[data-v-2d2b6c6f]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-2d2b6c6f], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-2d2b6c6f] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-2d2b6c6f], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-2d2b6c6f], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-2d2b6c6f] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-2d2b6c6f] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-2d2b6c6f]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn.cb-btn[data-v-2d2b6c6f]:focus, .btn-outline-dark.btn.cb-btn[data-v-2d2b6c6f]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn.cb-btn[data-v-2d2b6c6f]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-2d2b6c6f], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-2d2b6c6f] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-2d2b6c6f], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-2d2b6c6f] :hover, .btn-outline-dark.btn.cb-btn[data-v-2d2b6c6f]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-2d2b6c6f], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-2d2b6c6f] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-2d2b6c6f], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-2d2b6c6f] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-2d2b6c6f] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-2d2b6c6f], a.btn.cb-btn.btn-light[data-v-2d2b6c6f], a.btn.cb-btn.btn-outline-primary[data-v-2d2b6c6f], a.btn.cb-btn.btn-dark[data-v-2d2b6c6f], a.btn.cb-btn.btn-outline-dark[data-v-2d2b6c6f] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-2d2b6c6f], a.btn.cb-btn.btn-light.btn-lg[data-v-2d2b6c6f], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-2d2b6c6f], a.btn.cb-btn.btn-dark.btn-lg[data-v-2d2b6c6f], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-2d2b6c6f] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-2d2b6c6f], a.btn.cb-btn.btn-light.btn-md[data-v-2d2b6c6f], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-2d2b6c6f], a.btn.cb-btn.btn-dark.btn-md[data-v-2d2b6c6f], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-2d2b6c6f] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-2d2b6c6f], a.btn.cb-btn.btn-light.btn-sm[data-v-2d2b6c6f], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-2d2b6c6f], a.btn.cb-btn.btn-dark.btn-sm[data-v-2d2b6c6f], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-2d2b6c6f] {
  line-height: 1.3125rem;
}
.approvals-list--max-width[data-v-2d2b6c6f] {
  max-width: 85.375rem;
  margin: 0 auto;
}
.approvals-list__header[data-v-2d2b6c6f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media screen and (max-width: 81.5625rem) {
.approvals-list__header[data-v-2d2b6c6f] {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    display: none;
}
}
.approvals-list__header .list-header__content[data-v-2d2b6c6f] {
  width: calc(100% - 150px);
  padding-left: 1.25rem;
  padding-bottom: 0.625rem;
}
.approvals-list__header .list-header__actions[data-v-2d2b6c6f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 9.375rem;
  padding-right: 2rem;
}
@media screen and (max-width: 81.5625rem) {
.approvals-list__header .list-header__actions[data-v-2d2b6c6f] {
    padding-left: 0.625rem;
    padding-bottom: 0.625rem;
}
}
.approvals-list__header .list-header__text[data-v-2d2b6c6f] {
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
  color: #5e5e5e;
}
.approvals-list__header .list-header__text .items[data-v-2d2b6c6f] {
  padding: 0;
  margin-bottom: 0;
}
.approvals-list__header .list-header__text .items .item[data-v-2d2b6c6f] {
  list-style: none;
  float: left;
}
.approvals-list__header .list-header__text .items .item.requesting-user[data-v-2d2b6c6f] {
  width: 12.5rem;
  margin-right: 1.25rem;
}
.approvals-list__header .list-header__text .items .item.opp-id[data-v-2d2b6c6f] {
  width: 5rem;
  margin-right: 1.25rem;
}
.approvals-list__header .list-header__text .items .item.demo-focus[data-v-2d2b6c6f] {
  width: 11.25rem;
  margin-right: 1.25rem;
}
.approvals-list__header .list-header__text .items .item.customer[data-v-2d2b6c6f] {
  width: 7.5rem;
  margin-right: 1.25rem;
}
.approvals-list__header .list-header__text .items .item.user-parameters[data-v-2d2b6c6f] {
  width: 8.75rem;
  margin-right: 1.25rem;
}
.approvals-list__header .list-header__text .items .item.requested-availability[data-v-2d2b6c6f] {
  width: 6.25rem;
  margin-right: 1.25rem;
}
.approvals-list__header .list-header__text .items .item.approve[data-v-2d2b6c6f] {
  width: 3.125rem;
  margin-right: 1.5625rem;
}
.approvals-list__header .list-header__text .items .item.running-time[data-v-2d2b6c6f] {
  width: 6.25rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-4a080f6a], .max-width-center[data-v-4a080f6a] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-4a080f6a], .max-width-center[data-v-4a080f6a] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-4a080f6a] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-4a080f6a] {
  text-decoration: none;
}
a[data-v-4a080f6a]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-4a080f6a] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-4a080f6a] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-4a080f6a] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-4a080f6a] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-4a080f6a]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-4a080f6a]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-4a080f6a]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-4a080f6a]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-4a080f6a] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-4a080f6a] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-4a080f6a] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-4a080f6a]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-4a080f6a]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-4a080f6a] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-4a080f6a] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-4a080f6a] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-4a080f6a]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-4a080f6a]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-4a080f6a]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-4a080f6a]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-4a080f6a]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-4a080f6a] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-4a080f6a]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-4a080f6a] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-4a080f6a]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-4a080f6a] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-4a080f6a] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-4a080f6a]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-4a080f6a]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-4a080f6a]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-4a080f6a]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-4a080f6a], .cb-link[data-v-4a080f6a]:visited, .cb-link[data-v-4a080f6a]:active, .cb-link[data-v-4a080f6a] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-4a080f6a]:hover, .cb-link[data-v-4a080f6a]:hover, .cb-orphan-link[data-v-4a080f6a]:focus, .cb-link[data-v-4a080f6a]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-4a080f6a] {
  display: inline;
}
.cb-orphan-link__icon[data-v-4a080f6a] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-4a080f6a] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-4a080f6a]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-4a080f6a] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn.cb-btn[data-v-4a080f6a], .btn-light.btn.cb-btn[data-v-4a080f6a] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn-lg.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-4a080f6a], .btn-light.btn-lg.btn.cb-btn[data-v-4a080f6a] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-4a080f6a] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn-md.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn-md.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn-md.btn.cb-btn[data-v-4a080f6a], .btn-light.btn-md.btn.cb-btn[data-v-4a080f6a] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-4a080f6a] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn-sm.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-4a080f6a], .btn-light.btn-sm.btn.cb-btn[data-v-4a080f6a] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-4a080f6a], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-4a080f6a] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-4a080f6a], .btn-primary.btn.cb-btn[data-v-4a080f6a]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn.cb-btn[data-v-4a080f6a]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn.cb-btn[data-v-4a080f6a]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn.cb-btn[data-v-4a080f6a]:disabled, .btn-light.disabled.btn.cb-btn[data-v-4a080f6a], .btn-light.btn.cb-btn[data-v-4a080f6a]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-4a080f6a] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-4a080f6a]:hover, .btn-primary.hover.btn.cb-btn[data-v-4a080f6a], .btn-primary.btn.cb-btn[data-v-4a080f6a]:focus, .btn-primary.btn.cb-btn[data-v-4a080f6a]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-4a080f6a], .btn-primary.btn.cb-btn[data-v-4a080f6a]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-4a080f6a], .btn-primary.btn.cb-btn:disabled.loading[data-v-4a080f6a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-4a080f6a], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-4a080f6a]:hover, .btn-primary.btn.cb-btn[data-v-4a080f6a]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-4a080f6a], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-4a080f6a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-4a080f6a], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-4a080f6a] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-4a080f6a] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-4a080f6a]:hover, .btn-light.hover.btn.cb-btn[data-v-4a080f6a], .btn-light.btn.cb-btn[data-v-4a080f6a]:focus, .btn-light.btn.cb-btn[data-v-4a080f6a]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-4a080f6a], .btn-light.btn.cb-btn[data-v-4a080f6a]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-4a080f6a], .btn-light.btn.cb-btn:disabled.loading[data-v-4a080f6a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-4a080f6a], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-4a080f6a]:hover, .btn-light.btn.cb-btn[data-v-4a080f6a]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-4a080f6a], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-4a080f6a] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-4a080f6a], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-4a080f6a] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-4a080f6a] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-4a080f6a]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn.cb-btn[data-v-4a080f6a]:focus, .btn-outline-primary.btn.cb-btn[data-v-4a080f6a]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn.cb-btn[data-v-4a080f6a]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-4a080f6a], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-4a080f6a] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-4a080f6a], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-4a080f6a]:hover, .btn-outline-primary.btn.cb-btn[data-v-4a080f6a]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-4a080f6a], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-4a080f6a] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-4a080f6a], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-4a080f6a] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-4a080f6a] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-4a080f6a]:hover, .btn-dark.hover.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn.cb-btn[data-v-4a080f6a]:focus, .btn-dark.btn.cb-btn[data-v-4a080f6a]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn.cb-btn[data-v-4a080f6a]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-4a080f6a], .btn-dark.btn.cb-btn:disabled.loading[data-v-4a080f6a] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-4a080f6a], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-4a080f6a]:hover, .btn-dark.btn.cb-btn[data-v-4a080f6a]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-4a080f6a], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-4a080f6a] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-4a080f6a], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-4a080f6a], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-4a080f6a] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-4a080f6a] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-4a080f6a]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn.cb-btn[data-v-4a080f6a]:focus, .btn-outline-dark.btn.cb-btn[data-v-4a080f6a]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn.cb-btn[data-v-4a080f6a]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-4a080f6a], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-4a080f6a] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-4a080f6a], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-4a080f6a] :hover, .btn-outline-dark.btn.cb-btn[data-v-4a080f6a]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-4a080f6a], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-4a080f6a] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-4a080f6a], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-4a080f6a] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-4a080f6a] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-4a080f6a], a.btn.cb-btn.btn-light[data-v-4a080f6a], a.btn.cb-btn.btn-outline-primary[data-v-4a080f6a], a.btn.cb-btn.btn-dark[data-v-4a080f6a], a.btn.cb-btn.btn-outline-dark[data-v-4a080f6a] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-4a080f6a], a.btn.cb-btn.btn-light.btn-lg[data-v-4a080f6a], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-4a080f6a], a.btn.cb-btn.btn-dark.btn-lg[data-v-4a080f6a], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-4a080f6a] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-4a080f6a], a.btn.cb-btn.btn-light.btn-md[data-v-4a080f6a], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-4a080f6a], a.btn.cb-btn.btn-dark.btn-md[data-v-4a080f6a], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-4a080f6a] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-4a080f6a], a.btn.cb-btn.btn-light.btn-sm[data-v-4a080f6a], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-4a080f6a], a.btn.cb-btn.btn-dark.btn-sm[data-v-4a080f6a], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-4a080f6a] {
  line-height: 1.3125rem;
}
.my-demos-container[data-v-4a080f6a] {
  background: #ffffff;
  min-height: 100vh;
  max-width: 90rem;
  margin: 0 auto;
  padding: 0 4.0625rem;
}
@media screen and (max-width: 63.9375rem) {
.my-demos-container[data-v-4a080f6a] {
    max-width: 90rem;
    margin: 0 auto;
    padding: 0 2.1875rem;
}
}
.my-demos-container__page-heading[data-v-4a080f6a] {
  color: #000000;
  font: 2.125rem/2.5rem "PublicSansExtraLight", Arial;
  margin: 3.125rem 1.25rem 2.1875rem 1.0625rem;
}
@media screen and (max-width: 63.9375rem) {
.my-demos-container__page-heading[data-v-4a080f6a] {
    font: 1.5rem/1.875rem "PublicSansLight", Arial;
    margin: 1.25rem 0;
}
}
.my-demos-container__nav[data-v-4a080f6a] {
  margin: 0 20px;
}
@media screen and (max-width: 63.9375rem) {
.my-demos-container__nav[data-v-4a080f6a] {
    padding-top: 0;
    margin: 0;
}
}
.my-demos-container__nav[data-v-4a080f6a] .app-navigation-tabs__description .description {
  padding: 2.5rem 0;
}
@media screen and (max-width: 63.9375rem) {
.my-demos-container__nav[data-v-4a080f6a] .app-navigation-tabs__description .description {
    padding: 0.625rem 0;
}
}
.my-demos-container__list[data-v-4a080f6a] {
  padding: 0 1.25rem 1.875rem 1.25rem;
}
@media screen and (max-width: 63.9375rem) {
.my-demos-container__list[data-v-4a080f6a] {
    padding: 0;
}
}
.my-demos-container .empty-demos[data-v-4a080f6a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.my-demos-container .empty-demos__icon .dc-icon[data-v-4a080f6a] {
  font-size: 3.75rem;
  color: #4a4a4a;
}
.my-demos-container .empty-demos__text[data-v-4a080f6a] {
  margin-top: 0.9375rem;
  color: #4a4a4a;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
  text-align: center;
}
.my-demos-container__approvals[data-v-4a080f6a] {
  padding: 0 0 1.875rem 0;
}
@media screen and (max-width: 63.9375rem) {
.my-demos-container__approvals[data-v-4a080f6a] {
    padding: 0;
}
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-608347ae], .max-width-center[data-v-608347ae] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-608347ae], .max-width-center[data-v-608347ae] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-608347ae] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-608347ae] {
  text-decoration: none;
}
a[data-v-608347ae]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-608347ae] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-608347ae] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-608347ae] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-608347ae] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-608347ae]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-608347ae]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-608347ae]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-608347ae]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-608347ae] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-608347ae] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-608347ae] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-608347ae]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-608347ae]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-608347ae] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-608347ae] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-608347ae] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-608347ae]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-608347ae]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-608347ae]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-608347ae]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-608347ae]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-608347ae] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-608347ae]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-608347ae] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-608347ae]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-608347ae] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-608347ae] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-608347ae]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-608347ae]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-608347ae]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-608347ae]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.demo-details__steps .demo-details__content[data-v-608347ae] ol li a, .cb-orphan-link[data-v-608347ae], .cb-link[data-v-608347ae]:visited, .cb-link[data-v-608347ae]:active, .cb-link[data-v-608347ae] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.demo-details__steps .demo-details__content[data-v-608347ae] ol li a:hover, .cb-orphan-link[data-v-608347ae]:hover, .cb-link[data-v-608347ae]:hover, .demo-details__steps .demo-details__content[data-v-608347ae] ol li a:focus, .cb-orphan-link[data-v-608347ae]:focus, .cb-link[data-v-608347ae]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-608347ae] {
  display: inline;
}
.cb-orphan-link__icon[data-v-608347ae] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-608347ae] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-608347ae]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-608347ae] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn.cb-btn[data-v-608347ae], .btn-dark.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn.cb-btn[data-v-608347ae], .btn-light.btn.cb-btn[data-v-608347ae] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-608347ae], .btn-dark.btn-lg.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-608347ae], .btn-light.btn-lg.btn.cb-btn[data-v-608347ae] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-608347ae] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn-md.btn.cb-btn[data-v-608347ae], .btn-dark.btn-md.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn-md.btn.cb-btn[data-v-608347ae], .btn-light.btn-md.btn.cb-btn[data-v-608347ae] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-608347ae] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-608347ae], .btn-dark.btn-sm.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-608347ae], .btn-light.btn-sm.btn.cb-btn[data-v-608347ae] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-608347ae], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-608347ae] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-608347ae], .btn-primary.btn.cb-btn[data-v-608347ae]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn.cb-btn[data-v-608347ae]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-608347ae], .btn-dark.btn.cb-btn[data-v-608347ae]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn.cb-btn[data-v-608347ae]:disabled, .btn-light.disabled.btn.cb-btn[data-v-608347ae], .btn-light.btn.cb-btn[data-v-608347ae]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-608347ae] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-608347ae]:hover, .btn-primary.hover.btn.cb-btn[data-v-608347ae], .btn-primary.btn.cb-btn[data-v-608347ae]:focus, .btn-primary.btn.cb-btn[data-v-608347ae]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-608347ae], .btn-primary.btn.cb-btn[data-v-608347ae]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-608347ae], .btn-primary.btn.cb-btn:disabled.loading[data-v-608347ae] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-608347ae], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-608347ae]:hover, .btn-primary.btn.cb-btn[data-v-608347ae]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-608347ae], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-608347ae] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-608347ae], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-608347ae] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-608347ae] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-608347ae]:hover, .btn-light.hover.btn.cb-btn[data-v-608347ae], .btn-light.btn.cb-btn[data-v-608347ae]:focus, .btn-light.btn.cb-btn[data-v-608347ae]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-608347ae], .btn-light.btn.cb-btn[data-v-608347ae]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-608347ae], .btn-light.btn.cb-btn:disabled.loading[data-v-608347ae] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-608347ae], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-608347ae]:hover, .btn-light.btn.cb-btn[data-v-608347ae]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-608347ae], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-608347ae] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-608347ae], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-608347ae] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-608347ae] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-608347ae]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn.cb-btn[data-v-608347ae]:focus, .btn-outline-primary.btn.cb-btn[data-v-608347ae]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn.cb-btn[data-v-608347ae]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-608347ae], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-608347ae] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-608347ae], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-608347ae]:hover, .btn-outline-primary.btn.cb-btn[data-v-608347ae]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-608347ae], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-608347ae] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-608347ae], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-608347ae] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-608347ae] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-608347ae]:hover, .btn-dark.hover.btn.cb-btn[data-v-608347ae], .btn-dark.btn.cb-btn[data-v-608347ae]:focus, .btn-dark.btn.cb-btn[data-v-608347ae]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-608347ae], .btn-dark.btn.cb-btn[data-v-608347ae]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-608347ae], .btn-dark.btn.cb-btn:disabled.loading[data-v-608347ae] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-608347ae], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-608347ae]:hover, .btn-dark.btn.cb-btn[data-v-608347ae]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-608347ae], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-608347ae] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-608347ae], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-608347ae], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-608347ae] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-608347ae] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-608347ae]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn.cb-btn[data-v-608347ae]:focus, .btn-outline-dark.btn.cb-btn[data-v-608347ae]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn.cb-btn[data-v-608347ae]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-608347ae], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-608347ae] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-608347ae], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-608347ae] :hover, .btn-outline-dark.btn.cb-btn[data-v-608347ae]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-608347ae], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-608347ae] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-608347ae], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-608347ae] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-608347ae] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-608347ae], a.btn.cb-btn.btn-light[data-v-608347ae], a.btn.cb-btn.btn-outline-primary[data-v-608347ae], a.btn.cb-btn.btn-dark[data-v-608347ae], a.btn.cb-btn.btn-outline-dark[data-v-608347ae] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-608347ae], a.btn.cb-btn.btn-light.btn-lg[data-v-608347ae], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-608347ae], a.btn.cb-btn.btn-dark.btn-lg[data-v-608347ae], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-608347ae] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-608347ae], a.btn.cb-btn.btn-light.btn-md[data-v-608347ae], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-608347ae], a.btn.cb-btn.btn-dark.btn-md[data-v-608347ae], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-608347ae] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-608347ae], a.btn.cb-btn.btn-light.btn-sm[data-v-608347ae], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-608347ae], a.btn.cb-btn.btn-dark.btn-sm[data-v-608347ae], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-608347ae] {
  line-height: 1.3125rem;
}
.demo-details__steps[data-v-608347ae] {
  background: #ffffff;
  border: 1px solid #d9d9d9;
  border-radius: 12px;
}
.demo-details__steps .demo-details__header[data-v-608347ae] {
  padding: 1.25rem 2.5rem;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__steps .demo-details__header[data-v-608347ae] {
    padding: 1.25rem 0.9375rem;
}
}
.demo-details__steps .demo-details__header .heading[data-v-608347ae] {
  color: #4a4a4a;
  font: 1.25rem/1.625rem "PublicSansRegular", Arial;
  margin: 0;
}
.demo-details__steps .demo-details__header .description[data-v-608347ae] {
  color: #666;
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  margin-bottom: 0;
}
.demo-details__steps .demo-details__content[data-v-608347ae] {
  padding-left: 2.5rem;
  padding-bottom: 1.25rem;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__steps .demo-details__content[data-v-608347ae] {
    padding: 0.9375rem;
}
}
.demo-details__steps .demo-details__content[data-v-608347ae] ol {
  list-style-type: none;
  margin: 0 2.8125rem 0 0;
  padding-bottom: 0.9375rem;
  padding-left: 0.625rem;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__steps .demo-details__content[data-v-608347ae] ol {
    margin: 0;
}
}
.demo-details__steps .demo-details__content[data-v-608347ae] ol li {
  counter-increment: step-counter;
  margin-bottom: 0.9375rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  color: #666;
  background: #fcfcfc;
  border: 1px solid #e2e2e2;
  padding: 0.9375rem 1.5625rem;
  width: 80%;
  position: relative;
  margin-left: 2.8125rem;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__steps .demo-details__content[data-v-608347ae] ol li {
    width: 90%;
}
}
.demo-details__steps .demo-details__content[data-v-608347ae] ol li:before {
  position: absolute;
  content: counter(step-counter);
  color: #4a4a4a;
  font-weight: bold;
  margin-right: 1.5625rem;
  left: -45px;
  font: 1.5rem/1.875rem "PublicSansSemiBold", Arial;
}
.demo-details__steps .demo-details__content[data-v-608347ae] ol li p:last-child {
  margin-bottom: 0;
}
.demo-details__steps .demo-details__content[data-v-608347ae] ol li a {
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7d6b18fc], .max-width-center[data-v-7d6b18fc] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7d6b18fc], .max-width-center[data-v-7d6b18fc] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-7d6b18fc] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-7d6b18fc] {
  text-decoration: none;
}
a[data-v-7d6b18fc]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-7d6b18fc] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-7d6b18fc] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-7d6b18fc] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-7d6b18fc] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-7d6b18fc]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7d6b18fc]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7d6b18fc]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7d6b18fc]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-7d6b18fc] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-7d6b18fc] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-7d6b18fc] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-7d6b18fc]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-7d6b18fc]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-7d6b18fc] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-7d6b18fc] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-7d6b18fc] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-7d6b18fc]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7d6b18fc]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7d6b18fc]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7d6b18fc]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7d6b18fc]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7d6b18fc] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7d6b18fc]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7d6b18fc] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7d6b18fc]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-7d6b18fc] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7d6b18fc] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-7d6b18fc]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7d6b18fc]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-7d6b18fc]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7d6b18fc]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-7d6b18fc], .cb-link[data-v-7d6b18fc]:visited, .cb-link[data-v-7d6b18fc]:active, .cb-link[data-v-7d6b18fc] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-7d6b18fc]:hover, .cb-link[data-v-7d6b18fc]:hover, .cb-orphan-link[data-v-7d6b18fc]:focus, .cb-link[data-v-7d6b18fc]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-7d6b18fc] {
  display: inline;
}
.cb-orphan-link__icon[data-v-7d6b18fc] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-7d6b18fc] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-7d6b18fc]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-7d6b18fc] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn.cb-btn[data-v-7d6b18fc] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn-lg.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn-lg.btn.cb-btn[data-v-7d6b18fc] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-7d6b18fc] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn-md.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn-md.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn-md.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn-md.btn.cb-btn[data-v-7d6b18fc] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-7d6b18fc] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn-sm.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn-sm.btn.cb-btn[data-v-7d6b18fc] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-7d6b18fc] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-primary.btn.cb-btn[data-v-7d6b18fc]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn.cb-btn[data-v-7d6b18fc]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn.cb-btn[data-v-7d6b18fc]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn.cb-btn[data-v-7d6b18fc]:disabled, .btn-light.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn.cb-btn[data-v-7d6b18fc]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-7d6b18fc] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-7d6b18fc]:hover, .btn-primary.hover.btn.cb-btn[data-v-7d6b18fc], .btn-primary.btn.cb-btn[data-v-7d6b18fc]:focus, .btn-primary.btn.cb-btn[data-v-7d6b18fc]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-primary.btn.cb-btn[data-v-7d6b18fc]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-7d6b18fc], .btn-primary.btn.cb-btn:disabled.loading[data-v-7d6b18fc] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7d6b18fc], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-7d6b18fc]:hover, .btn-primary.btn.cb-btn[data-v-7d6b18fc]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-7d6b18fc], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-7d6b18fc] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d6b18fc], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-7d6b18fc] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-7d6b18fc] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-7d6b18fc]:hover, .btn-light.hover.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn.cb-btn[data-v-7d6b18fc]:focus, .btn-light.btn.cb-btn[data-v-7d6b18fc]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn.cb-btn[data-v-7d6b18fc]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-7d6b18fc], .btn-light.btn.cb-btn:disabled.loading[data-v-7d6b18fc] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-7d6b18fc], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-7d6b18fc]:hover, .btn-light.btn.cb-btn[data-v-7d6b18fc]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-7d6b18fc], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-7d6b18fc] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d6b18fc], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-7d6b18fc] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-7d6b18fc] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-7d6b18fc]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn.cb-btn[data-v-7d6b18fc]:focus, .btn-outline-primary.btn.cb-btn[data-v-7d6b18fc]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn.cb-btn[data-v-7d6b18fc]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-7d6b18fc], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-7d6b18fc] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7d6b18fc], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7d6b18fc]:hover, .btn-outline-primary.btn.cb-btn[data-v-7d6b18fc]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-7d6b18fc], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-7d6b18fc] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d6b18fc], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-7d6b18fc] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-7d6b18fc] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-7d6b18fc]:hover, .btn-dark.hover.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn.cb-btn[data-v-7d6b18fc]:focus, .btn-dark.btn.cb-btn[data-v-7d6b18fc]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn.cb-btn[data-v-7d6b18fc]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-7d6b18fc], .btn-dark.btn.cb-btn:disabled.loading[data-v-7d6b18fc] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7d6b18fc], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-7d6b18fc]:hover, .btn-dark.btn.cb-btn[data-v-7d6b18fc]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-7d6b18fc], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-7d6b18fc] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d6b18fc], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-7d6b18fc], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-7d6b18fc] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-7d6b18fc] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-7d6b18fc]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn.cb-btn[data-v-7d6b18fc]:focus, .btn-outline-dark.btn.cb-btn[data-v-7d6b18fc]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn.cb-btn[data-v-7d6b18fc]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-7d6b18fc], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-7d6b18fc] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7d6b18fc], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7d6b18fc] :hover, .btn-outline-dark.btn.cb-btn[data-v-7d6b18fc]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-7d6b18fc], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-7d6b18fc] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-7d6b18fc], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-7d6b18fc] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-7d6b18fc] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-7d6b18fc], a.btn.cb-btn.btn-light[data-v-7d6b18fc], a.btn.cb-btn.btn-outline-primary[data-v-7d6b18fc], a.btn.cb-btn.btn-dark[data-v-7d6b18fc], a.btn.cb-btn.btn-outline-dark[data-v-7d6b18fc] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-7d6b18fc], a.btn.cb-btn.btn-light.btn-lg[data-v-7d6b18fc], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-7d6b18fc], a.btn.cb-btn.btn-dark.btn-lg[data-v-7d6b18fc], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-7d6b18fc] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-7d6b18fc], a.btn.cb-btn.btn-light.btn-md[data-v-7d6b18fc], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-7d6b18fc], a.btn.cb-btn.btn-dark.btn-md[data-v-7d6b18fc], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-7d6b18fc] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-7d6b18fc], a.btn.cb-btn.btn-light.btn-sm[data-v-7d6b18fc], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-7d6b18fc], a.btn.cb-btn.btn-dark.btn-sm[data-v-7d6b18fc], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-7d6b18fc] {
  line-height: 1.3125rem;
}
.demo-details__header[data-v-7d6b18fc] {
  padding: 1.5625rem 1.75rem 1.25rem 0;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__header[data-v-7d6b18fc] {
    padding: 1.5625rem 0.9375rem 0.9375rem 0.9375rem;
}
}
.demo-details__header .page-heading[data-v-7d6b18fc] {
  margin-bottom: 0;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__header .page-heading[data-v-7d6b18fc] {
    margin-bottom: 0;
}
}
.demo-details__header .page-heading .back-link[data-v-7d6b18fc] {
  text-decoration: none;
  margin-right: 1.875rem;
  cursor: pointer;
  float: left;
}
.demo-details__header .page-heading .back-link .dc-icon[data-v-7d6b18fc] {
  color: #0046DC;
  font-size: 1rem;
  position: relative;
  top: -8px;
}
.demo-details__header .page-heading .back-link .dc-icon[data-v-7d6b18fc]:hover {
  color: #4074E5;
}
.demo-details__header .page-heading .heading-info[data-v-7d6b18fc] {
  float: left;
}
.demo-details__header .page-heading .heading-info h5[data-v-7d6b18fc] {
  font: 2rem/2.375rem "PublicSansRegular", Arial;
  color: #1c1c1c;
  margin-bottom: 0;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__header .page-heading .heading-info h5[data-v-7d6b18fc] {
    font: 1.5rem/1.875rem "PublicSansRegular", Arial;
}
}
.demo-details__header .page-heading .heading-info h5 .env-id[data-v-7d6b18fc] {
  margin-left: 1.25rem;
  color: #b1b1b1;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
}
.demo-details__header .page-heading .heading-info .icon-copy[data-v-7d6b18fc] {
  color: #0046DC;
  font-size: 20px;
  cursor: pointer;
  margin-left: 0.3125rem;
}
.demo-details__header .page-heading .heading-info .icon-copy[data-v-7d6b18fc]:hover {
  color: #4074E5;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-3bae035c], .max-width-center[data-v-3bae035c] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-3bae035c], .max-width-center[data-v-3bae035c] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-3bae035c] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-3bae035c] {
  text-decoration: none;
}
a[data-v-3bae035c]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-3bae035c] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-3bae035c] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-3bae035c] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-3bae035c] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-3bae035c]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-3bae035c]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-3bae035c]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-3bae035c]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-3bae035c] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-3bae035c] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-3bae035c] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-3bae035c]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-3bae035c]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-3bae035c] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-3bae035c] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-3bae035c] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-3bae035c]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-3bae035c]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-3bae035c]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-3bae035c]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-3bae035c]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-3bae035c] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-3bae035c]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-3bae035c] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-3bae035c]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-3bae035c] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-3bae035c] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-3bae035c]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-3bae035c]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-3bae035c]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-3bae035c]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-3bae035c], .cb-link[data-v-3bae035c]:visited, .cb-link[data-v-3bae035c]:active, .cb-link[data-v-3bae035c] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-3bae035c]:hover, .cb-link[data-v-3bae035c]:hover, .cb-orphan-link[data-v-3bae035c]:focus, .cb-link[data-v-3bae035c]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-3bae035c] {
  display: inline;
}
.cb-orphan-link__icon[data-v-3bae035c] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-3bae035c] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-3bae035c]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-3bae035c] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn.cb-btn[data-v-3bae035c], .btn-dark.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn.cb-btn[data-v-3bae035c], .btn-light.btn.cb-btn[data-v-3bae035c] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-3bae035c], .btn-dark.btn-lg.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-3bae035c], .btn-light.btn-lg.btn.cb-btn[data-v-3bae035c] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-3bae035c] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn-md.btn.cb-btn[data-v-3bae035c], .btn-dark.btn-md.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn-md.btn.cb-btn[data-v-3bae035c], .btn-light.btn-md.btn.cb-btn[data-v-3bae035c] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-3bae035c] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-3bae035c], .btn-dark.btn-sm.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-3bae035c], .btn-light.btn-sm.btn.cb-btn[data-v-3bae035c] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-3bae035c], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-3bae035c] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-3bae035c], .btn-primary.btn.cb-btn[data-v-3bae035c]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn.cb-btn[data-v-3bae035c]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-3bae035c], .btn-dark.btn.cb-btn[data-v-3bae035c]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn.cb-btn[data-v-3bae035c]:disabled, .btn-light.disabled.btn.cb-btn[data-v-3bae035c], .btn-light.btn.cb-btn[data-v-3bae035c]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-3bae035c] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-3bae035c]:hover, .btn-primary.hover.btn.cb-btn[data-v-3bae035c], .btn-primary.btn.cb-btn[data-v-3bae035c]:focus, .btn-primary.btn.cb-btn[data-v-3bae035c]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-3bae035c], .btn-primary.btn.cb-btn[data-v-3bae035c]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-3bae035c], .btn-primary.btn.cb-btn:disabled.loading[data-v-3bae035c] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-3bae035c], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-3bae035c]:hover, .btn-primary.btn.cb-btn[data-v-3bae035c]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-3bae035c], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-3bae035c] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-3bae035c], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-3bae035c] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-3bae035c] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-3bae035c]:hover, .btn-light.hover.btn.cb-btn[data-v-3bae035c], .btn-light.btn.cb-btn[data-v-3bae035c]:focus, .btn-light.btn.cb-btn[data-v-3bae035c]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-3bae035c], .btn-light.btn.cb-btn[data-v-3bae035c]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-3bae035c], .btn-light.btn.cb-btn:disabled.loading[data-v-3bae035c] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-3bae035c], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-3bae035c]:hover, .btn-light.btn.cb-btn[data-v-3bae035c]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-3bae035c], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-3bae035c] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-3bae035c], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-3bae035c] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-3bae035c] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-3bae035c]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn.cb-btn[data-v-3bae035c]:focus, .btn-outline-primary.btn.cb-btn[data-v-3bae035c]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn.cb-btn[data-v-3bae035c]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-3bae035c], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-3bae035c] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-3bae035c], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-3bae035c]:hover, .btn-outline-primary.btn.cb-btn[data-v-3bae035c]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-3bae035c], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-3bae035c] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-3bae035c], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-3bae035c] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-3bae035c] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-3bae035c]:hover, .btn-dark.hover.btn.cb-btn[data-v-3bae035c], .btn-dark.btn.cb-btn[data-v-3bae035c]:focus, .btn-dark.btn.cb-btn[data-v-3bae035c]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-3bae035c], .btn-dark.btn.cb-btn[data-v-3bae035c]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-3bae035c], .btn-dark.btn.cb-btn:disabled.loading[data-v-3bae035c] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-3bae035c], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-3bae035c]:hover, .btn-dark.btn.cb-btn[data-v-3bae035c]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-3bae035c], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-3bae035c] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-3bae035c], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-3bae035c], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-3bae035c] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-3bae035c] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-3bae035c]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn.cb-btn[data-v-3bae035c]:focus, .btn-outline-dark.btn.cb-btn[data-v-3bae035c]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn.cb-btn[data-v-3bae035c]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-3bae035c], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-3bae035c] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-3bae035c], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-3bae035c] :hover, .btn-outline-dark.btn.cb-btn[data-v-3bae035c]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-3bae035c], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-3bae035c] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-3bae035c], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-3bae035c] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-3bae035c] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-3bae035c], a.btn.cb-btn.btn-light[data-v-3bae035c], a.btn.cb-btn.btn-outline-primary[data-v-3bae035c], a.btn.cb-btn.btn-dark[data-v-3bae035c], a.btn.cb-btn.btn-outline-dark[data-v-3bae035c] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-3bae035c], a.btn.cb-btn.btn-light.btn-lg[data-v-3bae035c], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-3bae035c], a.btn.cb-btn.btn-dark.btn-lg[data-v-3bae035c], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-3bae035c] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-3bae035c], a.btn.cb-btn.btn-light.btn-md[data-v-3bae035c], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-3bae035c], a.btn.cb-btn.btn-dark.btn-md[data-v-3bae035c], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-3bae035c] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-3bae035c], a.btn.cb-btn.btn-light.btn-sm[data-v-3bae035c], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-3bae035c], a.btn.cb-btn.btn-dark.btn-sm[data-v-3bae035c], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-3bae035c] {
  line-height: 1.3125rem;
}
#modal-select-calendar-reminder .select-calendar__text[data-v-3bae035c] {
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  margin-left: 0.625rem;
  float: left;
  margin-top: 0.1875rem;
  cursor: pointer;
}
#modal-select-calendar-reminder .select-calendar__text[data-v-3bae035c]:hover {
  text-decoration: none;
}
#modal-select-calendar-reminder .select-calendar__icon[data-v-3bae035c] {
  float: left;
  font-size: 1.625rem;
  position: relative;
}
#modal-select-calendar-reminder .select-calendar__icon.icon-calender-oval[data-v-3bae035c] {
  color: #61b024;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-34bff6e0], .max-width-center[data-v-34bff6e0] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-34bff6e0], .max-width-center[data-v-34bff6e0] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-34bff6e0] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-34bff6e0] {
  text-decoration: none;
}
a[data-v-34bff6e0]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-34bff6e0] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-34bff6e0] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-34bff6e0] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-34bff6e0] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-34bff6e0]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-34bff6e0]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-34bff6e0]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-34bff6e0]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-34bff6e0] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-34bff6e0] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-34bff6e0] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-34bff6e0]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-34bff6e0]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-34bff6e0] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-34bff6e0] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-34bff6e0] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-34bff6e0]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-34bff6e0]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-34bff6e0]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-34bff6e0]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-34bff6e0]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-34bff6e0] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-34bff6e0]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-34bff6e0] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-34bff6e0]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-34bff6e0] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-34bff6e0] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-34bff6e0]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-34bff6e0]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-34bff6e0]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-34bff6e0]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-34bff6e0], .cb-link[data-v-34bff6e0]:visited, .cb-link[data-v-34bff6e0]:active, .cb-link[data-v-34bff6e0] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-34bff6e0]:hover, .cb-link[data-v-34bff6e0]:hover, .cb-orphan-link[data-v-34bff6e0]:focus, .cb-link[data-v-34bff6e0]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-34bff6e0] {
  display: inline;
}
.cb-orphan-link__icon[data-v-34bff6e0] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-34bff6e0] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-34bff6e0]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-34bff6e0] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn.cb-btn[data-v-34bff6e0], .btn-light.btn.cb-btn[data-v-34bff6e0] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn-lg.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-34bff6e0], .btn-light.btn-lg.btn.cb-btn[data-v-34bff6e0] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-34bff6e0] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn-md.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn-md.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn-md.btn.cb-btn[data-v-34bff6e0], .btn-light.btn-md.btn.cb-btn[data-v-34bff6e0] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-34bff6e0] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn-sm.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-34bff6e0], .btn-light.btn-sm.btn.cb-btn[data-v-34bff6e0] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-34bff6e0], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-34bff6e0] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-34bff6e0], .btn-primary.btn.cb-btn[data-v-34bff6e0]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn.cb-btn[data-v-34bff6e0]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn.cb-btn[data-v-34bff6e0]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn.cb-btn[data-v-34bff6e0]:disabled, .btn-light.disabled.btn.cb-btn[data-v-34bff6e0], .btn-light.btn.cb-btn[data-v-34bff6e0]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-34bff6e0] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-34bff6e0]:hover, .btn-primary.hover.btn.cb-btn[data-v-34bff6e0], .btn-primary.btn.cb-btn[data-v-34bff6e0]:focus, .btn-primary.btn.cb-btn[data-v-34bff6e0]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-34bff6e0], .btn-primary.btn.cb-btn[data-v-34bff6e0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-34bff6e0], .btn-primary.btn.cb-btn:disabled.loading[data-v-34bff6e0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-34bff6e0], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-34bff6e0]:hover, .btn-primary.btn.cb-btn[data-v-34bff6e0]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-34bff6e0], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-34bff6e0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-34bff6e0], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-34bff6e0] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-34bff6e0] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-34bff6e0]:hover, .btn-light.hover.btn.cb-btn[data-v-34bff6e0], .btn-light.btn.cb-btn[data-v-34bff6e0]:focus, .btn-light.btn.cb-btn[data-v-34bff6e0]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-34bff6e0], .btn-light.btn.cb-btn[data-v-34bff6e0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-34bff6e0], .btn-light.btn.cb-btn:disabled.loading[data-v-34bff6e0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-34bff6e0], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-34bff6e0]:hover, .btn-light.btn.cb-btn[data-v-34bff6e0]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-34bff6e0], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-34bff6e0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-34bff6e0], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-34bff6e0] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-34bff6e0] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-34bff6e0]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn.cb-btn[data-v-34bff6e0]:focus, .btn-outline-primary.btn.cb-btn[data-v-34bff6e0]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn.cb-btn[data-v-34bff6e0]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-34bff6e0], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-34bff6e0] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-34bff6e0], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-34bff6e0]:hover, .btn-outline-primary.btn.cb-btn[data-v-34bff6e0]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-34bff6e0], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-34bff6e0] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-34bff6e0], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-34bff6e0] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-34bff6e0] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-34bff6e0]:hover, .btn-dark.hover.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn.cb-btn[data-v-34bff6e0]:focus, .btn-dark.btn.cb-btn[data-v-34bff6e0]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn.cb-btn[data-v-34bff6e0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-34bff6e0], .btn-dark.btn.cb-btn:disabled.loading[data-v-34bff6e0] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-34bff6e0], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-34bff6e0]:hover, .btn-dark.btn.cb-btn[data-v-34bff6e0]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-34bff6e0], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-34bff6e0] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-34bff6e0], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-34bff6e0], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-34bff6e0] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-34bff6e0] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-34bff6e0]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn.cb-btn[data-v-34bff6e0]:focus, .btn-outline-dark.btn.cb-btn[data-v-34bff6e0]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn.cb-btn[data-v-34bff6e0]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-34bff6e0], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-34bff6e0] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-34bff6e0], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-34bff6e0] :hover, .btn-outline-dark.btn.cb-btn[data-v-34bff6e0]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-34bff6e0], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-34bff6e0] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-34bff6e0], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-34bff6e0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-34bff6e0] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-34bff6e0], a.btn.cb-btn.btn-light[data-v-34bff6e0], a.btn.cb-btn.btn-outline-primary[data-v-34bff6e0], a.btn.cb-btn.btn-dark[data-v-34bff6e0], a.btn.cb-btn.btn-outline-dark[data-v-34bff6e0] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-34bff6e0], a.btn.cb-btn.btn-light.btn-lg[data-v-34bff6e0], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-34bff6e0], a.btn.cb-btn.btn-dark.btn-lg[data-v-34bff6e0], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-34bff6e0] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-34bff6e0], a.btn.cb-btn.btn-light.btn-md[data-v-34bff6e0], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-34bff6e0], a.btn.cb-btn.btn-dark.btn-md[data-v-34bff6e0], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-34bff6e0] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-34bff6e0], a.btn.cb-btn.btn-light.btn-sm[data-v-34bff6e0], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-34bff6e0], a.btn.cb-btn.btn-dark.btn-sm[data-v-34bff6e0], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-34bff6e0] {
  line-height: 1.3125rem;
}
.modal-provision-details__account-status-details[data-v-34bff6e0] {
  margin-top: 1.25rem;
}
.modal-provision-details__account-status-details .account-status-details__header[data-v-34bff6e0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal-provision-details__account-status-details .account-status-details__status-filter[data-v-34bff6e0] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 200px;
          flex: 0 0 200px;
}
.modal-provision-details__account-status-details .account-status-details__heading[data-v-34bff6e0] {
  color: #b2b2b3;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
[data-v-34bff6e0] .modal-provision-details__account-status-details .account-status-details__table-head {
  border-bottom: 1px solid #aaa;
  color: #7f7f7f;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
[data-v-34bff6e0] .modal-provision-details__account-status-details .account-status-details__table-head .table-b-table-default:focus {
  outline: none;
}
[data-v-34bff6e0] .modal-provision-details__account-status-details .account-status-details__table-body {
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #eee;
}
[data-v-34bff6e0] .modal-provision-details__account-status-details .account-status-details__table-body-row {
  background: #fcfcfc;
  border-bottom: 1px solid #f3f3f3;
  color: #666;
  font: 0.75rem/1.125rem "PublicSansMedium", Arial;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-bb6e1e80], .max-width-center[data-v-bb6e1e80] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-bb6e1e80], .max-width-center[data-v-bb6e1e80] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-bb6e1e80] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-bb6e1e80] {
  text-decoration: none;
}
a[data-v-bb6e1e80]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-bb6e1e80] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-bb6e1e80] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-bb6e1e80] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-bb6e1e80] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-bb6e1e80]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-bb6e1e80]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-bb6e1e80]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-bb6e1e80]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-bb6e1e80] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-bb6e1e80] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-bb6e1e80] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-bb6e1e80]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-bb6e1e80]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-bb6e1e80] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-bb6e1e80] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-bb6e1e80] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-bb6e1e80]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-bb6e1e80]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-bb6e1e80]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-bb6e1e80]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-bb6e1e80]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-bb6e1e80] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-bb6e1e80]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-bb6e1e80] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-bb6e1e80]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-bb6e1e80] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-bb6e1e80] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-bb6e1e80]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-bb6e1e80]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-bb6e1e80]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-bb6e1e80]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-bb6e1e80], .cb-link[data-v-bb6e1e80]:visited, .cb-link[data-v-bb6e1e80]:active, .cb-link[data-v-bb6e1e80] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-bb6e1e80]:hover, .cb-link[data-v-bb6e1e80]:hover, .cb-orphan-link[data-v-bb6e1e80]:focus, .cb-link[data-v-bb6e1e80]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-bb6e1e80] {
  display: inline;
}
.cb-orphan-link__icon[data-v-bb6e1e80] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-bb6e1e80] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-bb6e1e80]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-bb6e1e80] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn.cb-btn[data-v-bb6e1e80] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn-lg.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn-lg.btn.cb-btn[data-v-bb6e1e80] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-bb6e1e80] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn-md.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn-md.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn-md.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn-md.btn.cb-btn[data-v-bb6e1e80] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-bb6e1e80] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn-sm.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn-sm.btn.cb-btn[data-v-bb6e1e80] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-bb6e1e80] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-primary.btn.cb-btn[data-v-bb6e1e80]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn.cb-btn[data-v-bb6e1e80]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn.cb-btn[data-v-bb6e1e80]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn.cb-btn[data-v-bb6e1e80]:disabled, .btn-light.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn.cb-btn[data-v-bb6e1e80]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-bb6e1e80] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-bb6e1e80]:hover, .btn-primary.hover.btn.cb-btn[data-v-bb6e1e80], .btn-primary.btn.cb-btn[data-v-bb6e1e80]:focus, .btn-primary.btn.cb-btn[data-v-bb6e1e80]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-primary.btn.cb-btn[data-v-bb6e1e80]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-bb6e1e80], .btn-primary.btn.cb-btn:disabled.loading[data-v-bb6e1e80] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-bb6e1e80], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-bb6e1e80]:hover, .btn-primary.btn.cb-btn[data-v-bb6e1e80]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-bb6e1e80], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-bb6e1e80] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-bb6e1e80], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-bb6e1e80] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-bb6e1e80] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-bb6e1e80]:hover, .btn-light.hover.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn.cb-btn[data-v-bb6e1e80]:focus, .btn-light.btn.cb-btn[data-v-bb6e1e80]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn.cb-btn[data-v-bb6e1e80]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-bb6e1e80], .btn-light.btn.cb-btn:disabled.loading[data-v-bb6e1e80] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-bb6e1e80], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-bb6e1e80]:hover, .btn-light.btn.cb-btn[data-v-bb6e1e80]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-bb6e1e80], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-bb6e1e80] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-bb6e1e80], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-bb6e1e80] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-bb6e1e80] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-bb6e1e80]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn.cb-btn[data-v-bb6e1e80]:focus, .btn-outline-primary.btn.cb-btn[data-v-bb6e1e80]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn.cb-btn[data-v-bb6e1e80]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-bb6e1e80], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-bb6e1e80] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-bb6e1e80], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-bb6e1e80]:hover, .btn-outline-primary.btn.cb-btn[data-v-bb6e1e80]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-bb6e1e80], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-bb6e1e80] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-bb6e1e80], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-bb6e1e80] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-bb6e1e80] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-bb6e1e80]:hover, .btn-dark.hover.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn.cb-btn[data-v-bb6e1e80]:focus, .btn-dark.btn.cb-btn[data-v-bb6e1e80]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn.cb-btn[data-v-bb6e1e80]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-bb6e1e80], .btn-dark.btn.cb-btn:disabled.loading[data-v-bb6e1e80] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-bb6e1e80], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-bb6e1e80]:hover, .btn-dark.btn.cb-btn[data-v-bb6e1e80]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-bb6e1e80], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-bb6e1e80] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-bb6e1e80], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-bb6e1e80], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-bb6e1e80] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-bb6e1e80] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-bb6e1e80]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn.cb-btn[data-v-bb6e1e80]:focus, .btn-outline-dark.btn.cb-btn[data-v-bb6e1e80]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn.cb-btn[data-v-bb6e1e80]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-bb6e1e80], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-bb6e1e80] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-bb6e1e80], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-bb6e1e80] :hover, .btn-outline-dark.btn.cb-btn[data-v-bb6e1e80]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-bb6e1e80], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-bb6e1e80] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-bb6e1e80], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-bb6e1e80] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-bb6e1e80] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-bb6e1e80], a.btn.cb-btn.btn-light[data-v-bb6e1e80], a.btn.cb-btn.btn-outline-primary[data-v-bb6e1e80], a.btn.cb-btn.btn-dark[data-v-bb6e1e80], a.btn.cb-btn.btn-outline-dark[data-v-bb6e1e80] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-bb6e1e80], a.btn.cb-btn.btn-light.btn-lg[data-v-bb6e1e80], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-bb6e1e80], a.btn.cb-btn.btn-dark.btn-lg[data-v-bb6e1e80], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-bb6e1e80] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-bb6e1e80], a.btn.cb-btn.btn-light.btn-md[data-v-bb6e1e80], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-bb6e1e80], a.btn.cb-btn.btn-dark.btn-md[data-v-bb6e1e80], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-bb6e1e80] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-bb6e1e80], a.btn.cb-btn.btn-light.btn-sm[data-v-bb6e1e80], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-bb6e1e80], a.btn.cb-btn.btn-dark.btn-sm[data-v-bb6e1e80], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-bb6e1e80] {
  line-height: 1.3125rem;
}
.modal-add-services__services-options .custom-checkbox[data-v-bb6e1e80] {
  display: block;
  margin-bottom: 0.3125rem;
}
.modal-add-services__services-options .app-loading-spinner[data-v-bb6e1e80] {
  background: #ffffff;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-8148cdc2], .max-width-center[data-v-8148cdc2] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-8148cdc2], .max-width-center[data-v-8148cdc2] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-8148cdc2] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-8148cdc2] {
  text-decoration: none;
}
a[data-v-8148cdc2]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-8148cdc2] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-8148cdc2] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-8148cdc2] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-8148cdc2] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-8148cdc2]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-8148cdc2]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-8148cdc2]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-8148cdc2]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-8148cdc2] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-8148cdc2] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-8148cdc2] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-8148cdc2]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-8148cdc2]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-8148cdc2] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-8148cdc2] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-8148cdc2] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-8148cdc2]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-8148cdc2]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-8148cdc2]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-8148cdc2]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-8148cdc2]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-8148cdc2] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-8148cdc2]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-8148cdc2] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-8148cdc2]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-8148cdc2] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-8148cdc2] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-8148cdc2]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-8148cdc2]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-8148cdc2]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-8148cdc2]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-8148cdc2], .cb-link[data-v-8148cdc2]:visited, .cb-link[data-v-8148cdc2]:active, .cb-link[data-v-8148cdc2] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-8148cdc2]:hover, .cb-link[data-v-8148cdc2]:hover, .cb-orphan-link[data-v-8148cdc2]:focus, .cb-link[data-v-8148cdc2]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-8148cdc2] {
  display: inline;
}
.cb-orphan-link__icon[data-v-8148cdc2] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-8148cdc2] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-8148cdc2]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-8148cdc2] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn.cb-btn[data-v-8148cdc2], .btn-light.btn.cb-btn[data-v-8148cdc2] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn-lg.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-8148cdc2], .btn-light.btn-lg.btn.cb-btn[data-v-8148cdc2] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-8148cdc2] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn-md.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn-md.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn-md.btn.cb-btn[data-v-8148cdc2], .btn-light.btn-md.btn.cb-btn[data-v-8148cdc2] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-8148cdc2] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn-sm.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-8148cdc2], .btn-light.btn-sm.btn.cb-btn[data-v-8148cdc2] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-8148cdc2], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-8148cdc2] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-8148cdc2], .btn-primary.btn.cb-btn[data-v-8148cdc2]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn.cb-btn[data-v-8148cdc2]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn.cb-btn[data-v-8148cdc2]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn.cb-btn[data-v-8148cdc2]:disabled, .btn-light.disabled.btn.cb-btn[data-v-8148cdc2], .btn-light.btn.cb-btn[data-v-8148cdc2]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-8148cdc2] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-8148cdc2]:hover, .btn-primary.hover.btn.cb-btn[data-v-8148cdc2], .btn-primary.btn.cb-btn[data-v-8148cdc2]:focus, .btn-primary.btn.cb-btn[data-v-8148cdc2]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-8148cdc2], .btn-primary.btn.cb-btn[data-v-8148cdc2]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-8148cdc2], .btn-primary.btn.cb-btn:disabled.loading[data-v-8148cdc2] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-8148cdc2], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-8148cdc2]:hover, .btn-primary.btn.cb-btn[data-v-8148cdc2]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-8148cdc2], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-8148cdc2] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-8148cdc2], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-8148cdc2] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-8148cdc2] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-8148cdc2]:hover, .btn-light.hover.btn.cb-btn[data-v-8148cdc2], .btn-light.btn.cb-btn[data-v-8148cdc2]:focus, .btn-light.btn.cb-btn[data-v-8148cdc2]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-8148cdc2], .btn-light.btn.cb-btn[data-v-8148cdc2]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-8148cdc2], .btn-light.btn.cb-btn:disabled.loading[data-v-8148cdc2] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-8148cdc2], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-8148cdc2]:hover, .btn-light.btn.cb-btn[data-v-8148cdc2]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-8148cdc2], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-8148cdc2] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-8148cdc2], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-8148cdc2] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-8148cdc2] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-8148cdc2]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn.cb-btn[data-v-8148cdc2]:focus, .btn-outline-primary.btn.cb-btn[data-v-8148cdc2]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn.cb-btn[data-v-8148cdc2]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-8148cdc2], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-8148cdc2] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-8148cdc2], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-8148cdc2]:hover, .btn-outline-primary.btn.cb-btn[data-v-8148cdc2]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-8148cdc2], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-8148cdc2] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-8148cdc2], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-8148cdc2] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-8148cdc2] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-8148cdc2]:hover, .btn-dark.hover.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn.cb-btn[data-v-8148cdc2]:focus, .btn-dark.btn.cb-btn[data-v-8148cdc2]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn.cb-btn[data-v-8148cdc2]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-8148cdc2], .btn-dark.btn.cb-btn:disabled.loading[data-v-8148cdc2] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-8148cdc2], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-8148cdc2]:hover, .btn-dark.btn.cb-btn[data-v-8148cdc2]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-8148cdc2], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-8148cdc2] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-8148cdc2], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-8148cdc2], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-8148cdc2] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-8148cdc2] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-8148cdc2]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn.cb-btn[data-v-8148cdc2]:focus, .btn-outline-dark.btn.cb-btn[data-v-8148cdc2]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn.cb-btn[data-v-8148cdc2]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-8148cdc2], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-8148cdc2] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-8148cdc2], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-8148cdc2] :hover, .btn-outline-dark.btn.cb-btn[data-v-8148cdc2]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-8148cdc2], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-8148cdc2] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-8148cdc2], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-8148cdc2] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-8148cdc2] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-8148cdc2], a.btn.cb-btn.btn-light[data-v-8148cdc2], a.btn.cb-btn.btn-outline-primary[data-v-8148cdc2], a.btn.cb-btn.btn-dark[data-v-8148cdc2], a.btn.cb-btn.btn-outline-dark[data-v-8148cdc2] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-8148cdc2], a.btn.cb-btn.btn-light.btn-lg[data-v-8148cdc2], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-8148cdc2], a.btn.cb-btn.btn-dark.btn-lg[data-v-8148cdc2], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-8148cdc2] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-8148cdc2], a.btn.cb-btn.btn-light.btn-md[data-v-8148cdc2], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-8148cdc2], a.btn.cb-btn.btn-dark.btn-md[data-v-8148cdc2], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-8148cdc2] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-8148cdc2], a.btn.cb-btn.btn-light.btn-sm[data-v-8148cdc2], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-8148cdc2], a.btn.cb-btn.btn-dark.btn-sm[data-v-8148cdc2], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-8148cdc2] {
  line-height: 1.3125rem;
}
#modal-mydemos-demo__request-extension .modal-body .warning-content[data-v-8148cdc2] {
  margin-top: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#modal-mydemos-demo__request-extension .modal-body .warning-content__text[data-v-8148cdc2] {
  padding: 20px 0;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
  text-align: center;
}
#modal-mydemos-demo__request-extension .modal-body .warning-content .icon-warning[data-v-8148cdc2] {
  font-size: 2.5rem;
  color: #ff5f14;
}
#modal-mydemos-demo__request-extension .modal-content .modal-footer[data-v-8148cdc2] {
  padding-bottom: 2.5rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-2e4a6fd0], .max-width-center[data-v-2e4a6fd0] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-2e4a6fd0], .max-width-center[data-v-2e4a6fd0] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-2e4a6fd0] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-2e4a6fd0] {
  text-decoration: none;
}
a[data-v-2e4a6fd0]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-2e4a6fd0] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-2e4a6fd0] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-2e4a6fd0] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-2e4a6fd0] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-2e4a6fd0]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-2e4a6fd0]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-2e4a6fd0]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-2e4a6fd0]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-2e4a6fd0] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-2e4a6fd0] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-2e4a6fd0] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-2e4a6fd0]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-2e4a6fd0]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-2e4a6fd0] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-2e4a6fd0] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-2e4a6fd0] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-2e4a6fd0]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-2e4a6fd0]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-2e4a6fd0]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-2e4a6fd0]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-2e4a6fd0]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-2e4a6fd0] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-2e4a6fd0]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-2e4a6fd0] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-2e4a6fd0]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-2e4a6fd0] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-2e4a6fd0] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-2e4a6fd0]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-2e4a6fd0]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-2e4a6fd0]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-2e4a6fd0]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-2e4a6fd0], .cb-link[data-v-2e4a6fd0]:visited, .cb-link[data-v-2e4a6fd0]:active, .cb-link[data-v-2e4a6fd0] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-2e4a6fd0]:hover, .cb-link[data-v-2e4a6fd0]:hover, .cb-orphan-link[data-v-2e4a6fd0]:focus, .cb-link[data-v-2e4a6fd0]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-2e4a6fd0] {
  display: inline;
}
.cb-orphan-link__icon[data-v-2e4a6fd0] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-2e4a6fd0] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-2e4a6fd0]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-2e4a6fd0] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn.cb-btn[data-v-2e4a6fd0] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn-lg.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn-lg.btn.cb-btn[data-v-2e4a6fd0] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-2e4a6fd0] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn-md.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn-md.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn-md.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn-md.btn.cb-btn[data-v-2e4a6fd0] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-2e4a6fd0] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn-sm.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn-sm.btn.cb-btn[data-v-2e4a6fd0] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-2e4a6fd0] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-primary.btn.cb-btn[data-v-2e4a6fd0]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn.cb-btn[data-v-2e4a6fd0]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn.cb-btn[data-v-2e4a6fd0]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn.cb-btn[data-v-2e4a6fd0]:disabled, .btn-light.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn.cb-btn[data-v-2e4a6fd0]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-2e4a6fd0] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-2e4a6fd0]:hover, .btn-primary.hover.btn.cb-btn[data-v-2e4a6fd0], .btn-primary.btn.cb-btn[data-v-2e4a6fd0]:focus, .btn-primary.btn.cb-btn[data-v-2e4a6fd0]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-primary.btn.cb-btn[data-v-2e4a6fd0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-2e4a6fd0], .btn-primary.btn.cb-btn:disabled.loading[data-v-2e4a6fd0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-2e4a6fd0], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-2e4a6fd0]:hover, .btn-primary.btn.cb-btn[data-v-2e4a6fd0]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-2e4a6fd0], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-2e4a6fd0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-2e4a6fd0], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-2e4a6fd0] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-2e4a6fd0] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-2e4a6fd0]:hover, .btn-light.hover.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn.cb-btn[data-v-2e4a6fd0]:focus, .btn-light.btn.cb-btn[data-v-2e4a6fd0]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn.cb-btn[data-v-2e4a6fd0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-2e4a6fd0], .btn-light.btn.cb-btn:disabled.loading[data-v-2e4a6fd0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-2e4a6fd0], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-2e4a6fd0]:hover, .btn-light.btn.cb-btn[data-v-2e4a6fd0]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-2e4a6fd0], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-2e4a6fd0] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-2e4a6fd0], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-2e4a6fd0] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-2e4a6fd0] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-2e4a6fd0]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn.cb-btn[data-v-2e4a6fd0]:focus, .btn-outline-primary.btn.cb-btn[data-v-2e4a6fd0]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn.cb-btn[data-v-2e4a6fd0]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-2e4a6fd0] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-2e4a6fd0], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-2e4a6fd0]:hover, .btn-outline-primary.btn.cb-btn[data-v-2e4a6fd0]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-2e4a6fd0], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-2e4a6fd0] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-2e4a6fd0], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-2e4a6fd0] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-2e4a6fd0] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-2e4a6fd0]:hover, .btn-dark.hover.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn.cb-btn[data-v-2e4a6fd0]:focus, .btn-dark.btn.cb-btn[data-v-2e4a6fd0]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn.cb-btn[data-v-2e4a6fd0]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-2e4a6fd0], .btn-dark.btn.cb-btn:disabled.loading[data-v-2e4a6fd0] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-2e4a6fd0], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-2e4a6fd0]:hover, .btn-dark.btn.cb-btn[data-v-2e4a6fd0]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-2e4a6fd0], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-2e4a6fd0] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-2e4a6fd0], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-2e4a6fd0], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-2e4a6fd0] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-2e4a6fd0] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-2e4a6fd0]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn.cb-btn[data-v-2e4a6fd0]:focus, .btn-outline-dark.btn.cb-btn[data-v-2e4a6fd0]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn.cb-btn[data-v-2e4a6fd0]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-2e4a6fd0], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-2e4a6fd0] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-2e4a6fd0], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-2e4a6fd0] :hover, .btn-outline-dark.btn.cb-btn[data-v-2e4a6fd0]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-2e4a6fd0], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-2e4a6fd0] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-2e4a6fd0], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-2e4a6fd0] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-2e4a6fd0] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-2e4a6fd0], a.btn.cb-btn.btn-light[data-v-2e4a6fd0], a.btn.cb-btn.btn-outline-primary[data-v-2e4a6fd0], a.btn.cb-btn.btn-dark[data-v-2e4a6fd0], a.btn.cb-btn.btn-outline-dark[data-v-2e4a6fd0] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-2e4a6fd0], a.btn.cb-btn.btn-light.btn-lg[data-v-2e4a6fd0], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-2e4a6fd0], a.btn.cb-btn.btn-dark.btn-lg[data-v-2e4a6fd0], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-2e4a6fd0] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-2e4a6fd0], a.btn.cb-btn.btn-light.btn-md[data-v-2e4a6fd0], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-2e4a6fd0], a.btn.cb-btn.btn-dark.btn-md[data-v-2e4a6fd0], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-2e4a6fd0] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-2e4a6fd0], a.btn.cb-btn.btn-light.btn-sm[data-v-2e4a6fd0], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-2e4a6fd0], a.btn.cb-btn.btn-dark.btn-sm[data-v-2e4a6fd0], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-2e4a6fd0] {
  line-height: 1.3125rem;
}
#modal-mydemos-demo__weekend-request-extension .modal-body .warning-content[data-v-2e4a6fd0] {
  margin-top: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#modal-mydemos-demo__weekend-request-extension .modal-body .warning-content__text[data-v-2e4a6fd0] {
  padding: 20px 0;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
  text-align: center;
}
#modal-mydemos-demo__weekend-request-extension .modal-body .warning-content .icon-warning[data-v-2e4a6fd0] {
  font-size: 2.5rem;
  color: #ff5f14;
}
#modal-mydemos-demo__weekend-request-extension .modal-content .modal-footer[data-v-2e4a6fd0] {
  padding-bottom: 2.5rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7186c878], .max-width-center[data-v-7186c878] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7186c878], .max-width-center[data-v-7186c878] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-7186c878] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-7186c878] {
  text-decoration: none;
}
a[data-v-7186c878]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-7186c878] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-7186c878] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-7186c878] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-7186c878] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-7186c878]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7186c878]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7186c878]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7186c878]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-7186c878] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-7186c878] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-7186c878] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-7186c878]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-7186c878]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-7186c878] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-7186c878] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-7186c878] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-7186c878]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7186c878]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7186c878]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7186c878]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7186c878]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7186c878] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7186c878]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7186c878] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7186c878]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-7186c878] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7186c878] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-7186c878]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7186c878]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-7186c878]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7186c878]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-7186c878], .cb-link[data-v-7186c878]:visited, .cb-link[data-v-7186c878]:active, .cb-link[data-v-7186c878] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-7186c878]:hover, .cb-link[data-v-7186c878]:hover, .cb-orphan-link[data-v-7186c878]:focus, .cb-link[data-v-7186c878]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-7186c878] {
  display: inline;
}
.cb-orphan-link__icon[data-v-7186c878] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-7186c878] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-7186c878]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-7186c878] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn.cb-btn[data-v-7186c878], .btn-dark.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn.cb-btn[data-v-7186c878], .btn-light.btn.cb-btn[data-v-7186c878] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-7186c878], .btn-dark.btn-lg.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-7186c878], .btn-light.btn-lg.btn.cb-btn[data-v-7186c878] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-7186c878] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn-md.btn.cb-btn[data-v-7186c878], .btn-dark.btn-md.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn-md.btn.cb-btn[data-v-7186c878], .btn-light.btn-md.btn.cb-btn[data-v-7186c878] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-7186c878] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-7186c878], .btn-dark.btn-sm.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-7186c878], .btn-light.btn-sm.btn.cb-btn[data-v-7186c878] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7186c878], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-7186c878] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-7186c878], .btn-primary.btn.cb-btn[data-v-7186c878]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn.cb-btn[data-v-7186c878]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-7186c878], .btn-dark.btn.cb-btn[data-v-7186c878]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn.cb-btn[data-v-7186c878]:disabled, .btn-light.disabled.btn.cb-btn[data-v-7186c878], .btn-light.btn.cb-btn[data-v-7186c878]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-7186c878] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-7186c878]:hover, .btn-primary.hover.btn.cb-btn[data-v-7186c878], .btn-primary.btn.cb-btn[data-v-7186c878]:focus, .btn-primary.btn.cb-btn[data-v-7186c878]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-7186c878], .btn-primary.btn.cb-btn[data-v-7186c878]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-7186c878], .btn-primary.btn.cb-btn:disabled.loading[data-v-7186c878] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7186c878], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-7186c878]:hover, .btn-primary.btn.cb-btn[data-v-7186c878]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-7186c878], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-7186c878] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7186c878], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-7186c878] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-7186c878] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-7186c878]:hover, .btn-light.hover.btn.cb-btn[data-v-7186c878], .btn-light.btn.cb-btn[data-v-7186c878]:focus, .btn-light.btn.cb-btn[data-v-7186c878]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-7186c878], .btn-light.btn.cb-btn[data-v-7186c878]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-7186c878], .btn-light.btn.cb-btn:disabled.loading[data-v-7186c878] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-7186c878], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-7186c878]:hover, .btn-light.btn.cb-btn[data-v-7186c878]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-7186c878], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-7186c878] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7186c878], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-7186c878] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-7186c878] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-7186c878]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn.cb-btn[data-v-7186c878]:focus, .btn-outline-primary.btn.cb-btn[data-v-7186c878]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn.cb-btn[data-v-7186c878]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-7186c878], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-7186c878] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7186c878], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7186c878]:hover, .btn-outline-primary.btn.cb-btn[data-v-7186c878]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-7186c878], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-7186c878] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7186c878], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-7186c878] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-7186c878] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-7186c878]:hover, .btn-dark.hover.btn.cb-btn[data-v-7186c878], .btn-dark.btn.cb-btn[data-v-7186c878]:focus, .btn-dark.btn.cb-btn[data-v-7186c878]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-7186c878], .btn-dark.btn.cb-btn[data-v-7186c878]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-7186c878], .btn-dark.btn.cb-btn:disabled.loading[data-v-7186c878] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7186c878], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-7186c878]:hover, .btn-dark.btn.cb-btn[data-v-7186c878]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-7186c878], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-7186c878] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7186c878], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-7186c878], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-7186c878] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-7186c878] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-7186c878]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn.cb-btn[data-v-7186c878]:focus, .btn-outline-dark.btn.cb-btn[data-v-7186c878]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn.cb-btn[data-v-7186c878]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-7186c878], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-7186c878] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7186c878], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7186c878] :hover, .btn-outline-dark.btn.cb-btn[data-v-7186c878]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-7186c878], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-7186c878] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-7186c878], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-7186c878] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-7186c878] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-7186c878], a.btn.cb-btn.btn-light[data-v-7186c878], a.btn.cb-btn.btn-outline-primary[data-v-7186c878], a.btn.cb-btn.btn-dark[data-v-7186c878], a.btn.cb-btn.btn-outline-dark[data-v-7186c878] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-7186c878], a.btn.cb-btn.btn-light.btn-lg[data-v-7186c878], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-7186c878], a.btn.cb-btn.btn-dark.btn-lg[data-v-7186c878], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-7186c878] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-7186c878], a.btn.cb-btn.btn-light.btn-md[data-v-7186c878], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-7186c878], a.btn.cb-btn.btn-dark.btn-md[data-v-7186c878], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-7186c878] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-7186c878], a.btn.cb-btn.btn-light.btn-sm[data-v-7186c878], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-7186c878], a.btn.cb-btn.btn-dark.btn-sm[data-v-7186c878], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-7186c878] {
  line-height: 1.3125rem;
}
#dialog-opp-ids .modal-mydemos__item-oppid[data-v-7186c878] {
  position: relative;
  margin-top: 1.25rem;
}
#dialog-opp-ids .modal-mydemos__item-oppid .item-oppid__label[data-v-7186c878] {
  -webkit-transition: margin-top 0.25s, font-size 0.25s;
  transition: margin-top 0.25s, font-size 0.25s;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
  color: #b1b1b1;
  margin-bottom: 0;
  position: absolute;
  z-index: 1;
  margin-top: 0.875rem;
  margin-left: 0.9375rem;
  font-size: 1rem;
}
#dialog-opp-ids .modal-mydemos__item-oppid .item-oppid__label span[data-v-7186c878] {
  font: italic 0.875rem/1.25rem "PublicSansRegular", Arial;
  padding-left: 0.9375rem;
  color: #dedede;
}
#dialog-opp-ids .modal-mydemos__item-oppid.focused .item-oppid__label[data-v-7186c878] {
  margin-top: 0.3125rem;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
  cursor: default;
}
#dialog-opp-ids .modal-mydemos__item-oppid.focused .item-oppid__label span[data-v-7186c878] {
  visibility: hidden;
}
#dialog-opp-ids .modal-mydemos__associated-opp-ids[data-v-7186c878] {
  margin-top: 1.875rem;
}
#dialog-opp-ids .modal-mydemos__associated-opp-ids .items[data-v-7186c878] {
  margin-top: 0.9375rem;
  padding-left: 0;
}
#dialog-opp-ids .modal-mydemos__associated-opp-ids .items .item[data-v-7186c878] {
  background: #fafafa;
  border: 1px solid #979797;
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  padding: 0.3125rem 0.625rem;
  display: inline-block;
  border-radius: 8px;
  color: #4a4a4a;
  margin-right: 0.3125rem;
  margin-bottom: 0.3125rem;
}
#dialog-opp-ids .modal-mydemos__associated-opp-ids .items .item .dc-icon[data-v-7186c878] {
  margin-left: 0.1875rem;
  position: relative;
  top: 1px;
}
#dialog-opp-ids .app-loading-spinner[data-v-7186c878] {
  background: #ffffff;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__tags {
  position: relative;
  z-index: 2;
  min-height: 3.125rem;
  background: transparent;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__arrow {
  position: absolute;
  top: 15px;
  right: 15px;
  color: #989898;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__input {
  background: transparent;
  margin-top: 0.9375rem;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__spinner:before {
  margin: -0.25rem 0 0 -0.5rem;
  border-top-color: #2071c5;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__spinner:after {
  margin: -0.25rem 0 0 -0.5rem;
  border-top-color: #2071c5;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__content-wrapper {
  width: 28.125rem;
  overflow-x: hidden;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__content-wrapper .no-results {
  word-wrap: break-word;
  white-space: normal;
  font: 0.8125rem/1.25rem "PublicSansRegular", Arial;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__content .multiselect__element {
  font-size: 0.8125rem;
  border-bottom: 1px solid #eee;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__content .content__options .option__header {
  font: 0.75rem/1.375rem "PublicSansMedium", Arial;
  color: #666;
  width: 6.25rem;
  display: inline-block;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__content .content__options .option__name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 25rem;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__option--highlight {
  background: #eaeaea;
  color: #4a4a4a;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__option--selected {
  background: #f5f5f5;
  color: #4a4a4a;
}
#dialog-opp-ids .multiselect__search-oppid .multiselect__option--selected.multiselect__option--highlight {
  background: #2071c5;
  color: #ffffff;
}
.tooltip.tooltip-oppid-info .tooltip-inner {
  max-width: 37.5rem;
  border: 1px solid #e6e6e6;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.18);
  background: #efefef;
  text-align: left;
}
.tooltip.tooltip-oppid-info .tooltip-inner .oppid-info {
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
}
.tooltip.tooltip-oppid-info .tooltip-inner .oppid-info b {
  font-family: "PublicSansSemiBold", Arial;
}
.tooltip.tooltip-oppid-info .arrow:before {
  border-top-color: #e6e6e6 !important;
}
.modal-mydemos__copy-oppid-clipboard {
  border: 1px solid #1c69f2;
  padding: 0.625rem 1.25rem;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1.25rem;
}
.modal-mydemos__copy-oppid-clipboard .icon {
  font-size: 1.875rem;
  color: #1c69f2;
  width: 1.875rem;
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal-mydemos__copy-oppid-clipboard .content {
  width: calc(100% - 30px);
  float: left;
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  color: #3f4042;
  padding-left: 0.9375rem;
}
.modal-mydemos__copy-oppid-clipboard .content .link {
  padding-left: 0.3125rem;
  cursor: copy;
}
.modal-mydemos__searchby-options {
  margin-bottom: 0.625rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
#dialog-invite-admin .description {
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  color: #666;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-094ee62b], .max-width-center[data-v-094ee62b] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-094ee62b], .max-width-center[data-v-094ee62b] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-094ee62b] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-094ee62b] {
  text-decoration: none;
}
a[data-v-094ee62b]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-094ee62b] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-094ee62b] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-094ee62b] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-094ee62b] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-094ee62b]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-094ee62b]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-094ee62b]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-094ee62b]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-094ee62b] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-094ee62b] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-094ee62b] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-094ee62b]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-094ee62b]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-094ee62b] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-094ee62b] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-094ee62b] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-094ee62b]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-094ee62b]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-094ee62b]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-094ee62b]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-094ee62b]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-094ee62b] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-094ee62b]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-094ee62b] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-094ee62b]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-094ee62b] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-094ee62b] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-094ee62b]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-094ee62b]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-094ee62b]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-094ee62b]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-094ee62b], .cb-link[data-v-094ee62b]:visited, .cb-link[data-v-094ee62b]:active, .cb-link[data-v-094ee62b] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-094ee62b]:hover, .cb-link[data-v-094ee62b]:hover, .cb-orphan-link[data-v-094ee62b]:focus, .cb-link[data-v-094ee62b]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-094ee62b] {
  display: inline;
}
.cb-orphan-link__icon[data-v-094ee62b] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-094ee62b] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-094ee62b]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-094ee62b] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn.cb-btn[data-v-094ee62b], .btn-dark.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn.cb-btn[data-v-094ee62b], .btn-light.btn.cb-btn[data-v-094ee62b] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-094ee62b], .btn-dark.btn-lg.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-094ee62b], .btn-light.btn-lg.btn.cb-btn[data-v-094ee62b] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-094ee62b] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn-md.btn.cb-btn[data-v-094ee62b], .btn-dark.btn-md.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn-md.btn.cb-btn[data-v-094ee62b], .btn-light.btn-md.btn.cb-btn[data-v-094ee62b] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-094ee62b] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-094ee62b], .btn-dark.btn-sm.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-094ee62b], .btn-light.btn-sm.btn.cb-btn[data-v-094ee62b] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-094ee62b], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-094ee62b] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-094ee62b], .btn-primary.btn.cb-btn[data-v-094ee62b]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn.cb-btn[data-v-094ee62b]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-094ee62b], .btn-dark.btn.cb-btn[data-v-094ee62b]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn.cb-btn[data-v-094ee62b]:disabled, .btn-light.disabled.btn.cb-btn[data-v-094ee62b], .btn-light.btn.cb-btn[data-v-094ee62b]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-094ee62b] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-094ee62b]:hover, .btn-primary.hover.btn.cb-btn[data-v-094ee62b], .btn-primary.btn.cb-btn[data-v-094ee62b]:focus, .btn-primary.btn.cb-btn[data-v-094ee62b]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-094ee62b], .btn-primary.btn.cb-btn[data-v-094ee62b]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-094ee62b], .btn-primary.btn.cb-btn:disabled.loading[data-v-094ee62b] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-094ee62b], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-094ee62b]:hover, .btn-primary.btn.cb-btn[data-v-094ee62b]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-094ee62b], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-094ee62b] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-094ee62b], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-094ee62b] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-094ee62b] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-094ee62b]:hover, .btn-light.hover.btn.cb-btn[data-v-094ee62b], .btn-light.btn.cb-btn[data-v-094ee62b]:focus, .btn-light.btn.cb-btn[data-v-094ee62b]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-094ee62b], .btn-light.btn.cb-btn[data-v-094ee62b]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-094ee62b], .btn-light.btn.cb-btn:disabled.loading[data-v-094ee62b] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-094ee62b], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-094ee62b]:hover, .btn-light.btn.cb-btn[data-v-094ee62b]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-094ee62b], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-094ee62b] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-094ee62b], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-094ee62b] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-094ee62b] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-094ee62b]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn.cb-btn[data-v-094ee62b]:focus, .btn-outline-primary.btn.cb-btn[data-v-094ee62b]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn.cb-btn[data-v-094ee62b]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-094ee62b], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-094ee62b] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-094ee62b], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-094ee62b]:hover, .btn-outline-primary.btn.cb-btn[data-v-094ee62b]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-094ee62b], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-094ee62b] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-094ee62b], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-094ee62b] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-094ee62b] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-094ee62b]:hover, .btn-dark.hover.btn.cb-btn[data-v-094ee62b], .btn-dark.btn.cb-btn[data-v-094ee62b]:focus, .btn-dark.btn.cb-btn[data-v-094ee62b]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-094ee62b], .btn-dark.btn.cb-btn[data-v-094ee62b]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-094ee62b], .btn-dark.btn.cb-btn:disabled.loading[data-v-094ee62b] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-094ee62b], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-094ee62b]:hover, .btn-dark.btn.cb-btn[data-v-094ee62b]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-094ee62b], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-094ee62b] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-094ee62b], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-094ee62b], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-094ee62b] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-094ee62b] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-094ee62b]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn.cb-btn[data-v-094ee62b]:focus, .btn-outline-dark.btn.cb-btn[data-v-094ee62b]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn.cb-btn[data-v-094ee62b]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-094ee62b], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-094ee62b] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-094ee62b], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-094ee62b] :hover, .btn-outline-dark.btn.cb-btn[data-v-094ee62b]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-094ee62b], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-094ee62b] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-094ee62b], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-094ee62b] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-094ee62b] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-094ee62b], a.btn.cb-btn.btn-light[data-v-094ee62b], a.btn.cb-btn.btn-outline-primary[data-v-094ee62b], a.btn.cb-btn.btn-dark[data-v-094ee62b], a.btn.cb-btn.btn-outline-dark[data-v-094ee62b] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-094ee62b], a.btn.cb-btn.btn-light.btn-lg[data-v-094ee62b], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-094ee62b], a.btn.cb-btn.btn-dark.btn-lg[data-v-094ee62b], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-094ee62b] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-094ee62b], a.btn.cb-btn.btn-light.btn-md[data-v-094ee62b], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-094ee62b], a.btn.cb-btn.btn-dark.btn-md[data-v-094ee62b], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-094ee62b] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-094ee62b], a.btn.cb-btn.btn-light.btn-sm[data-v-094ee62b], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-094ee62b], a.btn.cb-btn.btn-dark.btn-sm[data-v-094ee62b], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-094ee62b] {
  line-height: 1.3125rem;
}
.modal-extended-invitation__customer-invitation[data-v-094ee62b] {
  margin-top: 1.25rem;
}
.modal-extended-invitation__customer-invitation .customer-invitation__heading[data-v-094ee62b] {
  color: #b2b2b3;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
[data-v-094ee62b] .modal-extended-invitation__customer-invitation .customer-invitation__table-head {
  border-bottom: 1px solid #aaa;
  color: #7f7f7f;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
[data-v-094ee62b] .modal-extended-invitation__customer-invitation .customer-invitation__table-body {
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #eee;
}
[data-v-094ee62b] .modal-extended-invitation__customer-invitation .customer-invitation__table-body-row {
  background: #fcfcfc;
  border-bottom: 1px solid #f3f3f3;
  color: #666;
  font: 0.75rem/1.125rem "PublicSansMedium", Arial;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7df6dbfa], .max-width-center[data-v-7df6dbfa] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7df6dbfa], .max-width-center[data-v-7df6dbfa] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-7df6dbfa] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-7df6dbfa] {
  text-decoration: none;
}
a[data-v-7df6dbfa]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-7df6dbfa] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-7df6dbfa] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-7df6dbfa] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-7df6dbfa] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-7df6dbfa]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7df6dbfa]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7df6dbfa]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7df6dbfa]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-7df6dbfa] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-7df6dbfa] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-7df6dbfa] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-7df6dbfa]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-7df6dbfa]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-7df6dbfa] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-7df6dbfa] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-7df6dbfa] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-7df6dbfa]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7df6dbfa]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7df6dbfa]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7df6dbfa]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7df6dbfa]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7df6dbfa] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7df6dbfa]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7df6dbfa] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7df6dbfa]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-7df6dbfa] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7df6dbfa] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-7df6dbfa]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7df6dbfa]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-7df6dbfa]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7df6dbfa]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-7df6dbfa], .cb-link[data-v-7df6dbfa]:visited, .cb-link[data-v-7df6dbfa]:active, .cb-link[data-v-7df6dbfa] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-7df6dbfa]:hover, .cb-link[data-v-7df6dbfa]:hover, .cb-orphan-link[data-v-7df6dbfa]:focus, .cb-link[data-v-7df6dbfa]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-7df6dbfa] {
  display: inline;
}
.cb-orphan-link__icon[data-v-7df6dbfa] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-7df6dbfa] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-7df6dbfa]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-7df6dbfa] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn.cb-btn[data-v-7df6dbfa] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn-lg.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn-lg.btn.cb-btn[data-v-7df6dbfa] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-7df6dbfa] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn-md.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn-md.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn-md.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn-md.btn.cb-btn[data-v-7df6dbfa] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-7df6dbfa] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn-sm.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn-sm.btn.cb-btn[data-v-7df6dbfa] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-7df6dbfa] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-primary.btn.cb-btn[data-v-7df6dbfa]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn.cb-btn[data-v-7df6dbfa]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn.cb-btn[data-v-7df6dbfa]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn.cb-btn[data-v-7df6dbfa]:disabled, .btn-light.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn.cb-btn[data-v-7df6dbfa]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-7df6dbfa] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-7df6dbfa]:hover, .btn-primary.hover.btn.cb-btn[data-v-7df6dbfa], .btn-primary.btn.cb-btn[data-v-7df6dbfa]:focus, .btn-primary.btn.cb-btn[data-v-7df6dbfa]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-primary.btn.cb-btn[data-v-7df6dbfa]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-7df6dbfa], .btn-primary.btn.cb-btn:disabled.loading[data-v-7df6dbfa] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7df6dbfa], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-7df6dbfa]:hover, .btn-primary.btn.cb-btn[data-v-7df6dbfa]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-7df6dbfa], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-7df6dbfa] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7df6dbfa], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-7df6dbfa] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-7df6dbfa] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-7df6dbfa]:hover, .btn-light.hover.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn.cb-btn[data-v-7df6dbfa]:focus, .btn-light.btn.cb-btn[data-v-7df6dbfa]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn.cb-btn[data-v-7df6dbfa]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-7df6dbfa], .btn-light.btn.cb-btn:disabled.loading[data-v-7df6dbfa] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-7df6dbfa], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-7df6dbfa]:hover, .btn-light.btn.cb-btn[data-v-7df6dbfa]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-7df6dbfa], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-7df6dbfa] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7df6dbfa], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-7df6dbfa] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-7df6dbfa] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-7df6dbfa]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn.cb-btn[data-v-7df6dbfa]:focus, .btn-outline-primary.btn.cb-btn[data-v-7df6dbfa]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn.cb-btn[data-v-7df6dbfa]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-7df6dbfa], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-7df6dbfa] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7df6dbfa], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7df6dbfa]:hover, .btn-outline-primary.btn.cb-btn[data-v-7df6dbfa]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-7df6dbfa], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-7df6dbfa] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7df6dbfa], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-7df6dbfa] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-7df6dbfa] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-7df6dbfa]:hover, .btn-dark.hover.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn.cb-btn[data-v-7df6dbfa]:focus, .btn-dark.btn.cb-btn[data-v-7df6dbfa]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn.cb-btn[data-v-7df6dbfa]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-7df6dbfa], .btn-dark.btn.cb-btn:disabled.loading[data-v-7df6dbfa] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7df6dbfa], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-7df6dbfa]:hover, .btn-dark.btn.cb-btn[data-v-7df6dbfa]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-7df6dbfa], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-7df6dbfa] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7df6dbfa], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-7df6dbfa], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-7df6dbfa] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-7df6dbfa] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-7df6dbfa]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn.cb-btn[data-v-7df6dbfa]:focus, .btn-outline-dark.btn.cb-btn[data-v-7df6dbfa]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn.cb-btn[data-v-7df6dbfa]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-7df6dbfa], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-7df6dbfa] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7df6dbfa], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7df6dbfa] :hover, .btn-outline-dark.btn.cb-btn[data-v-7df6dbfa]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-7df6dbfa], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-7df6dbfa] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-7df6dbfa], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-7df6dbfa] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-7df6dbfa] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-7df6dbfa], a.btn.cb-btn.btn-light[data-v-7df6dbfa], a.btn.cb-btn.btn-outline-primary[data-v-7df6dbfa], a.btn.cb-btn.btn-dark[data-v-7df6dbfa], a.btn.cb-btn.btn-outline-dark[data-v-7df6dbfa] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-7df6dbfa], a.btn.cb-btn.btn-light.btn-lg[data-v-7df6dbfa], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-7df6dbfa], a.btn.cb-btn.btn-dark.btn-lg[data-v-7df6dbfa], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-7df6dbfa] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-7df6dbfa], a.btn.cb-btn.btn-light.btn-md[data-v-7df6dbfa], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-7df6dbfa], a.btn.cb-btn.btn-dark.btn-md[data-v-7df6dbfa], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-7df6dbfa] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-7df6dbfa], a.btn.cb-btn.btn-light.btn-sm[data-v-7df6dbfa], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-7df6dbfa], a.btn.cb-btn.btn-dark.btn-sm[data-v-7df6dbfa], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-7df6dbfa] {
  line-height: 1.3125rem;
}
.demo-details__info .info__row-first .info__header[data-v-7df6dbfa] {
  max-width: 85.375rem;
  margin: 0 auto;
}
.demo-details__info .info__row-first .info__header[data-v-7df6dbfa] {
  padding: 0;
}
@media screen and (max-width: 62rem) {
.demo-details__info .info__row-first .info__header[data-v-7df6dbfa] {
    display: none;
}
}
.demo-details__info .info__row-first .info__header .list-header__text[data-v-7df6dbfa] {
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
  color: #5e5e5e;
}
.demo-details__info .info__row-first .info__header .list-header__text .items[data-v-7df6dbfa] {
  padding: 0;
  margin-bottom: 0;
}
.demo-details__info .info__row-first .info__header .list-header__text .items .item[data-v-7df6dbfa] {
  list-style: none;
  float: left;
}
.demo-details__info .info__row-first .info__header .list-header__text .items .item.demo[data-v-7df6dbfa] {
  width: 17.1875rem;
  margin-right: 3.25rem;
}
.demo-details__info .info__row-first .info__header .list-header__text .items .item.status[data-v-7df6dbfa] {
  width: 5rem;
  margin-right: 3.125rem;
  text-align: center;
}
.demo-details__info .info__row-first .info__header .list-header__text .items .item.available[data-v-7df6dbfa] {
  width: 5rem;
  margin-right: 3.125rem;
}
.demo-details__info .info__row-first .info__header .list-header__text .items .item.expire[data-v-7df6dbfa] {
  width: 6.875rem;
  margin-right: 3.125rem;
}
.demo-details__info .info__row-first .info__header .list-header__content[data-v-7df6dbfa] {
  width: calc(100% - 350px);
  float: left;
  padding-left: 1.25rem;
  padding-bottom: 0.625rem;
}
@media screen and (max-width: 82.5rem) {
.demo-details__info .info__row-first .info__header .list-header__content[data-v-7df6dbfa] {
    width: calc(100% - 300px);
}
}
@media screen and (max-width: 78.75rem) {
.demo-details__info .info__row-first .info__header .list-header__content[data-v-7df6dbfa] {
    width: calc(100% - 250px);
}
}
@media screen and (max-width: 73.125rem) {
.demo-details__info .info__row-first .info__header .list-header__content[data-v-7df6dbfa] {
    width: calc(100% - 50px);
}
}
.demo-details__info .info__row-first .info__header .list-header__content .items[data-v-7df6dbfa] {
  padding: 0;
  margin-bottom: 0;
}
.demo-details__info .info__row-first .info__header .list-header__content .items .item[data-v-7df6dbfa] {
  margin-right: 1.875rem;
}
.demo-details__info .info__row-first .info__header .list-header__actions[data-v-7df6dbfa] {
  width: 21.875rem;
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media screen and (max-width: 82.5rem) {
.demo-details__info .info__row-first .info__header .list-header__actions[data-v-7df6dbfa] {
    width: 18.75rem;
}
}
@media screen and (max-width: 78.75rem) {
.demo-details__info .info__row-first .info__header .list-header__actions[data-v-7df6dbfa] {
    width: 15.625rem;
}
}
@media screen and (max-width: 73.125rem) {
.demo-details__info .info__row-first .info__header .list-header__actions[data-v-7df6dbfa] {
    display: none;
}
}
.demo-details__info .info__row-first .info__header .list-header__actions .items[data-v-7df6dbfa] {
  padding: 0;
  margin-bottom: 0;
}
@media screen and (max-width: 78.75rem) {
.demo-details__info .info__row-first .info__header .list-header__actions .items[data-v-7df6dbfa] {
    padding-right: 0.3125rem;
}
}
.demo-details__info .info__row-first .info__header .list-header__actions .items .item[data-v-7df6dbfa] {
  margin-right: 2.375rem;
}
@media screen and (max-width: 82.5rem) {
.demo-details__info .info__row-first .info__header .list-header__actions .items .item[data-v-7df6dbfa] {
    margin-right: 1.75rem;
}
}
@media screen and (max-width: 78.75rem) {
.demo-details__info .info__row-first .info__header .list-header__actions .items .item[data-v-7df6dbfa] {
    margin-right: 0.625rem;
}
}
@media screen and (max-width: 73.125rem) {
.demo-details__info .info__row-first .info__header .list-header__actions[data-v-7df6dbfa] {
    display: none;
}
}
.demo-details__info .info__row-first .info__header .list-header__actions--md[data-v-7df6dbfa] {
  width: 3.125rem;
  float: left;
  display: none;
}
@media screen and (max-width: 73.125rem) {
.demo-details__info .info__row-first .info__header .list-header__actions--md[data-v-7df6dbfa] {
    display: block;
}
}
.demo-details__info .info__row-block[data-v-7df6dbfa] {
  border: 1px solid #d9d9d9;
  border-radius: 12px;
  max-width: 81.25rem;
  margin: 0 auto;
}
.demo-details__info .info__row-block--first[data-v-7df6dbfa] {
  border-bottom: 1px solid #d9d9d9;
}
.demo-details__info .info__row-block--first .my-demos-list-item[data-v-7df6dbfa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  clear: both;
  color: #4a4a4a;
  padding: 0.9375rem 1.25rem;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item[data-v-7df6dbfa] {
    padding: 0.9375rem;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content[data-v-7df6dbfa] {
  float: left;
  width: calc(100% - 250px);
}
@media screen and (max-width: 82.5rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content[data-v-7df6dbfa] {
    width: calc(100% - 300px);
}
}
@media screen and (max-width: 78.75rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content[data-v-7df6dbfa] {
    width: calc(100% - 200px);
}
}
@media screen and (max-width: 73.125rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content[data-v-7df6dbfa] {
    width: calc(100% - 20px);
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items[data-v-7df6dbfa] {
  padding: 0;
  margin-bottom: 0;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item[data-v-7df6dbfa] {
  list-style: none;
  float: left;
}
@media screen and (max-width: 62rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item[data-v-7df6dbfa] {
    margin-bottom: 1.25rem;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__header[data-v-7df6dbfa] {
  float: left;
}
@media screen and (max-width: 29.25rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__header[data-v-7df6dbfa] {
    display: none;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__header__text[data-v-7df6dbfa] {
  padding-bottom: 0.125rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__header__text--bold[data-v-7df6dbfa] {
  font-family: "PublicSansSemiBold", Arial;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content[data-v-7df6dbfa] {
  float: left;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text[data-v-7df6dbfa] {
  padding-bottom: 0.1875rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.demo-id-wrap[data-v-7df6dbfa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text .demo-id[data-v-7df6dbfa] {
  width: 10.3125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience[data-v-7df6dbfa] {
  width: 10.3125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-edit .text[data-v-7df6dbfa] {
  float: left;
  max-width: 9.0625rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save[data-v-7df6dbfa] {
  position: absolute;
  width: 18.75rem;
  border-radius: 0.3125rem;
  background: #0046DC;
  -webkit-box-shadow: 10px 10px 108px -9px rgb(0, 0, 0);
  box-shadow: 10px 10px 108px -9px rgb(0, 0, 0);
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save.error[data-v-7df6dbfa] {
  width: 268px;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save.error input[data-v-7df6dbfa] {
  border: 1px solid #d60000;
  width: 100%;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save[data-v-7df6dbfa]:hover {
  background: #4074E5;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save:hover input[data-v-7df6dbfa] {
  border: 1px solid #d9d9d9;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience input[data-v-7df6dbfa] {
  float: left;
  outline: 0;
  padding: 0 0.5rem;
  border: 1px solid #d1d1d3;
  -webkit-box-shadow: 0 1px 3px #e8e8e8 inset;
          box-shadow: 0 1px 3px #e8e8e8 inset;
  width: calc(100% - 32px);
  height: 2rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .dc-icon[data-v-7df6dbfa] {
  float: left;
  font-size: 0.8125rem;
  margin-left: 0.3125rem;
  color: #0046DC;
  cursor: pointer;
  margin-top: 0.1875rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .dc-icon.icon-save[data-v-7df6dbfa] {
  font-size: 1.3125rem;
  margin-top: 0.3125rem;
  margin-left: 0.5rem;
  color: #ffffff;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .dc-icon.icon-save[data-v-7df6dbfa]:hover {
  color: #ffffff;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.invites[data-v-7df6dbfa] {
  clear: both;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.edit[data-v-7df6dbfa] {
  text-overflow: unset;
  position: relative;
  height: 1.4375rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text--bold[data-v-7df6dbfa] {
  padding-bottom: 0.125rem;
  font-family: "PublicSansSemiBold", Arial;
}
@media screen and (max-width: 29.25rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text--bold[data-v-7df6dbfa] {
    font-family: "PublicSansRegular", Arial;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text--md[data-v-7df6dbfa] {
  display: none;
  font-family: "PublicSansSemiBold", Arial;
}
@media screen and (max-width: 29.25rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text--md[data-v-7df6dbfa] {
    display: block;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo[data-v-7df6dbfa] {
  width: 17.1875rem;
  margin-right: 3.125rem;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo[data-v-7df6dbfa] {
    width: 100%;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo .item__header[data-v-7df6dbfa] {
  margin-right: 1.25rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo .item__content__text--bold[data-v-7df6dbfa] {
  width: 10.3125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo .item__content__text--bold[data-v-7df6dbfa] {
    width: 100%;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status[data-v-7df6dbfa] {
  width: 5rem;
  margin-right: 3.125rem;
  text-align: center;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status[data-v-7df6dbfa] {
    margin-right: 1.875rem;
}
}
@media screen and (max-width: 32.875rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status[data-v-7df6dbfa] {
    margin-right: 0;
    width: 50%;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__text--bold[data-v-7df6dbfa] {
  font-family: "PublicSansSemiBold", Arial;
  display: inline-block;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__text--bold[data-v-7df6dbfa] {
    font-family: "PublicSansRegular", Arial;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color[data-v-7df6dbfa] {
  margin-top: 0.625rem;
  text-align: center;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--green[data-v-7df6dbfa] {
  color: #4a9912;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--blue[data-v-7df6dbfa] {
  color: #1c69f2;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--gold[data-v-7df6dbfa] {
  color: #ebad00;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--red[data-v-7df6dbfa] {
  color: #eb0a0a;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--purple[data-v-7df6dbfa] {
  color: #452170;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--dark-gray[data-v-7df6dbfa] {
  color: #767676;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color-dark-purple[data-v-7df6dbfa] {
  color: #ad73fa;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--black[data-v-7df6dbfa] {
  color: #000000;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--light-blue[data-v-7df6dbfa] {
  color: #7dc7ff;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--orange[data-v-7df6dbfa] {
  color: #ff9e1b;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status[data-v-7df6dbfa] {
    text-align: left;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.available[data-v-7df6dbfa] {
  width: 5rem;
  margin-right: 3.125rem;
}
@media screen and (max-width: 32.875rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.available[data-v-7df6dbfa] {
    margin-right: 0;
    width: 50%;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire[data-v-7df6dbfa] {
  width: 6.875rem;
  margin-right: 3.125rem;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire[data-v-7df6dbfa] {
    margin-right: 1.875rem;
}
}
@media screen and (max-width: 32.875rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire[data-v-7df6dbfa] {
    clear: both;
    margin-right: 0;
    width: 50%;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .md-item__header--bold[data-v-7df6dbfa] {
  color: #4a4a4a;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire--warning[data-v-7df6dbfa] {
  color: #ff5f14;
  position: relative;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info[data-v-7df6dbfa] {
  margin-top: 0.9375rem;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info[data-v-7df6dbfa] {
    margin-top: 0.3125rem;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info__icon[data-v-7df6dbfa] {
  font-size: 1.3125rem;
  position: relative;
  top: 0.1875rem;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info__icon[data-v-7df6dbfa] {
    font-size: 1rem;
    top: 0.125rem;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info__text[data-v-7df6dbfa] {
  font: 0.75rem/18px "PublicSansSemiBold", Arial;
  padding-left: 0.3125rem;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info__text[data-v-7df6dbfa] {
    font: 0.6875rem/17px "PublicSansRegular", Arial;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .weekdend-request-extension[data-v-7df6dbfa] {
  font: 0.75rem/1.125rem "PublicSansSemiBold", Arial;
  text-decoration: underline;
  color: #0046DC;
  display: block;
  margin-top: 1.5625rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .weekdend-request-extension[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-date .icon-calender-invite[data-v-7df6dbfa] {
  color: #0046DC;
  font-size: 1rem;
  margin-left: 0.3125rem;
  cursor: pointer;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-date .icon-calender-invite[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
@media screen and (max-width: 32.875rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id[data-v-7df6dbfa] {
    width: 50%;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id[data-v-7df6dbfa] {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap[data-v-7df6dbfa] {
  font-family: "PublicSansSemiBold", Arial;
  padding-right: 0.3125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap[data-v-7df6dbfa] {
    font-family: "PublicSansRegular", Arial;
}
}
@media screen and (max-width: 32.875rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap[data-v-7df6dbfa] {
    width: auto;
    margin-right: 0.625rem;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap .oppid[data-v-7df6dbfa] {
  max-width: 11.25rem;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 32.875rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap .oppid[data-v-7df6dbfa] {
    display: block;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap .oppid.more[data-v-7df6dbfa] {
  font: 0.75rem/1.375rem "PublicSansSemiBold", Arial;
  color: #989898;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .dc-icon[data-v-7df6dbfa] {
  font-size: 0.8125rem;
  color: #0046DC;
  cursor: pointer;
  margin: 0.1875rem 0 0 0.3125rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .see-ids[data-v-7df6dbfa] {
  font: 0.75rem/1.125rem "PublicSansSemiBold", Arial;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .md-item__header--bold[data-v-7df6dbfa] {
  padding-bottom: 0.3125rem;
  display: none;
  color: #4a4a4a;
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .md-item__header--bold[data-v-7df6dbfa] {
    display: block;
    font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-7df6dbfa] {
  border-left: 1px solid #d9d9d9;
  float: left;
  width: 15.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media screen and (max-width: 82.5rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-7df6dbfa] {
    width: 18.75rem;
}
}
@media screen and (max-width: 78.75rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-7df6dbfa] {
    width: 12.5rem;
}
}
@media screen and (max-width: 73.125rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-7df6dbfa] {
    width: 1.25rem;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items[data-v-7df6dbfa] {
  padding: 0;
  margin-bottom: 0;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item[data-v-7df6dbfa] {
  list-style: none;
  float: left;
  padding: 0 2rem;
}
@media screen and (max-width: 82.5rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item[data-v-7df6dbfa] {
    padding: 0 1.5625rem;
}
}
@media screen and (max-width: 78.75rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item[data-v-7df6dbfa] {
    padding: 0 0.9375rem;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item a[data-v-7df6dbfa] {
  text-decoration: none;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon[data-v-7df6dbfa] {
  font-size: 1.0625rem;
  color: #0046DC;
  cursor: pointer;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon.icon-delete[data-v-7df6dbfa] {
  font-size: 0.875rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon.restricted[data-v-7df6dbfa] {
  color: #d6d6d6;
  cursor: not-allowed;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon.emphasize-extension[data-v-7df6dbfa] {
  color: #ff5f14;
}
@media screen and (max-width: 73.125rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-7df6dbfa] {
    display: none;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] {
  display: none;
  position: relative;
}
@media screen and (max-width: 73.125rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
}
@media screen and (max-width: 61.9375rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md .action-items[data-v-7df6dbfa] {
  position: absolute;
  top: -10px;
  left: -10px;
}
@media screen and (max-width: 32.875rem) {
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md .action-items[data-v-7df6dbfa] {
    top: -15px;
    left: 0;
}
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md .action-items .btn-link .icon-action[data-v-7df6dbfa] {
  color: #0046DC;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md .action-items .btn-link .icon-action[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu {
  padding: 15px 0;
  min-width: 4.6875rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item {
  padding-bottom: 0.5rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item:last-child {
  padding-bottom: 0;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item .dropdown-item .dropdown-item {
  padding: 0 0.9375rem;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item .dropdown-item .text {
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  color: #757575;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item .dropdown-item .dc-icon {
  color: #0046DC;
  padding-right: 0.9375rem;
  position: relative;
  top: 2px;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item .dropdown-item .restricted .text,
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item .dropdown-item .restricted .dc-icon {
  color: #d9d9d9;
  cursor: not-allowed;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item .dropdown-item:hover .dc-icon {
  color: #4074E5;
}
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item .dropdown-item:hover .restricted .text,
.demo-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-7df6dbfa] .dropdown-menu .action-item .dropdown-item:hover .restricted .dc-icon {
  color: #d9d9d9;
  cursor: not-allowed;
}
.demo-details__info .info__row-block--second[data-v-7df6dbfa] {
  padding: 0.9375rem 1.25rem;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__info .info__row-block--second[data-v-7df6dbfa] {
    padding: 0.9375rem;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
}
.demo-details__info .info__row-block--second .info__owner-created-details[data-v-7df6dbfa] {
  float: left;
  padding-right: 5.625rem;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__info .info__row-block--second .info__owner-created-details[data-v-7df6dbfa] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding-right: 0;
    margin-bottom: 1.25rem;
}
}
.demo-details__info .info__row-block--second .info__owner-created-details .owner-details[data-v-7df6dbfa] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
}
.demo-details__info .info__row-block--second .info__owner-created-details .owner-details .owner__heading[data-v-7df6dbfa] {
  width: 4.375rem;
  display: inline-block;
}
.demo-details__info .info__row-block--second .info__owner-created-details .owner-email[data-v-7df6dbfa] {
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  color: #4a4a4a;
}
.demo-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__heading[data-v-7df6dbfa] {
  width: 4.375rem;
  display: inline-block;
}
.demo-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__email[data-v-7df6dbfa] {
  margin-right: 0.3125rem;
}
.demo-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__email a[data-v-7df6dbfa]:hover {
  text-decoration: none;
}
.demo-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__email a .dc-icon[data-v-7df6dbfa] {
  color: #0046DC;
  font-size: 0.875rem;
}
.demo-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__email a .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--second .info__owner-created-details .created-date[data-v-7df6dbfa] {
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  color: #4a4a4a;
}
.demo-details__info .info__row-block--second .info__owner-created-details .created-date .created-date__heading[data-v-7df6dbfa] {
  width: 4.375rem;
  display: inline-block;
}
.demo-details__info .info__row-block--second .info__invite[data-v-7df6dbfa] {
  float: left;
  padding-right: 5.625rem;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__info .info__row-block--second .info__invite[data-v-7df6dbfa] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding-right: 0;
    margin-bottom: 1.25rem;
}
}
.demo-details__info .info__row-block--second .info__invite .invite__heading[data-v-7df6dbfa] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
}
.demo-details__info .info__row-block--second .info__invite .invite__count[data-v-7df6dbfa] {
  padding-left: 0.3125rem;
}
.demo-details__info .info__row-block--second .info__invite .invite__link[data-v-7df6dbfa] {
  margin-left: 0.3125rem;
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
}
.demo-details__info .info__row-block--second .info__invite .invite__link[data-v-7df6dbfa]:hover {
  text-decoration: none;
  cursor: pointer;
}
.demo-details__info .info__row-block--second .info__invite .invite__link .link__icon .dc-icon[data-v-7df6dbfa] {
  color: #0046DC;
  font-size: 1.0625rem;
  margin-left: 0.5rem;
  position: relative;
  top: 0.125rem;
}
.demo-details__info .info__row-block--second .info__invite .invite__link .link__icon .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--second .info__reset-password[data-v-7df6dbfa] {
  padding-right: 5.625rem;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__info .info__row-block--second .info__reset-password[data-v-7df6dbfa] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding-right: 0;
    margin-bottom: 1.25rem;
}
}
.demo-details__info .info__row-block--second .info__reset-password .heading__text[data-v-7df6dbfa] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.demo-details__info .info__row-block--second .info__reset-password .dc-icon[data-v-7df6dbfa] {
  font-size: 1rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.125rem;
  cursor: pointer;
}
.demo-details__info .info__row-block--second .info__reset-password .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--second .info__add-services[data-v-7df6dbfa] {
  padding-right: 5.625rem;
}
.demo-details__info .info__row-block--second .info__add-services .heading__text[data-v-7df6dbfa] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.demo-details__info .info__row-block--second .info__add-services .dc-icon[data-v-7df6dbfa] {
  font-size: 1.25rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.125rem;
  cursor: pointer;
}
.demo-details__info .info__row-block--second .info__add-services .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--second .info__start-restart[data-v-7df6dbfa] {
  padding-right: 5.625rem;
}
.demo-details__info .info__row-block--second .info__start-restart .heading__text[data-v-7df6dbfa] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.demo-details__info .info__row-block--second .info__start-restart .dc-icon[data-v-7df6dbfa] {
  font-size: 1rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.0625rem;
  cursor: pointer;
}
.demo-details__info .info__row-block--second .info__start-restart .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--second .info__edit-ips[data-v-7df6dbfa] {
  padding-right: 5.625rem;
}
.demo-details__info .info__row-block--second .info__edit-ips .heading__text[data-v-7df6dbfa] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.demo-details__info .info__row-block--second .info__edit-ips .dc-icon[data-v-7df6dbfa] {
  font-size: 1.25rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.125rem;
  cursor: pointer;
}
.demo-details__info .info__row-block--second .info__edit-ips .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--second .info__provision-details .heading__text[data-v-7df6dbfa] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.demo-details__info .info__row-block--second .info__provision-details .dc-icon[data-v-7df6dbfa] {
  font-size: 0.875rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.125rem;
  cursor: pointer;
}
.demo-details__info .info__row-block--second .info__provision-details .dc-icon[data-v-7df6dbfa]:hover {
  color: #4074E5;
}
.demo-details__info .info__row-block--third[data-v-7df6dbfa] {
  border-top: 1px solid #d9d9d9;
  margin: 0;
  padding: 0.9375rem 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 47.9375rem) {
.demo-details__info .info__row-block--third[data-v-7df6dbfa] {
    padding: 0.9375rem;
}
}
.demo-details__info .info__row-block--third .info__device-specific[data-v-7df6dbfa] {
  width: calc(100% - 250px);
  padding: 0;
  color: #4a4a4a;
}
.demo-details__info .info__row-block--third .info__device-specific .info__header[data-v-7df6dbfa] {
  font: 0.8125rem/1.25rem "PublicSansRegular", Arial;
  margin-bottom: 0.3125rem;
}
.demo-details__info .info__row-block--third .info__device-specific .info__content .content-col[data-v-7df6dbfa] {
  margin-right: 3.75rem;
  float: left;
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
}
.demo-details__info .info__row-block--third .info__device-specific .info__content .content-col .content[data-v-7df6dbfa] {
  margin-left: 0.3125rem;
}
.demo-details__info .info__row-block--third .info__device-actions[data-v-7df6dbfa] {
  width: 15.625rem;
  padding: 0;
  border-left: 1px solid #d9d9d9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.demo-details__info .info__row-block--third .info__device-actions .action-item[data-v-7df6dbfa] {
  float: left;
  padding-left: 1.5625rem;
  padding-right: 0.625rem;
  text-align: center;
}
.demo-details__info .info__row-block--third .info__device-actions .action-item__text[data-v-7df6dbfa] {
  color: #4a4a4a;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
.demo-details__info .info__row-block--third .info__device-actions .action-item__icon[data-v-7df6dbfa] {
  padding-top: 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.demo-details__info .info__row-block--third .info__device-actions .action-item__icon .dc-icon[data-v-7df6dbfa] {
  color: #757575;
  cursor: pointer;
  font-size: 1.1875rem;
}
.demo-details__info .info__row-block--third .info__device-actions .action-item__icon .dc-icon.restricted[data-v-7df6dbfa] {
  color: #d6d6d6;
  cursor: not-allowed;
}
.demo-details__info .info__row-block--third .info__device-actions .action-item__icon .dc-icon.loading[data-v-7df6dbfa] {
  pointer-events: none;
  -webkit-animation: color-change-7df6dbfa 1s infinite;
          animation: color-change-7df6dbfa 1s infinite;
}
@-webkit-keyframes color-change-7df6dbfa {
0% {
    color: #fff;
}
50% {
    color: #e9e9e9;
}
100% {
    color: #d6d6d6;
}
}
@keyframes color-change-7df6dbfa {
0% {
    color: #fff;
}
50% {
    color: #e9e9e9;
}
100% {
    color: #d6d6d6;
}
}
.demo-details__info .info__row-error_message[data-v-7df6dbfa] {
  max-width: 81.25rem;
  margin: 0 auto;
  color: #d60000;
  padding: 0.9375rem 1.5625rem;
  font-size: 0.875rem;
}
.demo-details__info .spinner-border[data-v-7df6dbfa] {
  margin-left: 0.3125rem;
  margin-top: 0.3125rem;
  float: left;
}
.demo-details__info .spinner-border-sm[data-v-7df6dbfa] {
  width: 0.75rem;
  height: 0.75rem;
  border-width: 0.125rem;
}
.demo-details__info .spinner-border.text-primary[data-v-7df6dbfa] {
  color: #767676 !important;
}
.demo-details__info .spinner-border.text-secondary[data-v-7df6dbfa] {
  color: #767676 !important;
}
.demo-details__info .emphasize-extension[data-v-7df6dbfa] {
  color: #ff5f14;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
.demo-id-tooltip-class .tooltip-inner {
  max-width: 21.875rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-529849bb], .max-width-center[data-v-529849bb] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-529849bb], .max-width-center[data-v-529849bb] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-529849bb] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-529849bb] {
  text-decoration: none;
}
a[data-v-529849bb]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-529849bb] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-529849bb] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-529849bb] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-529849bb] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-529849bb]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-529849bb]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-529849bb]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-529849bb]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-529849bb] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-529849bb] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-529849bb] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-529849bb]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-529849bb]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-529849bb] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-529849bb] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-529849bb] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-529849bb]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-529849bb]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-529849bb]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-529849bb]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-529849bb]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-529849bb] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-529849bb]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-529849bb] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-529849bb]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-529849bb] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-529849bb] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-529849bb]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-529849bb]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-529849bb]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-529849bb]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-529849bb], .cb-link[data-v-529849bb]:visited, .cb-link[data-v-529849bb]:active, .cb-link[data-v-529849bb] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-529849bb]:hover, .cb-link[data-v-529849bb]:hover, .cb-orphan-link[data-v-529849bb]:focus, .cb-link[data-v-529849bb]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-529849bb] {
  display: inline;
}
.cb-orphan-link__icon[data-v-529849bb] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-529849bb] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-529849bb]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-529849bb] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn.cb-btn[data-v-529849bb], .btn-dark.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn.cb-btn[data-v-529849bb], .btn-light.btn.cb-btn[data-v-529849bb] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-529849bb], .btn-dark.btn-lg.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-529849bb], .btn-light.btn-lg.btn.cb-btn[data-v-529849bb] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-529849bb] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn-md.btn.cb-btn[data-v-529849bb], .btn-dark.btn-md.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn-md.btn.cb-btn[data-v-529849bb], .btn-light.btn-md.btn.cb-btn[data-v-529849bb] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-529849bb] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-529849bb], .btn-dark.btn-sm.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-529849bb], .btn-light.btn-sm.btn.cb-btn[data-v-529849bb] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-529849bb], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-529849bb] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-529849bb], .btn-primary.btn.cb-btn[data-v-529849bb]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn.cb-btn[data-v-529849bb]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-529849bb], .btn-dark.btn.cb-btn[data-v-529849bb]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn.cb-btn[data-v-529849bb]:disabled, .btn-light.disabled.btn.cb-btn[data-v-529849bb], .btn-light.btn.cb-btn[data-v-529849bb]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-529849bb] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-529849bb]:hover, .btn-primary.hover.btn.cb-btn[data-v-529849bb], .btn-primary.btn.cb-btn[data-v-529849bb]:focus, .btn-primary.btn.cb-btn[data-v-529849bb]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-529849bb], .btn-primary.btn.cb-btn[data-v-529849bb]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-529849bb], .btn-primary.btn.cb-btn:disabled.loading[data-v-529849bb] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-529849bb], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-529849bb]:hover, .btn-primary.btn.cb-btn[data-v-529849bb]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-529849bb], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-529849bb] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-529849bb], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-529849bb] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-529849bb] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-529849bb]:hover, .btn-light.hover.btn.cb-btn[data-v-529849bb], .btn-light.btn.cb-btn[data-v-529849bb]:focus, .btn-light.btn.cb-btn[data-v-529849bb]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-529849bb], .btn-light.btn.cb-btn[data-v-529849bb]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-529849bb], .btn-light.btn.cb-btn:disabled.loading[data-v-529849bb] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-529849bb], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-529849bb]:hover, .btn-light.btn.cb-btn[data-v-529849bb]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-529849bb], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-529849bb] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-529849bb], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-529849bb] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-529849bb] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-529849bb]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn.cb-btn[data-v-529849bb]:focus, .btn-outline-primary.btn.cb-btn[data-v-529849bb]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn.cb-btn[data-v-529849bb]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-529849bb], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-529849bb] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-529849bb], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-529849bb]:hover, .btn-outline-primary.btn.cb-btn[data-v-529849bb]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-529849bb], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-529849bb] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-529849bb], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-529849bb] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-529849bb] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-529849bb]:hover, .btn-dark.hover.btn.cb-btn[data-v-529849bb], .btn-dark.btn.cb-btn[data-v-529849bb]:focus, .btn-dark.btn.cb-btn[data-v-529849bb]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-529849bb], .btn-dark.btn.cb-btn[data-v-529849bb]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-529849bb], .btn-dark.btn.cb-btn:disabled.loading[data-v-529849bb] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-529849bb], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-529849bb]:hover, .btn-dark.btn.cb-btn[data-v-529849bb]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-529849bb], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-529849bb] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-529849bb], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-529849bb], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-529849bb] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-529849bb] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-529849bb]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn.cb-btn[data-v-529849bb]:focus, .btn-outline-dark.btn.cb-btn[data-v-529849bb]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn.cb-btn[data-v-529849bb]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-529849bb], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-529849bb] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-529849bb], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-529849bb] :hover, .btn-outline-dark.btn.cb-btn[data-v-529849bb]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-529849bb], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-529849bb] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-529849bb], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-529849bb] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-529849bb] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-529849bb], a.btn.cb-btn.btn-light[data-v-529849bb], a.btn.cb-btn.btn-outline-primary[data-v-529849bb], a.btn.cb-btn.btn-dark[data-v-529849bb], a.btn.cb-btn.btn-outline-dark[data-v-529849bb] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-529849bb], a.btn.cb-btn.btn-light.btn-lg[data-v-529849bb], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-529849bb], a.btn.cb-btn.btn-dark.btn-lg[data-v-529849bb], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-529849bb] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-529849bb], a.btn.cb-btn.btn-light.btn-md[data-v-529849bb], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-529849bb], a.btn.cb-btn.btn-dark.btn-md[data-v-529849bb], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-529849bb] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-529849bb], a.btn.cb-btn.btn-light.btn-sm[data-v-529849bb], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-529849bb], a.btn.cb-btn.btn-dark.btn-sm[data-v-529849bb], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-529849bb] {
  line-height: 1.3125rem;
}
.environment-details__error-message[data-v-529849bb] {
  border-width: 1px;
  border-style: solid;
  border-color: #d9d9d9;
  padding: 0.9375rem 1.25rem;
  border-radius: 0 0 12px 12px;
}
.environment-details__error-message .error-message__primary[data-v-529849bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 0.625rem;
}
.environment-details__error-message .error-message__primary .error-message__icon[data-v-529849bb] {
  font-size: 1.25rem;
  color: #d60000;
  margin-right: 0.625rem;
}
.environment-details__error-message .error-message__primary .error-message__label[data-v-529849bb] {
  font: 0.875rem/1.25rem "PublicSansMedium", Arial;
  color: #4a4a4a;
  margin-bottom: 0;
  padding-top: 0.3125rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
#modal-admin-invitation .description {
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  color: #666;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-ee06d986], .max-width-center[data-v-ee06d986] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-ee06d986], .max-width-center[data-v-ee06d986] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-ee06d986] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-ee06d986] {
  text-decoration: none;
}
a[data-v-ee06d986]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-ee06d986] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-ee06d986] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-ee06d986] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-ee06d986] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-ee06d986]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-ee06d986]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-ee06d986]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-ee06d986]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-ee06d986] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-ee06d986] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-ee06d986] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-ee06d986]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-ee06d986]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-ee06d986] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-ee06d986] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-ee06d986] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-ee06d986]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-ee06d986]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-ee06d986]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-ee06d986]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-ee06d986]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-ee06d986] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-ee06d986]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-ee06d986] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-ee06d986]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-ee06d986] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-ee06d986] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-ee06d986]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-ee06d986]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-ee06d986]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-ee06d986]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-ee06d986], .cb-link[data-v-ee06d986]:visited, .cb-link[data-v-ee06d986]:active, .cb-link[data-v-ee06d986] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-ee06d986]:hover, .cb-link[data-v-ee06d986]:hover, .cb-orphan-link[data-v-ee06d986]:focus, .cb-link[data-v-ee06d986]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-ee06d986] {
  display: inline;
}
.cb-orphan-link__icon[data-v-ee06d986] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-ee06d986] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-ee06d986]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-ee06d986] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn.cb-btn[data-v-ee06d986], .btn-dark.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn.cb-btn[data-v-ee06d986], .btn-light.btn.cb-btn[data-v-ee06d986] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-ee06d986], .btn-dark.btn-lg.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-ee06d986], .btn-light.btn-lg.btn.cb-btn[data-v-ee06d986] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-ee06d986] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn-md.btn.cb-btn[data-v-ee06d986], .btn-dark.btn-md.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn-md.btn.cb-btn[data-v-ee06d986], .btn-light.btn-md.btn.cb-btn[data-v-ee06d986] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-ee06d986] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-ee06d986], .btn-dark.btn-sm.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-ee06d986], .btn-light.btn-sm.btn.cb-btn[data-v-ee06d986] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-ee06d986], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-ee06d986] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-ee06d986], .btn-primary.btn.cb-btn[data-v-ee06d986]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn.cb-btn[data-v-ee06d986]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-ee06d986], .btn-dark.btn.cb-btn[data-v-ee06d986]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn.cb-btn[data-v-ee06d986]:disabled, .btn-light.disabled.btn.cb-btn[data-v-ee06d986], .btn-light.btn.cb-btn[data-v-ee06d986]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-ee06d986] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-ee06d986]:hover, .btn-primary.hover.btn.cb-btn[data-v-ee06d986], .btn-primary.btn.cb-btn[data-v-ee06d986]:focus, .btn-primary.btn.cb-btn[data-v-ee06d986]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-ee06d986], .btn-primary.btn.cb-btn[data-v-ee06d986]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-ee06d986], .btn-primary.btn.cb-btn:disabled.loading[data-v-ee06d986] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-ee06d986], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-ee06d986]:hover, .btn-primary.btn.cb-btn[data-v-ee06d986]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-ee06d986], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-ee06d986] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-ee06d986], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-ee06d986] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-ee06d986] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-ee06d986]:hover, .btn-light.hover.btn.cb-btn[data-v-ee06d986], .btn-light.btn.cb-btn[data-v-ee06d986]:focus, .btn-light.btn.cb-btn[data-v-ee06d986]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-ee06d986], .btn-light.btn.cb-btn[data-v-ee06d986]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-ee06d986], .btn-light.btn.cb-btn:disabled.loading[data-v-ee06d986] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-ee06d986], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-ee06d986]:hover, .btn-light.btn.cb-btn[data-v-ee06d986]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-ee06d986], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-ee06d986] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-ee06d986], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-ee06d986] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-ee06d986] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-ee06d986]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn.cb-btn[data-v-ee06d986]:focus, .btn-outline-primary.btn.cb-btn[data-v-ee06d986]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn.cb-btn[data-v-ee06d986]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-ee06d986], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-ee06d986] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-ee06d986], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-ee06d986]:hover, .btn-outline-primary.btn.cb-btn[data-v-ee06d986]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-ee06d986], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-ee06d986] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-ee06d986], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-ee06d986] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-ee06d986] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-ee06d986]:hover, .btn-dark.hover.btn.cb-btn[data-v-ee06d986], .btn-dark.btn.cb-btn[data-v-ee06d986]:focus, .btn-dark.btn.cb-btn[data-v-ee06d986]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-ee06d986], .btn-dark.btn.cb-btn[data-v-ee06d986]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-ee06d986], .btn-dark.btn.cb-btn:disabled.loading[data-v-ee06d986] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-ee06d986], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-ee06d986]:hover, .btn-dark.btn.cb-btn[data-v-ee06d986]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-ee06d986], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-ee06d986] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-ee06d986], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-ee06d986], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-ee06d986] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-ee06d986] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-ee06d986]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn.cb-btn[data-v-ee06d986]:focus, .btn-outline-dark.btn.cb-btn[data-v-ee06d986]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn.cb-btn[data-v-ee06d986]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-ee06d986], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-ee06d986] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-ee06d986], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-ee06d986] :hover, .btn-outline-dark.btn.cb-btn[data-v-ee06d986]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-ee06d986], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-ee06d986] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-ee06d986], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-ee06d986] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-ee06d986] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-ee06d986], a.btn.cb-btn.btn-light[data-v-ee06d986], a.btn.cb-btn.btn-outline-primary[data-v-ee06d986], a.btn.cb-btn.btn-dark[data-v-ee06d986], a.btn.cb-btn.btn-outline-dark[data-v-ee06d986] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-ee06d986], a.btn.cb-btn.btn-light.btn-lg[data-v-ee06d986], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-ee06d986], a.btn.cb-btn.btn-dark.btn-lg[data-v-ee06d986], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-ee06d986] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-ee06d986], a.btn.cb-btn.btn-light.btn-md[data-v-ee06d986], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-ee06d986], a.btn.cb-btn.btn-dark.btn-md[data-v-ee06d986], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-ee06d986] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-ee06d986], a.btn.cb-btn.btn-light.btn-sm[data-v-ee06d986], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-ee06d986], a.btn.cb-btn.btn-dark.btn-sm[data-v-ee06d986], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-ee06d986] {
  line-height: 1.3125rem;
}
.modal-extended-invitation__customer-invitation[data-v-ee06d986] {
  margin-top: 1.25rem;
}
.modal-extended-invitation__customer-invitation .customer-invitation__heading[data-v-ee06d986] {
  color: #b2b2b3;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
[data-v-ee06d986] .modal-extended-invitation__customer-invitation .customer-invitation__table-head {
  border-bottom: 1px solid #aaa;
  color: #7f7f7f;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
[data-v-ee06d986] .modal-extended-invitation__customer-invitation .customer-invitation__table-body {
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #eee;
}
[data-v-ee06d986] .modal-extended-invitation__customer-invitation .customer-invitation__table-body-row {
  background: #fcfcfc;
  border-bottom: 1px solid #f3f3f3;
  color: #666;
  font: 0.75rem/1.125rem "PublicSansMedium", Arial;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
#modal-mydemos-demo__reset-password .modal-body .warning-content {
  margin-top: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#modal-mydemos-demo__reset-password .modal-body .warning-content__text {
  padding: 20px 0;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
  text-align: center;
}
#modal-mydemos-demo__reset-password .modal-body .warning-content .icon-warning {
  font-size: 2.5rem;
  color: #ff5f14;
}
#modal-mydemos-demo__reset-password .modal-content .modal-footer {
  padding-bottom: 2.5rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-f22fe3be], .max-width-center[data-v-f22fe3be] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-f22fe3be], .max-width-center[data-v-f22fe3be] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-f22fe3be] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-f22fe3be] {
  text-decoration: none;
}
a[data-v-f22fe3be]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-f22fe3be] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-f22fe3be] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-f22fe3be] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-f22fe3be] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-f22fe3be]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-f22fe3be]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-f22fe3be]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-f22fe3be]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-f22fe3be] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-f22fe3be] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-f22fe3be] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-f22fe3be]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-f22fe3be]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-f22fe3be] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-f22fe3be] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-f22fe3be] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-f22fe3be]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-f22fe3be]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-f22fe3be]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-f22fe3be]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-f22fe3be]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-f22fe3be] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-f22fe3be]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-f22fe3be] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-f22fe3be]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-f22fe3be] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-f22fe3be] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-f22fe3be]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-f22fe3be]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-f22fe3be]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-f22fe3be]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-f22fe3be], .cb-link[data-v-f22fe3be]:visited, .cb-link[data-v-f22fe3be]:active, .cb-link[data-v-f22fe3be] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-f22fe3be]:hover, .cb-link[data-v-f22fe3be]:hover, .cb-orphan-link[data-v-f22fe3be]:focus, .cb-link[data-v-f22fe3be]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-f22fe3be] {
  display: inline;
}
.cb-orphan-link__icon[data-v-f22fe3be] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-f22fe3be] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-f22fe3be]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-f22fe3be] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn.cb-btn[data-v-f22fe3be], .btn-light.btn.cb-btn[data-v-f22fe3be] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn-lg.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-f22fe3be], .btn-light.btn-lg.btn.cb-btn[data-v-f22fe3be] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-f22fe3be] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn-md.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn-md.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn-md.btn.cb-btn[data-v-f22fe3be], .btn-light.btn-md.btn.cb-btn[data-v-f22fe3be] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-f22fe3be] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn-sm.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-f22fe3be], .btn-light.btn-sm.btn.cb-btn[data-v-f22fe3be] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-f22fe3be], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-f22fe3be] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-f22fe3be], .btn-primary.btn.cb-btn[data-v-f22fe3be]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn.cb-btn[data-v-f22fe3be]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn.cb-btn[data-v-f22fe3be]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn.cb-btn[data-v-f22fe3be]:disabled, .btn-light.disabled.btn.cb-btn[data-v-f22fe3be], .btn-light.btn.cb-btn[data-v-f22fe3be]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-f22fe3be] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-f22fe3be]:hover, .btn-primary.hover.btn.cb-btn[data-v-f22fe3be], .btn-primary.btn.cb-btn[data-v-f22fe3be]:focus, .btn-primary.btn.cb-btn[data-v-f22fe3be]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-f22fe3be], .btn-primary.btn.cb-btn[data-v-f22fe3be]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-f22fe3be], .btn-primary.btn.cb-btn:disabled.loading[data-v-f22fe3be] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-f22fe3be], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-f22fe3be]:hover, .btn-primary.btn.cb-btn[data-v-f22fe3be]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-f22fe3be], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-f22fe3be] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-f22fe3be], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-f22fe3be] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-f22fe3be] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-f22fe3be]:hover, .btn-light.hover.btn.cb-btn[data-v-f22fe3be], .btn-light.btn.cb-btn[data-v-f22fe3be]:focus, .btn-light.btn.cb-btn[data-v-f22fe3be]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-f22fe3be], .btn-light.btn.cb-btn[data-v-f22fe3be]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-f22fe3be], .btn-light.btn.cb-btn:disabled.loading[data-v-f22fe3be] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-f22fe3be], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-f22fe3be]:hover, .btn-light.btn.cb-btn[data-v-f22fe3be]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-f22fe3be], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-f22fe3be] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-f22fe3be], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-f22fe3be] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-f22fe3be] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-f22fe3be]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn.cb-btn[data-v-f22fe3be]:focus, .btn-outline-primary.btn.cb-btn[data-v-f22fe3be]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn.cb-btn[data-v-f22fe3be]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-f22fe3be], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-f22fe3be] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-f22fe3be], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-f22fe3be]:hover, .btn-outline-primary.btn.cb-btn[data-v-f22fe3be]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-f22fe3be], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-f22fe3be] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-f22fe3be], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-f22fe3be] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-f22fe3be] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-f22fe3be]:hover, .btn-dark.hover.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn.cb-btn[data-v-f22fe3be]:focus, .btn-dark.btn.cb-btn[data-v-f22fe3be]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn.cb-btn[data-v-f22fe3be]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-f22fe3be], .btn-dark.btn.cb-btn:disabled.loading[data-v-f22fe3be] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-f22fe3be], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-f22fe3be]:hover, .btn-dark.btn.cb-btn[data-v-f22fe3be]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-f22fe3be], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-f22fe3be] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-f22fe3be], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-f22fe3be], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-f22fe3be] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-f22fe3be] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-f22fe3be]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn.cb-btn[data-v-f22fe3be]:focus, .btn-outline-dark.btn.cb-btn[data-v-f22fe3be]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn.cb-btn[data-v-f22fe3be]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-f22fe3be], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-f22fe3be] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-f22fe3be], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-f22fe3be] :hover, .btn-outline-dark.btn.cb-btn[data-v-f22fe3be]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-f22fe3be], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-f22fe3be] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-f22fe3be], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-f22fe3be] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-f22fe3be] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-f22fe3be], a.btn.cb-btn.btn-light[data-v-f22fe3be], a.btn.cb-btn.btn-outline-primary[data-v-f22fe3be], a.btn.cb-btn.btn-dark[data-v-f22fe3be], a.btn.cb-btn.btn-outline-dark[data-v-f22fe3be] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-f22fe3be], a.btn.cb-btn.btn-light.btn-lg[data-v-f22fe3be], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-f22fe3be], a.btn.cb-btn.btn-dark.btn-lg[data-v-f22fe3be], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-f22fe3be] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-f22fe3be], a.btn.cb-btn.btn-light.btn-md[data-v-f22fe3be], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-f22fe3be], a.btn.cb-btn.btn-dark.btn-md[data-v-f22fe3be], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-f22fe3be] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-f22fe3be], a.btn.cb-btn.btn-light.btn-sm[data-v-f22fe3be], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-f22fe3be], a.btn.cb-btn.btn-dark.btn-sm[data-v-f22fe3be], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-f22fe3be] {
  line-height: 1.3125rem;
}
.modal-provision-details__account-status-details[data-v-f22fe3be] {
  margin-top: 1.25rem;
}
.modal-provision-details__account-status-details .account-status-details__header[data-v-f22fe3be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal-provision-details__account-status-details .account-status-details__status-filter[data-v-f22fe3be] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 200px;
          flex: 0 0 200px;
}
.modal-provision-details__account-status-details .account-status-details__heading[data-v-f22fe3be] {
  color: #b2b2b3;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
[data-v-f22fe3be] .modal-provision-details__account-status-details .account-status-details__table-head {
  border-bottom: 1px solid #aaa;
  color: #7f7f7f;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
[data-v-f22fe3be] .modal-provision-details__account-status-details .account-status-details__table-head .table-b-table-default:focus {
  outline: none;
}
[data-v-f22fe3be] .modal-provision-details__account-status-details .account-status-details__table-body {
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #eee;
}
[data-v-f22fe3be] .modal-provision-details__account-status-details .account-status-details__table-body-row {
  background: #fcfcfc;
  border-bottom: 1px solid #f3f3f3;
  color: #666;
  font: 0.75rem/1.125rem "PublicSansMedium", Arial;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-47b74e0d], .max-width-center[data-v-47b74e0d] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-47b74e0d], .max-width-center[data-v-47b74e0d] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-47b74e0d] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-47b74e0d] {
  text-decoration: none;
}
a[data-v-47b74e0d]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-47b74e0d] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-47b74e0d] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-47b74e0d] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-47b74e0d] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-47b74e0d]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-47b74e0d]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-47b74e0d]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-47b74e0d]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-47b74e0d] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-47b74e0d] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-47b74e0d] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-47b74e0d]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-47b74e0d]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-47b74e0d] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-47b74e0d] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-47b74e0d] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-47b74e0d]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-47b74e0d]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-47b74e0d]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-47b74e0d]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-47b74e0d]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-47b74e0d] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-47b74e0d]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-47b74e0d] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-47b74e0d]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-47b74e0d] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-47b74e0d] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-47b74e0d]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-47b74e0d]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-47b74e0d]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-47b74e0d]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-47b74e0d], .cb-link[data-v-47b74e0d]:visited, .cb-link[data-v-47b74e0d]:active, .cb-link[data-v-47b74e0d] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-47b74e0d]:hover, .cb-link[data-v-47b74e0d]:hover, .cb-orphan-link[data-v-47b74e0d]:focus, .cb-link[data-v-47b74e0d]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-47b74e0d] {
  display: inline;
}
.cb-orphan-link__icon[data-v-47b74e0d] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-47b74e0d] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-47b74e0d]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-47b74e0d] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn.cb-btn[data-v-47b74e0d], .btn-light.btn.cb-btn[data-v-47b74e0d] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn-lg.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-47b74e0d], .btn-light.btn-lg.btn.cb-btn[data-v-47b74e0d] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-47b74e0d] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn-md.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn-md.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn-md.btn.cb-btn[data-v-47b74e0d], .btn-light.btn-md.btn.cb-btn[data-v-47b74e0d] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-47b74e0d] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn-sm.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-47b74e0d], .btn-light.btn-sm.btn.cb-btn[data-v-47b74e0d] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-47b74e0d], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-47b74e0d] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-47b74e0d], .btn-primary.btn.cb-btn[data-v-47b74e0d]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn.cb-btn[data-v-47b74e0d]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn.cb-btn[data-v-47b74e0d]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn.cb-btn[data-v-47b74e0d]:disabled, .btn-light.disabled.btn.cb-btn[data-v-47b74e0d], .btn-light.btn.cb-btn[data-v-47b74e0d]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-47b74e0d] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-47b74e0d]:hover, .btn-primary.hover.btn.cb-btn[data-v-47b74e0d], .btn-primary.btn.cb-btn[data-v-47b74e0d]:focus, .btn-primary.btn.cb-btn[data-v-47b74e0d]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-47b74e0d], .btn-primary.btn.cb-btn[data-v-47b74e0d]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-47b74e0d], .btn-primary.btn.cb-btn:disabled.loading[data-v-47b74e0d] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-47b74e0d], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-47b74e0d]:hover, .btn-primary.btn.cb-btn[data-v-47b74e0d]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-47b74e0d], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-47b74e0d] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-47b74e0d], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-47b74e0d] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-47b74e0d] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-47b74e0d]:hover, .btn-light.hover.btn.cb-btn[data-v-47b74e0d], .btn-light.btn.cb-btn[data-v-47b74e0d]:focus, .btn-light.btn.cb-btn[data-v-47b74e0d]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-47b74e0d], .btn-light.btn.cb-btn[data-v-47b74e0d]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-47b74e0d], .btn-light.btn.cb-btn:disabled.loading[data-v-47b74e0d] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-47b74e0d], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-47b74e0d]:hover, .btn-light.btn.cb-btn[data-v-47b74e0d]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-47b74e0d], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-47b74e0d] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-47b74e0d], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-47b74e0d] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-47b74e0d] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-47b74e0d]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn.cb-btn[data-v-47b74e0d]:focus, .btn-outline-primary.btn.cb-btn[data-v-47b74e0d]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn.cb-btn[data-v-47b74e0d]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-47b74e0d], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-47b74e0d] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-47b74e0d], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-47b74e0d]:hover, .btn-outline-primary.btn.cb-btn[data-v-47b74e0d]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-47b74e0d], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-47b74e0d] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-47b74e0d], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-47b74e0d] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-47b74e0d] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-47b74e0d]:hover, .btn-dark.hover.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn.cb-btn[data-v-47b74e0d]:focus, .btn-dark.btn.cb-btn[data-v-47b74e0d]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn.cb-btn[data-v-47b74e0d]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-47b74e0d], .btn-dark.btn.cb-btn:disabled.loading[data-v-47b74e0d] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-47b74e0d], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-47b74e0d]:hover, .btn-dark.btn.cb-btn[data-v-47b74e0d]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-47b74e0d], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-47b74e0d] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-47b74e0d], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-47b74e0d], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-47b74e0d] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-47b74e0d] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-47b74e0d]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn.cb-btn[data-v-47b74e0d]:focus, .btn-outline-dark.btn.cb-btn[data-v-47b74e0d]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn.cb-btn[data-v-47b74e0d]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-47b74e0d], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-47b74e0d] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-47b74e0d], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-47b74e0d] :hover, .btn-outline-dark.btn.cb-btn[data-v-47b74e0d]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-47b74e0d], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-47b74e0d] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-47b74e0d], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-47b74e0d] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-47b74e0d] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-47b74e0d], a.btn.cb-btn.btn-light[data-v-47b74e0d], a.btn.cb-btn.btn-outline-primary[data-v-47b74e0d], a.btn.cb-btn.btn-dark[data-v-47b74e0d], a.btn.cb-btn.btn-outline-dark[data-v-47b74e0d] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-47b74e0d], a.btn.cb-btn.btn-light.btn-lg[data-v-47b74e0d], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-47b74e0d], a.btn.cb-btn.btn-dark.btn-lg[data-v-47b74e0d], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-47b74e0d] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-47b74e0d], a.btn.cb-btn.btn-light.btn-md[data-v-47b74e0d], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-47b74e0d], a.btn.cb-btn.btn-dark.btn-md[data-v-47b74e0d], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-47b74e0d] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-47b74e0d], a.btn.cb-btn.btn-light.btn-sm[data-v-47b74e0d], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-47b74e0d], a.btn.cb-btn.btn-dark.btn-sm[data-v-47b74e0d], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-47b74e0d] {
  line-height: 1.3125rem;
}
.modal-edit-ips__ips .app-loading-spinner[data-v-47b74e0d] {
  background: #ffffff;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
.modal-edit-ips__content .ami-ip-edit__form .info-block {
  padding: 0 0.625rem 0.625rem 0.9375rem;
}
.modal-edit-ips__content .ami-ip-edit__form .info-block__icon {
  font-size: 1.0625rem;
  position: relative;
  top: 3px;
  color: #1c69f2;
  float: left;
  width: 1.25rem;
}
.modal-edit-ips__content .ami-ip-edit__form .info-block__text {
  float: left;
  width: calc(100% - 20px);
  color: #b1b1b1;
  padding: 0.125rem 0.625rem 0 0.625rem;
  font: italic 0.875rem/1.25rem "PublicSansRegular", Arial;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
#modal-mydemos-demo__restart .modal-body .restart-content {
  margin-top: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#modal-mydemos-demo__restart .modal-body .restart-content__text {
  padding: 20px 0;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
  text-align: center;
}
#modal-mydemos-demo__restart .modal-body .restart-content__text .demo-id {
  color: #eb0a0a;
}
#modal-mydemos-demo__restart .modal-body .restart-content .icon-warning {
  font-size: 2.5rem;
  color: #ff5f14;
}
#modal-mydemos-demo__restart .modal-content .modal-footer {
  padding-bottom: 2.5rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
.modal-azure-start-restart-vms__content .description {
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  color: #555555;
}
.modal-azure-start-restart-vms__content .vm__title {
  color: #555555;
  font-size: 0.875rem;
  text-decoration: underline;
  margin-bottom: 0.25rem;
  display: block;
}
.modal-azure-start-restart-vms__content .error-msg {
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
  color: #eb0a0a;
  margin: 0.625rem 0 0 0;
}
.modal-azure-start-restart-vms__content .vm-list__item {
  margin-bottom: 0.625rem;
}
.modal-azure-start-restart-vms__content .vm-list__select-all {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 0.625rem;
  margin-top: 0.5rem;
}
.modal-azure-start-restart-vms__content .vm-list__item-name {
  color: #555555;
}
.modal-azure-start-restart-vms__submit .cb-btn {
  text-transform: capitalize !important;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-e0efd152], .max-width-center[data-v-e0efd152] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-e0efd152], .max-width-center[data-v-e0efd152] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-e0efd152] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-e0efd152] {
  text-decoration: none;
}
a[data-v-e0efd152]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-e0efd152] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-e0efd152] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-e0efd152] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-e0efd152] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-e0efd152]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-e0efd152]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-e0efd152]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-e0efd152]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-e0efd152] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-e0efd152] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-e0efd152] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-e0efd152]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-e0efd152]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-e0efd152] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-e0efd152] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-e0efd152] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-e0efd152]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-e0efd152]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-e0efd152]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-e0efd152]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-e0efd152]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-e0efd152] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-e0efd152]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-e0efd152] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-e0efd152]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-e0efd152] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-e0efd152] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-e0efd152]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-e0efd152]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-e0efd152]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-e0efd152]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-e0efd152], .cb-link[data-v-e0efd152]:visited, .cb-link[data-v-e0efd152]:active, .cb-link[data-v-e0efd152] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-e0efd152]:hover, .cb-link[data-v-e0efd152]:hover, .cb-orphan-link[data-v-e0efd152]:focus, .cb-link[data-v-e0efd152]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-e0efd152] {
  display: inline;
}
.cb-orphan-link__icon[data-v-e0efd152] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-e0efd152] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-e0efd152]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-e0efd152] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn.cb-btn[data-v-e0efd152], .btn-dark.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn.cb-btn[data-v-e0efd152], .btn-light.btn.cb-btn[data-v-e0efd152] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-e0efd152], .btn-dark.btn-lg.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-e0efd152], .btn-light.btn-lg.btn.cb-btn[data-v-e0efd152] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-e0efd152] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn-md.btn.cb-btn[data-v-e0efd152], .btn-dark.btn-md.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn-md.btn.cb-btn[data-v-e0efd152], .btn-light.btn-md.btn.cb-btn[data-v-e0efd152] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-e0efd152] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-e0efd152], .btn-dark.btn-sm.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-e0efd152], .btn-light.btn-sm.btn.cb-btn[data-v-e0efd152] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-e0efd152], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-e0efd152] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-e0efd152], .btn-primary.btn.cb-btn[data-v-e0efd152]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn.cb-btn[data-v-e0efd152]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-e0efd152], .btn-dark.btn.cb-btn[data-v-e0efd152]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn.cb-btn[data-v-e0efd152]:disabled, .btn-light.disabled.btn.cb-btn[data-v-e0efd152], .btn-light.btn.cb-btn[data-v-e0efd152]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-e0efd152] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-e0efd152]:hover, .btn-primary.hover.btn.cb-btn[data-v-e0efd152], .btn-primary.btn.cb-btn[data-v-e0efd152]:focus, .btn-primary.btn.cb-btn[data-v-e0efd152]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-e0efd152], .btn-primary.btn.cb-btn[data-v-e0efd152]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-e0efd152], .btn-primary.btn.cb-btn:disabled.loading[data-v-e0efd152] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-e0efd152], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-e0efd152]:hover, .btn-primary.btn.cb-btn[data-v-e0efd152]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-e0efd152], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-e0efd152] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-e0efd152], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-e0efd152] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-e0efd152] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-e0efd152]:hover, .btn-light.hover.btn.cb-btn[data-v-e0efd152], .btn-light.btn.cb-btn[data-v-e0efd152]:focus, .btn-light.btn.cb-btn[data-v-e0efd152]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-e0efd152], .btn-light.btn.cb-btn[data-v-e0efd152]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-e0efd152], .btn-light.btn.cb-btn:disabled.loading[data-v-e0efd152] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-e0efd152], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-e0efd152]:hover, .btn-light.btn.cb-btn[data-v-e0efd152]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-e0efd152], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-e0efd152] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-e0efd152], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-e0efd152] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-e0efd152] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-e0efd152]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn.cb-btn[data-v-e0efd152]:focus, .btn-outline-primary.btn.cb-btn[data-v-e0efd152]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn.cb-btn[data-v-e0efd152]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-e0efd152], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-e0efd152] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-e0efd152], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-e0efd152]:hover, .btn-outline-primary.btn.cb-btn[data-v-e0efd152]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-e0efd152], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-e0efd152] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-e0efd152], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-e0efd152] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-e0efd152] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-e0efd152]:hover, .btn-dark.hover.btn.cb-btn[data-v-e0efd152], .btn-dark.btn.cb-btn[data-v-e0efd152]:focus, .btn-dark.btn.cb-btn[data-v-e0efd152]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-e0efd152], .btn-dark.btn.cb-btn[data-v-e0efd152]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-e0efd152], .btn-dark.btn.cb-btn:disabled.loading[data-v-e0efd152] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-e0efd152], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-e0efd152]:hover, .btn-dark.btn.cb-btn[data-v-e0efd152]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-e0efd152], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-e0efd152] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-e0efd152], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-e0efd152], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-e0efd152] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-e0efd152] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-e0efd152]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn.cb-btn[data-v-e0efd152]:focus, .btn-outline-dark.btn.cb-btn[data-v-e0efd152]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn.cb-btn[data-v-e0efd152]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-e0efd152], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-e0efd152] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-e0efd152], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-e0efd152] :hover, .btn-outline-dark.btn.cb-btn[data-v-e0efd152]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-e0efd152], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-e0efd152] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-e0efd152], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-e0efd152] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-e0efd152] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-e0efd152], a.btn.cb-btn.btn-light[data-v-e0efd152], a.btn.cb-btn.btn-outline-primary[data-v-e0efd152], a.btn.cb-btn.btn-dark[data-v-e0efd152], a.btn.cb-btn.btn-outline-dark[data-v-e0efd152] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-e0efd152], a.btn.cb-btn.btn-light.btn-lg[data-v-e0efd152], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-e0efd152], a.btn.cb-btn.btn-dark.btn-lg[data-v-e0efd152], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-e0efd152] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-e0efd152], a.btn.cb-btn.btn-light.btn-md[data-v-e0efd152], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-e0efd152], a.btn.cb-btn.btn-dark.btn-md[data-v-e0efd152], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-e0efd152] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-e0efd152], a.btn.cb-btn.btn-light.btn-sm[data-v-e0efd152], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-e0efd152], a.btn.cb-btn.btn-dark.btn-sm[data-v-e0efd152], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-e0efd152] {
  line-height: 1.3125rem;
}
.azure-environment__start-restart .start-restart__icon[data-v-e0efd152] {
  font-size: 1.25rem;
  margin: 0 0 0 0.625rem;
  color: #0046DC;
  cursor: pointer;
  position: relative;
  top: 2px;
}
.azure-environment__start-restart .start-restart__icon[data-v-e0efd152]:hover {
  color: #4074E5;
}
.azure-environment__start-restart .start-restart__text[data-v-e0efd152] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
}
.azure-environment__start-restart .auto-shutdown[data-v-e0efd152] {
  font-size: 0.8125rem;
  margin-top: 0.3125rem;
}
.azure-environment__start-restart .auto-shutdown__icon[data-v-e0efd152] {
  color: #ff5f14;
  margin-right: 0.3125rem;
}
.azure-environment__start-restart .auto-shutdown__text[data-v-e0efd152] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #ff5f14;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-f772c396], .max-width-center[data-v-f772c396] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-f772c396], .max-width-center[data-v-f772c396] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-f772c396] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-f772c396] {
  text-decoration: none;
}
a[data-v-f772c396]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-f772c396] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-f772c396] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-f772c396] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-f772c396] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-f772c396]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-f772c396]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-f772c396]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-f772c396]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-f772c396] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-f772c396] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-f772c396] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-f772c396]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-f772c396]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-f772c396] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-f772c396] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-f772c396] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-f772c396]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-f772c396]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-f772c396]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-f772c396]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-f772c396]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-f772c396] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-f772c396]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-f772c396] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-f772c396]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-f772c396] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-f772c396] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-f772c396]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-f772c396]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-f772c396]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-f772c396]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-f772c396], .cb-link[data-v-f772c396]:visited, .cb-link[data-v-f772c396]:active, .cb-link[data-v-f772c396] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-f772c396]:hover, .cb-link[data-v-f772c396]:hover, .cb-orphan-link[data-v-f772c396]:focus, .cb-link[data-v-f772c396]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-f772c396] {
  display: inline;
}
.cb-orphan-link__icon[data-v-f772c396] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-f772c396] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-f772c396]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-f772c396] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn.cb-btn[data-v-f772c396], .btn-dark.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn.cb-btn[data-v-f772c396], .btn-light.btn.cb-btn[data-v-f772c396] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-f772c396], .btn-dark.btn-lg.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-f772c396], .btn-light.btn-lg.btn.cb-btn[data-v-f772c396] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-f772c396] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn-md.btn.cb-btn[data-v-f772c396], .btn-dark.btn-md.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn-md.btn.cb-btn[data-v-f772c396], .btn-light.btn-md.btn.cb-btn[data-v-f772c396] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-f772c396] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-f772c396], .btn-dark.btn-sm.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-f772c396], .btn-light.btn-sm.btn.cb-btn[data-v-f772c396] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-f772c396], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-f772c396] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-f772c396], .btn-primary.btn.cb-btn[data-v-f772c396]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn.cb-btn[data-v-f772c396]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-f772c396], .btn-dark.btn.cb-btn[data-v-f772c396]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn.cb-btn[data-v-f772c396]:disabled, .btn-light.disabled.btn.cb-btn[data-v-f772c396], .btn-light.btn.cb-btn[data-v-f772c396]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-f772c396] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-f772c396]:hover, .btn-primary.hover.btn.cb-btn[data-v-f772c396], .btn-primary.btn.cb-btn[data-v-f772c396]:focus, .btn-primary.btn.cb-btn[data-v-f772c396]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-f772c396], .btn-primary.btn.cb-btn[data-v-f772c396]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-f772c396], .btn-primary.btn.cb-btn:disabled.loading[data-v-f772c396] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-f772c396], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-f772c396]:hover, .btn-primary.btn.cb-btn[data-v-f772c396]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-f772c396], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-f772c396] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-f772c396], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-f772c396] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-f772c396] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-f772c396]:hover, .btn-light.hover.btn.cb-btn[data-v-f772c396], .btn-light.btn.cb-btn[data-v-f772c396]:focus, .btn-light.btn.cb-btn[data-v-f772c396]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-f772c396], .btn-light.btn.cb-btn[data-v-f772c396]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-f772c396], .btn-light.btn.cb-btn:disabled.loading[data-v-f772c396] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-f772c396], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-f772c396]:hover, .btn-light.btn.cb-btn[data-v-f772c396]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-f772c396], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-f772c396] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-f772c396], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-f772c396] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-f772c396] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-f772c396]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn.cb-btn[data-v-f772c396]:focus, .btn-outline-primary.btn.cb-btn[data-v-f772c396]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn.cb-btn[data-v-f772c396]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-f772c396], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-f772c396] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-f772c396], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-f772c396]:hover, .btn-outline-primary.btn.cb-btn[data-v-f772c396]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-f772c396], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-f772c396] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-f772c396], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-f772c396] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-f772c396] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-f772c396]:hover, .btn-dark.hover.btn.cb-btn[data-v-f772c396], .btn-dark.btn.cb-btn[data-v-f772c396]:focus, .btn-dark.btn.cb-btn[data-v-f772c396]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-f772c396], .btn-dark.btn.cb-btn[data-v-f772c396]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-f772c396], .btn-dark.btn.cb-btn:disabled.loading[data-v-f772c396] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-f772c396], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-f772c396]:hover, .btn-dark.btn.cb-btn[data-v-f772c396]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-f772c396], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-f772c396] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-f772c396], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-f772c396], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-f772c396] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-f772c396] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-f772c396]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn.cb-btn[data-v-f772c396]:focus, .btn-outline-dark.btn.cb-btn[data-v-f772c396]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn.cb-btn[data-v-f772c396]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-f772c396], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-f772c396] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-f772c396], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-f772c396] :hover, .btn-outline-dark.btn.cb-btn[data-v-f772c396]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-f772c396], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-f772c396] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-f772c396], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-f772c396] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-f772c396] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-f772c396], a.btn.cb-btn.btn-light[data-v-f772c396], a.btn.cb-btn.btn-outline-primary[data-v-f772c396], a.btn.cb-btn.btn-dark[data-v-f772c396], a.btn.cb-btn.btn-outline-dark[data-v-f772c396] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-f772c396], a.btn.cb-btn.btn-light.btn-lg[data-v-f772c396], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-f772c396], a.btn.cb-btn.btn-dark.btn-lg[data-v-f772c396], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-f772c396] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-f772c396], a.btn.cb-btn.btn-light.btn-md[data-v-f772c396], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-f772c396], a.btn.cb-btn.btn-dark.btn-md[data-v-f772c396], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-f772c396] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-f772c396], a.btn.cb-btn.btn-light.btn-sm[data-v-f772c396], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-f772c396], a.btn.cb-btn.btn-dark.btn-sm[data-v-f772c396], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-f772c396] {
  line-height: 1.3125rem;
}
.azure-environment__access-ips .access-ips__icon[data-v-f772c396] {
  font-size: 1.25rem;
  margin: 0 0 0 0.625rem;
  color: #0046DC;
  cursor: pointer;
  position: relative;
  top: 2px;
}
.azure-environment__access-ips .access-ips__icon[data-v-f772c396]:hover {
  color: #4074E5;
}
.azure-environment__access-ips .access-ips__text[data-v-f772c396] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
.modal-azure-shutdown-vms__content {
  padding-top: 1.25rem;
}
.modal-azure-shutdown-vms__content .description {
  margin-top: 20px;
}
.modal-azure-shutdown-vms__submit .cb-btn {
  text-transform: capitalize !important;
}
.modal-azure-shutdown-vms__warning-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 1.25rem;
}
.modal-azure-shutdown-vms__warning-icon .icon-warning {
  font-size: 3.125rem;
  color: #ff5f14;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-38ef1f48], .max-width-center[data-v-38ef1f48] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-38ef1f48], .max-width-center[data-v-38ef1f48] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-38ef1f48] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-38ef1f48] {
  text-decoration: none;
}
a[data-v-38ef1f48]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-38ef1f48] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-38ef1f48] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-38ef1f48] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-38ef1f48] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-38ef1f48]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-38ef1f48]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-38ef1f48]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-38ef1f48]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-38ef1f48] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-38ef1f48] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-38ef1f48] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-38ef1f48]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-38ef1f48]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-38ef1f48] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-38ef1f48] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-38ef1f48] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-38ef1f48]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-38ef1f48]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-38ef1f48]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-38ef1f48]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-38ef1f48]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-38ef1f48] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-38ef1f48]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-38ef1f48] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-38ef1f48]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-38ef1f48] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-38ef1f48] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-38ef1f48]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-38ef1f48]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-38ef1f48]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-38ef1f48]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-38ef1f48], .cb-link[data-v-38ef1f48]:visited, .cb-link[data-v-38ef1f48]:active, .cb-link[data-v-38ef1f48] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-38ef1f48]:hover, .cb-link[data-v-38ef1f48]:hover, .cb-orphan-link[data-v-38ef1f48]:focus, .cb-link[data-v-38ef1f48]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-38ef1f48] {
  display: inline;
}
.cb-orphan-link__icon[data-v-38ef1f48] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-38ef1f48] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-38ef1f48]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-38ef1f48] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn.cb-btn[data-v-38ef1f48], .btn-light.btn.cb-btn[data-v-38ef1f48] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn-lg.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-38ef1f48], .btn-light.btn-lg.btn.cb-btn[data-v-38ef1f48] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-38ef1f48] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn-md.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn-md.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn-md.btn.cb-btn[data-v-38ef1f48], .btn-light.btn-md.btn.cb-btn[data-v-38ef1f48] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-38ef1f48] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn-sm.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-38ef1f48], .btn-light.btn-sm.btn.cb-btn[data-v-38ef1f48] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-38ef1f48], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-38ef1f48] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-38ef1f48], .btn-primary.btn.cb-btn[data-v-38ef1f48]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn.cb-btn[data-v-38ef1f48]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn.cb-btn[data-v-38ef1f48]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn.cb-btn[data-v-38ef1f48]:disabled, .btn-light.disabled.btn.cb-btn[data-v-38ef1f48], .btn-light.btn.cb-btn[data-v-38ef1f48]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-38ef1f48] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-38ef1f48]:hover, .btn-primary.hover.btn.cb-btn[data-v-38ef1f48], .btn-primary.btn.cb-btn[data-v-38ef1f48]:focus, .btn-primary.btn.cb-btn[data-v-38ef1f48]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-38ef1f48], .btn-primary.btn.cb-btn[data-v-38ef1f48]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-38ef1f48], .btn-primary.btn.cb-btn:disabled.loading[data-v-38ef1f48] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-38ef1f48], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-38ef1f48]:hover, .btn-primary.btn.cb-btn[data-v-38ef1f48]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-38ef1f48], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-38ef1f48] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-38ef1f48], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-38ef1f48] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-38ef1f48] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-38ef1f48]:hover, .btn-light.hover.btn.cb-btn[data-v-38ef1f48], .btn-light.btn.cb-btn[data-v-38ef1f48]:focus, .btn-light.btn.cb-btn[data-v-38ef1f48]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-38ef1f48], .btn-light.btn.cb-btn[data-v-38ef1f48]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-38ef1f48], .btn-light.btn.cb-btn:disabled.loading[data-v-38ef1f48] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-38ef1f48], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-38ef1f48]:hover, .btn-light.btn.cb-btn[data-v-38ef1f48]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-38ef1f48], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-38ef1f48] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-38ef1f48], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-38ef1f48] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-38ef1f48] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-38ef1f48]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn.cb-btn[data-v-38ef1f48]:focus, .btn-outline-primary.btn.cb-btn[data-v-38ef1f48]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn.cb-btn[data-v-38ef1f48]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-38ef1f48], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-38ef1f48] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-38ef1f48], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-38ef1f48]:hover, .btn-outline-primary.btn.cb-btn[data-v-38ef1f48]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-38ef1f48], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-38ef1f48] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-38ef1f48], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-38ef1f48] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-38ef1f48] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-38ef1f48]:hover, .btn-dark.hover.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn.cb-btn[data-v-38ef1f48]:focus, .btn-dark.btn.cb-btn[data-v-38ef1f48]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn.cb-btn[data-v-38ef1f48]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-38ef1f48], .btn-dark.btn.cb-btn:disabled.loading[data-v-38ef1f48] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-38ef1f48], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-38ef1f48]:hover, .btn-dark.btn.cb-btn[data-v-38ef1f48]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-38ef1f48], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-38ef1f48] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-38ef1f48], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-38ef1f48], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-38ef1f48] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-38ef1f48] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-38ef1f48]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn.cb-btn[data-v-38ef1f48]:focus, .btn-outline-dark.btn.cb-btn[data-v-38ef1f48]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn.cb-btn[data-v-38ef1f48]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-38ef1f48], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-38ef1f48] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-38ef1f48], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-38ef1f48] :hover, .btn-outline-dark.btn.cb-btn[data-v-38ef1f48]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-38ef1f48], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-38ef1f48] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-38ef1f48], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-38ef1f48] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-38ef1f48] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-38ef1f48], a.btn.cb-btn.btn-light[data-v-38ef1f48], a.btn.cb-btn.btn-outline-primary[data-v-38ef1f48], a.btn.cb-btn.btn-dark[data-v-38ef1f48], a.btn.cb-btn.btn-outline-dark[data-v-38ef1f48] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-38ef1f48], a.btn.cb-btn.btn-light.btn-lg[data-v-38ef1f48], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-38ef1f48], a.btn.cb-btn.btn-dark.btn-lg[data-v-38ef1f48], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-38ef1f48] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-38ef1f48], a.btn.cb-btn.btn-light.btn-md[data-v-38ef1f48], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-38ef1f48], a.btn.cb-btn.btn-dark.btn-md[data-v-38ef1f48], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-38ef1f48] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-38ef1f48], a.btn.cb-btn.btn-light.btn-sm[data-v-38ef1f48], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-38ef1f48], a.btn.cb-btn.btn-dark.btn-sm[data-v-38ef1f48], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-38ef1f48] {
  line-height: 1.3125rem;
}
.azure-environment__vm-shutdown .vm-shutdown__icon[data-v-38ef1f48] {
  font-size: 1.25rem;
  margin: 0 0 0 0.625rem;
  color: #0046DC;
  cursor: pointer;
  position: relative;
  top: 2px;
}
.azure-environment__vm-shutdown .vm-shutdown__icon[data-v-38ef1f48]:hover {
  color: #4074E5;
}
.azure-environment__vm-shutdown .vm-shutdown__text[data-v-38ef1f48] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-a1dfb78e], .max-width-center[data-v-a1dfb78e] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-a1dfb78e], .max-width-center[data-v-a1dfb78e] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-a1dfb78e] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-a1dfb78e] {
  text-decoration: none;
}
a[data-v-a1dfb78e]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-a1dfb78e] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-a1dfb78e] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-a1dfb78e] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-a1dfb78e] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-a1dfb78e]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-a1dfb78e]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-a1dfb78e]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-a1dfb78e]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-a1dfb78e] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-a1dfb78e] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-a1dfb78e] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-a1dfb78e]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-a1dfb78e]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-a1dfb78e] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-a1dfb78e] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-a1dfb78e] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-a1dfb78e]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-a1dfb78e]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-a1dfb78e]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-a1dfb78e]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-a1dfb78e]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-a1dfb78e] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-a1dfb78e]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-a1dfb78e] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-a1dfb78e]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-a1dfb78e] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-a1dfb78e] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-a1dfb78e]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-a1dfb78e]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-a1dfb78e]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-a1dfb78e]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-a1dfb78e], .cb-link[data-v-a1dfb78e]:visited, .cb-link[data-v-a1dfb78e]:active, .cb-link[data-v-a1dfb78e] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-a1dfb78e]:hover, .cb-link[data-v-a1dfb78e]:hover, .cb-orphan-link[data-v-a1dfb78e]:focus, .cb-link[data-v-a1dfb78e]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-a1dfb78e] {
  display: inline;
}
.cb-orphan-link__icon[data-v-a1dfb78e] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-a1dfb78e] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-a1dfb78e]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-a1dfb78e] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn.cb-btn[data-v-a1dfb78e] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn-lg.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn-lg.btn.cb-btn[data-v-a1dfb78e] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-a1dfb78e] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn-md.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn-md.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn-md.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn-md.btn.cb-btn[data-v-a1dfb78e] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-a1dfb78e] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn-sm.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn-sm.btn.cb-btn[data-v-a1dfb78e] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-a1dfb78e] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-primary.btn.cb-btn[data-v-a1dfb78e]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn.cb-btn[data-v-a1dfb78e]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn.cb-btn[data-v-a1dfb78e]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn.cb-btn[data-v-a1dfb78e]:disabled, .btn-light.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn.cb-btn[data-v-a1dfb78e]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-a1dfb78e] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-a1dfb78e]:hover, .btn-primary.hover.btn.cb-btn[data-v-a1dfb78e], .btn-primary.btn.cb-btn[data-v-a1dfb78e]:focus, .btn-primary.btn.cb-btn[data-v-a1dfb78e]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-primary.btn.cb-btn[data-v-a1dfb78e]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-a1dfb78e], .btn-primary.btn.cb-btn:disabled.loading[data-v-a1dfb78e] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-a1dfb78e], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-a1dfb78e]:hover, .btn-primary.btn.cb-btn[data-v-a1dfb78e]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-a1dfb78e], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-a1dfb78e] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-a1dfb78e], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-a1dfb78e] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-a1dfb78e] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-a1dfb78e]:hover, .btn-light.hover.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn.cb-btn[data-v-a1dfb78e]:focus, .btn-light.btn.cb-btn[data-v-a1dfb78e]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn.cb-btn[data-v-a1dfb78e]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-a1dfb78e], .btn-light.btn.cb-btn:disabled.loading[data-v-a1dfb78e] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-a1dfb78e], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-a1dfb78e]:hover, .btn-light.btn.cb-btn[data-v-a1dfb78e]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-a1dfb78e], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-a1dfb78e] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-a1dfb78e], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-a1dfb78e] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-a1dfb78e] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-a1dfb78e]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn.cb-btn[data-v-a1dfb78e]:focus, .btn-outline-primary.btn.cb-btn[data-v-a1dfb78e]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn.cb-btn[data-v-a1dfb78e]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-a1dfb78e], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-a1dfb78e] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-a1dfb78e], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-a1dfb78e]:hover, .btn-outline-primary.btn.cb-btn[data-v-a1dfb78e]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-a1dfb78e], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-a1dfb78e] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-a1dfb78e], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-a1dfb78e] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-a1dfb78e] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-a1dfb78e]:hover, .btn-dark.hover.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn.cb-btn[data-v-a1dfb78e]:focus, .btn-dark.btn.cb-btn[data-v-a1dfb78e]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn.cb-btn[data-v-a1dfb78e]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-a1dfb78e], .btn-dark.btn.cb-btn:disabled.loading[data-v-a1dfb78e] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-a1dfb78e], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-a1dfb78e]:hover, .btn-dark.btn.cb-btn[data-v-a1dfb78e]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-a1dfb78e], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-a1dfb78e] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-a1dfb78e], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-a1dfb78e], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-a1dfb78e] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-a1dfb78e] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-a1dfb78e]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn.cb-btn[data-v-a1dfb78e]:focus, .btn-outline-dark.btn.cb-btn[data-v-a1dfb78e]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn.cb-btn[data-v-a1dfb78e]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-a1dfb78e], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-a1dfb78e] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-a1dfb78e], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-a1dfb78e] :hover, .btn-outline-dark.btn.cb-btn[data-v-a1dfb78e]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-a1dfb78e], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-a1dfb78e] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-a1dfb78e], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-a1dfb78e] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-a1dfb78e] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-a1dfb78e], a.btn.cb-btn.btn-light[data-v-a1dfb78e], a.btn.cb-btn.btn-outline-primary[data-v-a1dfb78e], a.btn.cb-btn.btn-dark[data-v-a1dfb78e], a.btn.cb-btn.btn-outline-dark[data-v-a1dfb78e] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-a1dfb78e], a.btn.cb-btn.btn-light.btn-lg[data-v-a1dfb78e], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-a1dfb78e], a.btn.cb-btn.btn-dark.btn-lg[data-v-a1dfb78e], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-a1dfb78e] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-a1dfb78e], a.btn.cb-btn.btn-light.btn-md[data-v-a1dfb78e], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-a1dfb78e], a.btn.cb-btn.btn-dark.btn-md[data-v-a1dfb78e], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-a1dfb78e] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-a1dfb78e], a.btn.cb-btn.btn-light.btn-sm[data-v-a1dfb78e], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-a1dfb78e], a.btn.cb-btn.btn-dark.btn-sm[data-v-a1dfb78e], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-a1dfb78e] {
  line-height: 1.3125rem;
}
.azure-environment-actions__items[data-v-a1dfb78e] {
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin-bottom: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.azure-environment-actions__item[data-v-a1dfb78e] {
  margin-right: 2.8125rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-5a1534fd], .max-width-center[data-v-5a1534fd] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-5a1534fd], .max-width-center[data-v-5a1534fd] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-5a1534fd] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-5a1534fd] {
  text-decoration: none;
}
a[data-v-5a1534fd]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-5a1534fd] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-5a1534fd] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-5a1534fd] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-5a1534fd] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-5a1534fd]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-5a1534fd]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-5a1534fd]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-5a1534fd]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-5a1534fd] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-5a1534fd] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-5a1534fd] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-5a1534fd]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-5a1534fd]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-5a1534fd] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-5a1534fd] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-5a1534fd] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-5a1534fd]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-5a1534fd]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-5a1534fd]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-5a1534fd]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-5a1534fd]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-5a1534fd] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-5a1534fd]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-5a1534fd] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-5a1534fd]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-5a1534fd] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-5a1534fd] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-5a1534fd]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-5a1534fd]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-5a1534fd]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-5a1534fd]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-5a1534fd], .cb-link[data-v-5a1534fd]:visited, .cb-link[data-v-5a1534fd]:active, .cb-link[data-v-5a1534fd] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-5a1534fd]:hover, .cb-link[data-v-5a1534fd]:hover, .cb-orphan-link[data-v-5a1534fd]:focus, .cb-link[data-v-5a1534fd]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-5a1534fd] {
  display: inline;
}
.cb-orphan-link__icon[data-v-5a1534fd] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-5a1534fd] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-5a1534fd]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-5a1534fd] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn.cb-btn[data-v-5a1534fd], .btn-light.btn.cb-btn[data-v-5a1534fd] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn-lg.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-5a1534fd], .btn-light.btn-lg.btn.cb-btn[data-v-5a1534fd] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-5a1534fd] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn-md.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn-md.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn-md.btn.cb-btn[data-v-5a1534fd], .btn-light.btn-md.btn.cb-btn[data-v-5a1534fd] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-5a1534fd] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn-sm.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-5a1534fd], .btn-light.btn-sm.btn.cb-btn[data-v-5a1534fd] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-5a1534fd], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-5a1534fd] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-5a1534fd], .btn-primary.btn.cb-btn[data-v-5a1534fd]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn.cb-btn[data-v-5a1534fd]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn.cb-btn[data-v-5a1534fd]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn.cb-btn[data-v-5a1534fd]:disabled, .btn-light.disabled.btn.cb-btn[data-v-5a1534fd], .btn-light.btn.cb-btn[data-v-5a1534fd]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-5a1534fd] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-5a1534fd]:hover, .btn-primary.hover.btn.cb-btn[data-v-5a1534fd], .btn-primary.btn.cb-btn[data-v-5a1534fd]:focus, .btn-primary.btn.cb-btn[data-v-5a1534fd]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-5a1534fd], .btn-primary.btn.cb-btn[data-v-5a1534fd]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-5a1534fd], .btn-primary.btn.cb-btn:disabled.loading[data-v-5a1534fd] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-5a1534fd], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-5a1534fd]:hover, .btn-primary.btn.cb-btn[data-v-5a1534fd]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-5a1534fd], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-5a1534fd] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-5a1534fd], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-5a1534fd] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-5a1534fd] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-5a1534fd]:hover, .btn-light.hover.btn.cb-btn[data-v-5a1534fd], .btn-light.btn.cb-btn[data-v-5a1534fd]:focus, .btn-light.btn.cb-btn[data-v-5a1534fd]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-5a1534fd], .btn-light.btn.cb-btn[data-v-5a1534fd]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-5a1534fd], .btn-light.btn.cb-btn:disabled.loading[data-v-5a1534fd] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-5a1534fd], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-5a1534fd]:hover, .btn-light.btn.cb-btn[data-v-5a1534fd]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-5a1534fd], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-5a1534fd] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-5a1534fd], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-5a1534fd] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-5a1534fd] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-5a1534fd]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn.cb-btn[data-v-5a1534fd]:focus, .btn-outline-primary.btn.cb-btn[data-v-5a1534fd]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn.cb-btn[data-v-5a1534fd]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-5a1534fd], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-5a1534fd] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-5a1534fd], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-5a1534fd]:hover, .btn-outline-primary.btn.cb-btn[data-v-5a1534fd]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-5a1534fd], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-5a1534fd] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-5a1534fd], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-5a1534fd] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-5a1534fd] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-5a1534fd]:hover, .btn-dark.hover.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn.cb-btn[data-v-5a1534fd]:focus, .btn-dark.btn.cb-btn[data-v-5a1534fd]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn.cb-btn[data-v-5a1534fd]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-5a1534fd], .btn-dark.btn.cb-btn:disabled.loading[data-v-5a1534fd] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-5a1534fd], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-5a1534fd]:hover, .btn-dark.btn.cb-btn[data-v-5a1534fd]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-5a1534fd], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-5a1534fd] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-5a1534fd], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-5a1534fd], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-5a1534fd] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-5a1534fd] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-5a1534fd]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn.cb-btn[data-v-5a1534fd]:focus, .btn-outline-dark.btn.cb-btn[data-v-5a1534fd]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn.cb-btn[data-v-5a1534fd]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-5a1534fd], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-5a1534fd] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-5a1534fd], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-5a1534fd] :hover, .btn-outline-dark.btn.cb-btn[data-v-5a1534fd]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-5a1534fd], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-5a1534fd] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-5a1534fd], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-5a1534fd] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-5a1534fd] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-5a1534fd], a.btn.cb-btn.btn-light[data-v-5a1534fd], a.btn.cb-btn.btn-outline-primary[data-v-5a1534fd], a.btn.cb-btn.btn-dark[data-v-5a1534fd], a.btn.cb-btn.btn-outline-dark[data-v-5a1534fd] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-5a1534fd], a.btn.cb-btn.btn-light.btn-lg[data-v-5a1534fd], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-5a1534fd], a.btn.cb-btn.btn-dark.btn-lg[data-v-5a1534fd], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-5a1534fd] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-5a1534fd], a.btn.cb-btn.btn-light.btn-md[data-v-5a1534fd], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-5a1534fd], a.btn.cb-btn.btn-dark.btn-md[data-v-5a1534fd], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-5a1534fd] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-5a1534fd], a.btn.cb-btn.btn-light.btn-sm[data-v-5a1534fd], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-5a1534fd], a.btn.cb-btn.btn-dark.btn-sm[data-v-5a1534fd], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-5a1534fd] {
  line-height: 1.3125rem;
}
.environment-details__info .info__row-first .info__header[data-v-5a1534fd] {
  max-width: 85.375rem;
  margin: 0 auto;
}
.environment-details__info .info__row-first .info__header[data-v-5a1534fd] {
  padding: 0;
}
@media screen and (max-width: 62rem) {
.environment-details__info .info__row-first .info__header[data-v-5a1534fd] {
    display: none;
}
}
.environment-details__info .info__row-first .info__header .list-header__text[data-v-5a1534fd] {
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
  color: #5e5e5e;
}
.environment-details__info .info__row-first .info__header .list-header__text .items[data-v-5a1534fd] {
  padding: 0;
  margin-bottom: 0;
}
.environment-details__info .info__row-first .info__header .list-header__text .items .item[data-v-5a1534fd] {
  list-style: none;
  float: left;
}
.environment-details__info .info__row-first .info__header .list-header__text .items .item.demo[data-v-5a1534fd] {
  width: 17.1875rem;
  margin-right: 3.25rem;
}
.environment-details__info .info__row-first .info__header .list-header__text .items .item.status[data-v-5a1534fd] {
  width: 5rem;
  margin-right: 3.125rem;
  text-align: center;
}
.environment-details__info .info__row-first .info__header .list-header__text .items .item.available[data-v-5a1534fd] {
  width: 5rem;
  margin-right: 3.125rem;
}
.environment-details__info .info__row-first .info__header .list-header__text .items .item.expire[data-v-5a1534fd] {
  width: 6.875rem;
  margin-right: 3.125rem;
}
.environment-details__info .info__row-first .info__header .list-header__content[data-v-5a1534fd] {
  width: calc(100% - 350px);
  float: left;
  padding-left: 1.25rem;
  padding-bottom: 0.625rem;
}
@media screen and (max-width: 82.5rem) {
.environment-details__info .info__row-first .info__header .list-header__content[data-v-5a1534fd] {
    width: calc(100% - 300px);
}
}
@media screen and (max-width: 78.75rem) {
.environment-details__info .info__row-first .info__header .list-header__content[data-v-5a1534fd] {
    width: calc(100% - 250px);
}
}
@media screen and (max-width: 73.125rem) {
.environment-details__info .info__row-first .info__header .list-header__content[data-v-5a1534fd] {
    width: calc(100% - 50px);
}
}
.environment-details__info .info__row-first .info__header .list-header__content .items[data-v-5a1534fd] {
  padding: 0;
  margin-bottom: 0;
}
.environment-details__info .info__row-first .info__header .list-header__content .items .item[data-v-5a1534fd] {
  margin-right: 1.875rem;
}
.environment-details__info .info__row-first .info__header .list-header__actions[data-v-5a1534fd] {
  width: 21.875rem;
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media screen and (max-width: 82.5rem) {
.environment-details__info .info__row-first .info__header .list-header__actions[data-v-5a1534fd] {
    width: 18.75rem;
}
}
@media screen and (max-width: 78.75rem) {
.environment-details__info .info__row-first .info__header .list-header__actions[data-v-5a1534fd] {
    width: 15.625rem;
}
}
@media screen and (max-width: 73.125rem) {
.environment-details__info .info__row-first .info__header .list-header__actions[data-v-5a1534fd] {
    display: none;
}
}
.environment-details__info .info__row-first .info__header .list-header__actions .items[data-v-5a1534fd] {
  padding: 0;
  margin-bottom: 0;
}
@media screen and (max-width: 78.75rem) {
.environment-details__info .info__row-first .info__header .list-header__actions .items[data-v-5a1534fd] {
    padding-right: 0.3125rem;
}
}
.environment-details__info .info__row-first .info__header .list-header__actions .items .item[data-v-5a1534fd] {
  margin-right: 2.375rem;
}
@media screen and (max-width: 82.5rem) {
.environment-details__info .info__row-first .info__header .list-header__actions .items .item[data-v-5a1534fd] {
    margin-right: 1.75rem;
}
}
@media screen and (max-width: 78.75rem) {
.environment-details__info .info__row-first .info__header .list-header__actions .items .item[data-v-5a1534fd] {
    margin-right: 0.625rem;
}
}
@media screen and (max-width: 73.125rem) {
.environment-details__info .info__row-first .info__header .list-header__actions[data-v-5a1534fd] {
    display: none;
}
}
.environment-details__info .info__row-first .info__header .list-header__actions--md[data-v-5a1534fd] {
  width: 3.125rem;
  float: left;
  display: none;
}
@media screen and (max-width: 73.125rem) {
.environment-details__info .info__row-first .info__header .list-header__actions--md[data-v-5a1534fd] {
    display: block;
}
}
.environment-details__info .info__row-block[data-v-5a1534fd] {
  border: 1px solid #d9d9d9;
  border-radius: 12px;
  max-width: 81.25rem;
  margin: 0 auto;
}
.environment-details__info .info__row-block--first[data-v-5a1534fd] {
  border-bottom: 1px solid #d9d9d9;
}
.environment-details__info .info__row-block--first .my-demos-list-item[data-v-5a1534fd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  clear: both;
  color: #4a4a4a;
  padding: 0.9375rem 1.25rem;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item[data-v-5a1534fd] {
    padding: 0.9375rem;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content[data-v-5a1534fd] {
  float: left;
  width: calc(100% - 250px);
}
@media screen and (max-width: 82.5rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content[data-v-5a1534fd] {
    width: calc(100% - 300px);
}
}
@media screen and (max-width: 78.75rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content[data-v-5a1534fd] {
    width: calc(100% - 200px);
}
}
@media screen and (max-width: 73.125rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content[data-v-5a1534fd] {
    width: calc(100% - 20px);
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items[data-v-5a1534fd] {
  padding: 0;
  margin-bottom: 0;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item[data-v-5a1534fd] {
  list-style: none;
  float: left;
}
@media screen and (max-width: 62rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item[data-v-5a1534fd] {
    margin-bottom: 1.25rem;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__header[data-v-5a1534fd] {
  float: left;
}
@media screen and (max-width: 29.25rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__header[data-v-5a1534fd] {
    display: none;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__header__text[data-v-5a1534fd] {
  padding-bottom: 0.125rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__header__text--bold[data-v-5a1534fd] {
  font-family: "PublicSansSemiBold", Arial;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content[data-v-5a1534fd] {
  float: left;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text[data-v-5a1534fd] {
  padding-bottom: 0.1875rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.demo-id-wrap[data-v-5a1534fd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text .demo-id[data-v-5a1534fd] {
  width: 10.3125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience[data-v-5a1534fd] {
  width: 10.3125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-edit .text[data-v-5a1534fd] {
  float: left;
  max-width: 9.0625rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save[data-v-5a1534fd] {
  position: absolute;
  width: 18.75rem;
  border-radius: 0.3125rem;
  background: #0046DC;
  -webkit-box-shadow: 10px 10px 108px -9px rgb(0, 0, 0);
  box-shadow: 10px 10px 108px -9px rgb(0, 0, 0);
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save.error[data-v-5a1534fd] {
  width: 268px;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save.error input[data-v-5a1534fd] {
  border: 1px solid #d60000;
  width: 100%;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save[data-v-5a1534fd]:hover {
  background: #4074E5;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .wrap-input-save:hover input[data-v-5a1534fd] {
  border: 1px solid #d9d9d9;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience input[data-v-5a1534fd] {
  float: left;
  outline: 0;
  padding: 0 0.5rem;
  border: 1px solid #d1d1d3;
  -webkit-box-shadow: 0 1px 3px #e8e8e8 inset;
          box-shadow: 0 1px 3px #e8e8e8 inset;
  width: calc(100% - 32px);
  height: 2rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .dc-icon[data-v-5a1534fd] {
  float: left;
  font-size: 0.8125rem;
  margin-left: 0.3125rem;
  color: #0046DC;
  cursor: pointer;
  margin-top: 0.1875rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .dc-icon.icon-save[data-v-5a1534fd] {
  font-size: 1.3125rem;
  margin-top: 0.3125rem;
  margin-left: 0.5rem;
  color: #ffffff;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.audience .dc-icon.icon-save[data-v-5a1534fd]:hover {
  color: #ffffff;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.invites[data-v-5a1534fd] {
  clear: both;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text.edit[data-v-5a1534fd] {
  text-overflow: unset;
  position: relative;
  height: 1.4375rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text--bold[data-v-5a1534fd] {
  padding-bottom: 0.125rem;
  font-family: "PublicSansSemiBold", Arial;
}
@media screen and (max-width: 29.25rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text--bold[data-v-5a1534fd] {
    font-family: "PublicSansRegular", Arial;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text--md[data-v-5a1534fd] {
  display: none;
  font-family: "PublicSansSemiBold", Arial;
}
@media screen and (max-width: 29.25rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .item__content__text--md[data-v-5a1534fd] {
    display: block;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo[data-v-5a1534fd] {
  width: 17.1875rem;
  margin-right: 3.125rem;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo[data-v-5a1534fd] {
    width: 100%;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo .item__header[data-v-5a1534fd] {
  margin-right: 1.25rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo .item__content__text--bold[data-v-5a1534fd] {
  width: 10.3125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.demo .item__content__text--bold[data-v-5a1534fd] {
    width: 100%;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status[data-v-5a1534fd] {
  width: 5rem;
  margin-right: 3.125rem;
  text-align: center;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status[data-v-5a1534fd] {
    margin-right: 1.875rem;
}
}
@media screen and (max-width: 32.875rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status[data-v-5a1534fd] {
    margin-right: 0;
    width: 50%;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__text--bold[data-v-5a1534fd] {
  font-family: "PublicSansSemiBold", Arial;
  display: inline-block;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__text--bold[data-v-5a1534fd] {
    font-family: "PublicSansRegular", Arial;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color[data-v-5a1534fd] {
  margin-top: 0.625rem;
  text-align: center;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--green[data-v-5a1534fd] {
  color: #4a9912;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--blue[data-v-5a1534fd] {
  color: #1c69f2;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--gold[data-v-5a1534fd] {
  color: #ebad00;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--red[data-v-5a1534fd] {
  color: #eb0a0a;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--purple[data-v-5a1534fd] {
  color: #452170;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--dark-gray[data-v-5a1534fd] {
  color: #767676;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color-dark-purple[data-v-5a1534fd] {
  color: #ad73fa;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--black[data-v-5a1534fd] {
  color: #000000;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--light-blue[data-v-5a1534fd] {
  color: #7dc7ff;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status .status__color.color--orange[data-v-5a1534fd] {
  color: #ff9e1b;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.status[data-v-5a1534fd] {
    text-align: left;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.available[data-v-5a1534fd] {
  width: 5rem;
  margin-right: 3.125rem;
}
@media screen and (max-width: 32.875rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.available[data-v-5a1534fd] {
    margin-right: 0;
    width: 50%;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire[data-v-5a1534fd] {
  width: 6.875rem;
  margin-right: 3.125rem;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire[data-v-5a1534fd] {
    margin-right: 1.875rem;
}
}
@media screen and (max-width: 32.875rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire[data-v-5a1534fd] {
    clear: both;
    margin-right: 0;
    width: 50%;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .md-item__header--bold[data-v-5a1534fd] {
  color: #4a4a4a;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire--warning[data-v-5a1534fd] {
  color: #ff5f14;
  position: relative;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info[data-v-5a1534fd] {
  margin-top: 0.9375rem;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info[data-v-5a1534fd] {
    margin-top: 0.3125rem;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info__icon[data-v-5a1534fd] {
  font-size: 1.3125rem;
  position: relative;
  top: 0.1875rem;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info__icon[data-v-5a1534fd] {
    font-size: 1rem;
    top: 0.125rem;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info__text[data-v-5a1534fd] {
  font: 0.75rem/18px "PublicSansSemiBold", Arial;
  padding-left: 0.3125rem;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-info__text[data-v-5a1534fd] {
    font: 0.6875rem/17px "PublicSansRegular", Arial;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .weekdend-request-extension[data-v-5a1534fd] {
  font: 0.75rem/1.125rem "PublicSansSemiBold", Arial;
  text-decoration: underline;
  color: #0046DC;
  display: block;
  margin-top: 1.5625rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .weekdend-request-extension[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-date .icon-calender-invite[data-v-5a1534fd] {
  color: #0046DC;
  font-size: 1rem;
  margin-left: 0.3125rem;
  cursor: pointer;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.expire .expire-date .icon-calender-invite[data-v-5a1534fd]:hover {
  color: #4074E5;
}
@media screen and (max-width: 32.875rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id[data-v-5a1534fd] {
    width: 50%;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id[data-v-5a1534fd] {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap[data-v-5a1534fd] {
  font-family: "PublicSansSemiBold", Arial;
  padding-right: 0.3125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap[data-v-5a1534fd] {
    font-family: "PublicSansRegular", Arial;
}
}
@media screen and (max-width: 32.875rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap[data-v-5a1534fd] {
    width: auto;
    margin-right: 0.625rem;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap .oppid[data-v-5a1534fd] {
  max-width: 11.25rem;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 32.875rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap .oppid[data-v-5a1534fd] {
    display: block;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .wrap .oppid.more[data-v-5a1534fd] {
  font: 0.75rem/1.375rem "PublicSansSemiBold", Arial;
  color: #989898;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .dc-icon[data-v-5a1534fd] {
  font-size: 0.8125rem;
  color: #0046DC;
  cursor: pointer;
  margin: 0.1875rem 0 0 0.3125rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .id .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item.opp-id .see-ids[data-v-5a1534fd] {
  font: 0.75rem/1.125rem "PublicSansSemiBold", Arial;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .md-item__header--bold[data-v-5a1534fd] {
  padding-bottom: 0.3125rem;
  display: none;
  color: #4a4a4a;
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__content .items .item .md-item__header--bold[data-v-5a1534fd] {
    display: block;
    font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-5a1534fd] {
  border-left: 1px solid #d9d9d9;
  float: left;
  width: 15.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media screen and (max-width: 82.5rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-5a1534fd] {
    width: 18.75rem;
}
}
@media screen and (max-width: 78.75rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-5a1534fd] {
    width: 12.5rem;
}
}
@media screen and (max-width: 73.125rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-5a1534fd] {
    width: 1.25rem;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items[data-v-5a1534fd] {
  padding: 0;
  margin-bottom: 0;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item[data-v-5a1534fd] {
  list-style: none;
  float: left;
  padding: 0 2rem;
}
@media screen and (max-width: 82.5rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item[data-v-5a1534fd] {
    padding: 0 1.5625rem;
}
}
@media screen and (max-width: 78.75rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item[data-v-5a1534fd] {
    padding: 0 0.9375rem;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item a[data-v-5a1534fd] {
  text-decoration: none;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon[data-v-5a1534fd] {
  font-size: 1.0625rem;
  color: #0046DC;
  cursor: pointer;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon.icon-delete[data-v-5a1534fd] {
  font-size: 0.875rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon.restricted[data-v-5a1534fd] {
  color: #d6d6d6;
  cursor: not-allowed;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions .items .item .dc-icon.emphasize-extension[data-v-5a1534fd] {
  color: #ff5f14;
}
@media screen and (max-width: 73.125rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions[data-v-5a1534fd] {
    display: none;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] {
  display: none;
  position: relative;
}
@media screen and (max-width: 73.125rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
}
@media screen and (max-width: 61.9375rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md .action-items[data-v-5a1534fd] {
  position: absolute;
  top: -10px;
  left: -10px;
}
@media screen and (max-width: 32.875rem) {
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md .action-items[data-v-5a1534fd] {
    top: -15px;
    left: 0;
}
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md .action-items .btn-link .icon-action[data-v-5a1534fd] {
  color: #0046DC;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md .action-items .btn-link .icon-action[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu {
  padding: 15px 0;
  min-width: 4.6875rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item {
  padding-bottom: 0.5rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item:last-child {
  padding-bottom: 0;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item .dropdown-item .dropdown-item {
  padding: 0 0.9375rem;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item .dropdown-item .text {
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  color: #757575;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item .dropdown-item .dc-icon {
  color: #0046DC;
  padding-right: 0.9375rem;
  position: relative;
  top: 2px;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item .dropdown-item .restricted .text,
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item .dropdown-item .restricted .dc-icon {
  color: #d9d9d9;
  cursor: not-allowed;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item .dropdown-item:hover .dc-icon {
  color: #4074E5;
}
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item .dropdown-item:hover .restricted .text,
.environment-details__info .info__row-block--first .my-demos-list-item .list-item__actions--md[data-v-5a1534fd] .dropdown-menu .action-item .dropdown-item:hover .restricted .dc-icon {
  color: #d9d9d9;
  cursor: not-allowed;
}
.environment-details__info .info__row-block--second[data-v-5a1534fd] {
  padding: 0.9375rem 1.25rem;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__info .info__row-block--second[data-v-5a1534fd] {
    padding: 0.9375rem;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
}
.environment-details__info .info__row-block--second .info__owner-created-details[data-v-5a1534fd] {
  float: left;
  padding-right: 5.625rem;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__info .info__row-block--second .info__owner-created-details[data-v-5a1534fd] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding-right: 0;
    margin-bottom: 1.25rem;
}
}
.environment-details__info .info__row-block--second .info__owner-created-details .owner-details[data-v-5a1534fd] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
}
.environment-details__info .info__row-block--second .info__owner-created-details .owner-details .owner__heading[data-v-5a1534fd] {
  width: 4.375rem;
  display: inline-block;
}
.environment-details__info .info__row-block--second .info__owner-created-details .owner-email[data-v-5a1534fd] {
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  color: #4a4a4a;
}
.environment-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__heading[data-v-5a1534fd] {
  width: 4.375rem;
  display: inline-block;
}
.environment-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__email[data-v-5a1534fd] {
  margin-right: 0.3125rem;
}
.environment-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__email a[data-v-5a1534fd]:hover {
  text-decoration: none;
}
.environment-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__email a .dc-icon[data-v-5a1534fd] {
  color: #0046DC;
  font-size: 0.875rem;
}
.environment-details__info .info__row-block--second .info__owner-created-details .owner-email .owner__email a .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--second .info__owner-created-details .created-date[data-v-5a1534fd] {
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
  color: #4a4a4a;
}
.environment-details__info .info__row-block--second .info__owner-created-details .created-date .created-date__heading[data-v-5a1534fd] {
  width: 4.375rem;
  display: inline-block;
}
.environment-details__info .info__row-block--second .info__invite[data-v-5a1534fd] {
  float: left;
  padding-right: 5.625rem;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__info .info__row-block--second .info__invite[data-v-5a1534fd] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding-right: 0;
    margin-bottom: 1.25rem;
}
}
.environment-details__info .info__row-block--second .info__invite .invite__heading[data-v-5a1534fd] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
}
.environment-details__info .info__row-block--second .info__invite .invite__count[data-v-5a1534fd] {
  padding-left: 0.3125rem;
}
.environment-details__info .info__row-block--second .info__invite .invite__link[data-v-5a1534fd] {
  margin-left: 0.625rem;
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
}
.environment-details__info .info__row-block--second .info__invite .invite__link[data-v-5a1534fd]:hover {
  text-decoration: none;
  cursor: pointer;
}
.environment-details__info .info__row-block--second .info__invite .invite__link .link__icon .dc-icon[data-v-5a1534fd] {
  color: #0046DC;
  font-size: 1.0625rem;
  margin-left: 0.5rem;
  position: relative;
  top: 0.125rem;
}
.environment-details__info .info__row-block--second .info__invite .invite__link .link__icon .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--second .info__reset-password[data-v-5a1534fd] {
  padding-right: 5.625rem;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__info .info__row-block--second .info__reset-password[data-v-5a1534fd] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding-right: 0;
    margin-bottom: 1.25rem;
}
}
.environment-details__info .info__row-block--second .info__reset-password .heading__text[data-v-5a1534fd] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.environment-details__info .info__row-block--second .info__reset-password .dc-icon[data-v-5a1534fd] {
  font-size: 1rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.125rem;
  cursor: pointer;
}
.environment-details__info .info__row-block--second .info__reset-password .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--second .info__add-services[data-v-5a1534fd] {
  padding-right: 5.625rem;
}
.environment-details__info .info__row-block--second .info__add-services .heading__text[data-v-5a1534fd] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.environment-details__info .info__row-block--second .info__add-services .dc-icon[data-v-5a1534fd] {
  font-size: 1.25rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.125rem;
  cursor: pointer;
}
.environment-details__info .info__row-block--second .info__add-services .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--second .info__start-restart[data-v-5a1534fd] {
  padding-right: 5.625rem;
}
.environment-details__info .info__row-block--second .info__start-restart .heading__text[data-v-5a1534fd] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.environment-details__info .info__row-block--second .info__start-restart .dc-icon[data-v-5a1534fd] {
  font-size: 1rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.0625rem;
  cursor: pointer;
}
.environment-details__info .info__row-block--second .info__start-restart .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--second .info__edit-ips[data-v-5a1534fd] {
  padding-right: 5.625rem;
}
.environment-details__info .info__row-block--second .info__edit-ips .heading__text[data-v-5a1534fd] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.environment-details__info .info__row-block--second .info__edit-ips .dc-icon[data-v-5a1534fd] {
  font-size: 1.25rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.125rem;
  cursor: pointer;
}
.environment-details__info .info__row-block--second .info__edit-ips .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--second .info__provision-details .heading__text[data-v-5a1534fd] {
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
  color: #4a4a4a;
  float: left;
}
.environment-details__info .info__row-block--second .info__provision-details .dc-icon[data-v-5a1534fd] {
  font-size: 0.875rem;
  margin-left: 0.5rem;
  color: #0046DC;
  float: left;
  margin-top: 0.125rem;
  cursor: pointer;
}
.environment-details__info .info__row-block--second .info__provision-details .dc-icon[data-v-5a1534fd]:hover {
  color: #4074E5;
}
.environment-details__info .info__row-block--third[data-v-5a1534fd] {
  border-top: 1px solid #d9d9d9;
  margin: 0;
  padding: 0.9375rem 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__info .info__row-block--third[data-v-5a1534fd] {
    padding: 0.9375rem;
}
}
.environment-details__info .info__row-block--third .info__device-specific[data-v-5a1534fd] {
  width: calc(100% - 250px);
  padding: 0;
  color: #4a4a4a;
}
.environment-details__info .info__row-block--third .info__device-specific .info__header[data-v-5a1534fd] {
  font: 0.8125rem/1.25rem "PublicSansRegular", Arial;
  margin-bottom: 0.3125rem;
}
.environment-details__info .info__row-block--third .info__device-specific .info__content .content-col[data-v-5a1534fd] {
  margin-right: 3.75rem;
  float: left;
  font: 0.875rem/1.25rem "PublicSansSemiBold", Arial;
}
.environment-details__info .info__row-block--third .info__device-specific .info__content .content-col .content[data-v-5a1534fd] {
  margin-left: 0.3125rem;
}
.environment-details__info .info__row-block--third .info__device-actions[data-v-5a1534fd] {
  width: 15.625rem;
  padding: 0;
  border-left: 1px solid #d9d9d9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.environment-details__info .info__row-block--third .info__device-actions .action-item[data-v-5a1534fd] {
  float: left;
  padding-left: 1.5625rem;
  padding-right: 0.625rem;
  text-align: center;
}
.environment-details__info .info__row-block--third .info__device-actions .action-item__text[data-v-5a1534fd] {
  color: #4a4a4a;
  font: 0.75rem/1.125rem "PublicSansRegular", Arial;
}
.environment-details__info .info__row-block--third .info__device-actions .action-item__icon[data-v-5a1534fd] {
  padding-top: 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.environment-details__info .info__row-block--third .info__device-actions .action-item__icon .dc-icon[data-v-5a1534fd] {
  color: #757575;
  cursor: pointer;
  font-size: 1.1875rem;
}
.environment-details__info .info__row-block--third .info__device-actions .action-item__icon .dc-icon.restricted[data-v-5a1534fd] {
  color: #d6d6d6;
  cursor: not-allowed;
}
.environment-details__info .info__row-block--third .info__device-actions .action-item__icon .dc-icon.loading[data-v-5a1534fd] {
  pointer-events: none;
  -webkit-animation: color-change-5a1534fd 1s infinite;
          animation: color-change-5a1534fd 1s infinite;
}
@-webkit-keyframes color-change-5a1534fd {
0% {
    color: #fff;
}
50% {
    color: #e9e9e9;
}
100% {
    color: #d6d6d6;
}
}
@keyframes color-change-5a1534fd {
0% {
    color: #fff;
}
50% {
    color: #e9e9e9;
}
100% {
    color: #d6d6d6;
}
}
.environment-details__info .info__row-error_message[data-v-5a1534fd] {
  max-width: 81.25rem;
  margin: 0 auto;
  color: #d60000;
  padding: 0.9375rem 1.5625rem;
  font-size: 0.875rem;
}
.environment-details__info .spinner-border[data-v-5a1534fd] {
  margin-left: 0.3125rem;
  margin-top: 0.3125rem;
  float: left;
}
.environment-details__info .spinner-border-sm[data-v-5a1534fd] {
  width: 0.75rem;
  height: 0.75rem;
  border-width: 0.125rem;
}
.environment-details__info .spinner-border.text-primary[data-v-5a1534fd] {
  color: #767676 !important;
}
.environment-details__info .spinner-border.text-secondary[data-v-5a1534fd] {
  color: #767676 !important;
}
.environment-details__info .emphasize-extension[data-v-5a1534fd] {
  color: #ff5f14;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin, .max-width-center {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.spinner-border.text-primary {
  color: #0046DC !important;
}
.max-width-center-margin {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a {
  color: #0046DC;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link, .cb-link:visited, .cb-link:active, .cb-link {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link:hover, .cb-link:hover, .cb-orphan-link:focus, .cb-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link {
  display: inline;
}
.cb-orphan-link__icon {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn, .btn-outline-primary.btn.cb-btn, .btn-dark.btn.cb-btn, .btn-outline-dark.btn.cb-btn, .btn-light.btn.cb-btn {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn, .btn-outline-primary.btn-lg.btn.cb-btn, .btn-dark.btn-lg.btn.cb-btn, .btn-outline-dark.btn-lg.btn.cb-btn, .btn-light.btn-lg.btn.cb-btn {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn, .btn-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn, .btn-light.btn-lg.rounded-pill.btn.cb-btn {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn, .btn-outline-primary.btn-md.btn.cb-btn, .btn-dark.btn-md.btn.cb-btn, .btn-outline-dark.btn-md.btn.cb-btn, .btn-light.btn-md.btn.cb-btn {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn, .btn-dark.btn-md.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn, .btn-light.btn-md.rounded-pill.btn.cb-btn {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn, .btn-outline-primary.btn-sm.btn.cb-btn, .btn-dark.btn-sm.btn.cb-btn, .btn-outline-dark.btn-sm.btn.cb-btn, .btn-light.btn-sm.btn.cb-btn {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn, .btn-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn, .btn-light.btn-sm.rounded-pill.btn.cb-btn {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled, .btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled, .btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled, .btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled, .btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn:hover, .btn-primary.hover.btn.cb-btn, .btn-primary.btn.cb-btn:focus, .btn-primary.btn.cb-btn:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn, .btn-primary.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn, .btn-primary.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn:hover, .btn-primary.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading, .btn-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn:hover, .btn-light.hover.btn.cb-btn, .btn-light.btn.cb-btn:focus, .btn-light.btn.cb-btn:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn, .btn-light.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn, .btn-light.btn.cb-btn:disabled.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border, .btn-light.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn:hover, .btn-light.btn.cb-btn:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading, .btn-light.btn.cb-btn:disabled:hover.loading {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn:hover, .btn-outline-primary.hover.btn.cb-btn, .btn-outline-primary.btn.cb-btn:focus, .btn-outline-primary.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn, .btn-outline-primary.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn:hover, .btn-outline-primary.btn.cb-btn:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading, .btn-outline-primary.btn.cb-btn:disabled:hover.loading {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn:hover, .btn-dark.hover.btn.cb-btn, .btn-dark.btn.cb-btn:focus, .btn-dark.btn.cb-btn:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn, .btn-dark.btn.cb-btn:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn, .btn-dark.btn.cb-btn:disabled.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn:hover, .btn-dark.btn.cb-btn:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading, .btn-dark.btn.cb-btn:disabled:hover.loading {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border, .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border, .btn-dark.btn.cb-btn:disabled .spinner-border {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn:hover, .btn-outline-dark.hover.btn.cb-btn, .btn-outline-dark.btn.cb-btn:focus, .btn-outline-dark.btn.cb-btn:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn, .btn-outline-dark.btn.cb-btn:disabled.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border, .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn :hover, .btn-outline-dark.btn.cb-btn:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading, .btn-outline-dark.btn.cb-btn:disabled :hover.loading {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border, .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary, a.btn.cb-btn.btn-light, a.btn.cb-btn.btn-outline-primary, a.btn.cb-btn.btn-dark, a.btn.cb-btn.btn-outline-dark {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg, a.btn.cb-btn.btn-light.btn-lg, a.btn.cb-btn.btn-outline-primary.btn-lg, a.btn.cb-btn.btn-dark.btn-lg, a.btn.cb-btn.btn-outline-dark.btn-lg {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md, a.btn.cb-btn.btn-light.btn-md, a.btn.cb-btn.btn-outline-primary.btn-md, a.btn.cb-btn.btn-dark.btn-md, a.btn.cb-btn.btn-outline-dark.btn-md {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm, a.btn.cb-btn.btn-light.btn-sm, a.btn.cb-btn.btn-outline-primary.btn-sm, a.btn.cb-btn.btn-dark.btn-sm, a.btn.cb-btn.btn-outline-dark.btn-sm {
  line-height: 1.3125rem;
}
.demo-id-tooltip-class .tooltip-inner {
  max-width: 21.875rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-1a01e730], .max-width-center[data-v-1a01e730] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-1a01e730], .max-width-center[data-v-1a01e730] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-1a01e730] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-1a01e730] {
  text-decoration: none;
}
a[data-v-1a01e730]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-1a01e730] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-1a01e730] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-1a01e730] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-1a01e730] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-1a01e730]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-1a01e730]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-1a01e730]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-1a01e730]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-1a01e730] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-1a01e730] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-1a01e730] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-1a01e730]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-1a01e730]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-1a01e730] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-1a01e730] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-1a01e730] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-1a01e730]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-1a01e730]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-1a01e730]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-1a01e730]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-1a01e730]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-1a01e730] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-1a01e730]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-1a01e730] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-1a01e730]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-1a01e730] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-1a01e730] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-1a01e730]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-1a01e730]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-1a01e730]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-1a01e730]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.environment-details__steps .environment-details__content[data-v-1a01e730] ol li a, .cb-orphan-link[data-v-1a01e730], .cb-link[data-v-1a01e730]:visited, .cb-link[data-v-1a01e730]:active, .cb-link[data-v-1a01e730] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.environment-details__steps .environment-details__content[data-v-1a01e730] ol li a:hover, .cb-orphan-link[data-v-1a01e730]:hover, .cb-link[data-v-1a01e730]:hover, .environment-details__steps .environment-details__content[data-v-1a01e730] ol li a:focus, .cb-orphan-link[data-v-1a01e730]:focus, .cb-link[data-v-1a01e730]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-1a01e730] {
  display: inline;
}
.cb-orphan-link__icon[data-v-1a01e730] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-1a01e730] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-1a01e730]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-1a01e730] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn.cb-btn[data-v-1a01e730], .btn-dark.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn.cb-btn[data-v-1a01e730], .btn-light.btn.cb-btn[data-v-1a01e730] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-1a01e730], .btn-dark.btn-lg.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-1a01e730], .btn-light.btn-lg.btn.cb-btn[data-v-1a01e730] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-1a01e730] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn-md.btn.cb-btn[data-v-1a01e730], .btn-dark.btn-md.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn-md.btn.cb-btn[data-v-1a01e730], .btn-light.btn-md.btn.cb-btn[data-v-1a01e730] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-1a01e730] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-1a01e730], .btn-dark.btn-sm.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-1a01e730], .btn-light.btn-sm.btn.cb-btn[data-v-1a01e730] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-1a01e730], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-1a01e730] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-1a01e730], .btn-primary.btn.cb-btn[data-v-1a01e730]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn.cb-btn[data-v-1a01e730]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-1a01e730], .btn-dark.btn.cb-btn[data-v-1a01e730]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn.cb-btn[data-v-1a01e730]:disabled, .btn-light.disabled.btn.cb-btn[data-v-1a01e730], .btn-light.btn.cb-btn[data-v-1a01e730]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-1a01e730] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-1a01e730]:hover, .btn-primary.hover.btn.cb-btn[data-v-1a01e730], .btn-primary.btn.cb-btn[data-v-1a01e730]:focus, .btn-primary.btn.cb-btn[data-v-1a01e730]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-1a01e730], .btn-primary.btn.cb-btn[data-v-1a01e730]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-1a01e730], .btn-primary.btn.cb-btn:disabled.loading[data-v-1a01e730] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-1a01e730], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-1a01e730]:hover, .btn-primary.btn.cb-btn[data-v-1a01e730]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-1a01e730], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-1a01e730] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-1a01e730], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-1a01e730] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-1a01e730] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-1a01e730]:hover, .btn-light.hover.btn.cb-btn[data-v-1a01e730], .btn-light.btn.cb-btn[data-v-1a01e730]:focus, .btn-light.btn.cb-btn[data-v-1a01e730]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-1a01e730], .btn-light.btn.cb-btn[data-v-1a01e730]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-1a01e730], .btn-light.btn.cb-btn:disabled.loading[data-v-1a01e730] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-1a01e730], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-1a01e730]:hover, .btn-light.btn.cb-btn[data-v-1a01e730]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-1a01e730], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-1a01e730] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-1a01e730], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-1a01e730] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-1a01e730] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-1a01e730]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn.cb-btn[data-v-1a01e730]:focus, .btn-outline-primary.btn.cb-btn[data-v-1a01e730]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn.cb-btn[data-v-1a01e730]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-1a01e730], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-1a01e730] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-1a01e730], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-1a01e730]:hover, .btn-outline-primary.btn.cb-btn[data-v-1a01e730]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-1a01e730], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-1a01e730] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-1a01e730], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-1a01e730] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-1a01e730] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-1a01e730]:hover, .btn-dark.hover.btn.cb-btn[data-v-1a01e730], .btn-dark.btn.cb-btn[data-v-1a01e730]:focus, .btn-dark.btn.cb-btn[data-v-1a01e730]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-1a01e730], .btn-dark.btn.cb-btn[data-v-1a01e730]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-1a01e730], .btn-dark.btn.cb-btn:disabled.loading[data-v-1a01e730] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-1a01e730], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-1a01e730]:hover, .btn-dark.btn.cb-btn[data-v-1a01e730]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-1a01e730], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-1a01e730] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-1a01e730], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-1a01e730], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-1a01e730] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-1a01e730] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-1a01e730]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn.cb-btn[data-v-1a01e730]:focus, .btn-outline-dark.btn.cb-btn[data-v-1a01e730]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn.cb-btn[data-v-1a01e730]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-1a01e730], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-1a01e730] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-1a01e730], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-1a01e730] :hover, .btn-outline-dark.btn.cb-btn[data-v-1a01e730]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-1a01e730], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-1a01e730] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-1a01e730], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-1a01e730] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-1a01e730] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-1a01e730], a.btn.cb-btn.btn-light[data-v-1a01e730], a.btn.cb-btn.btn-outline-primary[data-v-1a01e730], a.btn.cb-btn.btn-dark[data-v-1a01e730], a.btn.cb-btn.btn-outline-dark[data-v-1a01e730] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-1a01e730], a.btn.cb-btn.btn-light.btn-lg[data-v-1a01e730], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-1a01e730], a.btn.cb-btn.btn-dark.btn-lg[data-v-1a01e730], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-1a01e730] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-1a01e730], a.btn.cb-btn.btn-light.btn-md[data-v-1a01e730], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-1a01e730], a.btn.cb-btn.btn-dark.btn-md[data-v-1a01e730], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-1a01e730] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-1a01e730], a.btn.cb-btn.btn-light.btn-sm[data-v-1a01e730], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-1a01e730], a.btn.cb-btn.btn-dark.btn-sm[data-v-1a01e730], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-1a01e730] {
  line-height: 1.3125rem;
}
.environment-details__steps[data-v-1a01e730] {
  background: #ffffff;
  border: 1px solid #d9d9d9;
  border-radius: 12px;
}
.environment-details__steps .environment-details__header[data-v-1a01e730] {
  padding: 1.25rem 2.5rem;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__steps .environment-details__header[data-v-1a01e730] {
    padding: 1.25rem 0.9375rem;
}
}
.environment-details__steps .environment-details__header .heading[data-v-1a01e730] {
  color: #4a4a4a;
  font: 1.25rem/1.625rem "PublicSansRegular", Arial;
  margin: 0;
}
.environment-details__steps .environment-details__header .description[data-v-1a01e730] {
  color: #666;
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  margin-bottom: 0;
}
.environment-details__steps .environment-details__content[data-v-1a01e730] {
  padding-left: 2.5rem;
  padding-bottom: 1.25rem;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__steps .environment-details__content[data-v-1a01e730] {
    padding: 0.9375rem;
}
}
.environment-details__steps .environment-details__content[data-v-1a01e730] ol {
  list-style-type: none;
  margin: 0 2.8125rem 0 0;
  padding-bottom: 0.9375rem;
  padding-left: 0.625rem;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__steps .environment-details__content[data-v-1a01e730] ol {
    margin: 0;
}
}
.environment-details__steps .environment-details__content[data-v-1a01e730] ol li {
  counter-increment: step-counter;
  margin-bottom: 0.9375rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  color: #666;
  background: #fcfcfc;
  border: 1px solid #e2e2e2;
  padding: 0.9375rem 1.5625rem;
  width: 80%;
  position: relative;
  margin-left: 2.8125rem;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__steps .environment-details__content[data-v-1a01e730] ol li {
    width: 90%;
}
}
.environment-details__steps .environment-details__content[data-v-1a01e730] ol li:before {
  position: absolute;
  content: counter(step-counter);
  color: #4a4a4a;
  font-weight: bold;
  margin-right: 1.5625rem;
  left: -45px;
  font: 1.5rem/1.875rem "PublicSansSemiBold", Arial;
}
.environment-details__steps .environment-details__content[data-v-1a01e730] ol li p:last-child {
  margin-bottom: 0;
}
.environment-details__steps .environment-details__content[data-v-1a01e730] ol li a {
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-6a28cb91], .max-width-center[data-v-6a28cb91] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-6a28cb91], .max-width-center[data-v-6a28cb91] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-6a28cb91] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-6a28cb91] {
  text-decoration: none;
}
a[data-v-6a28cb91]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-6a28cb91] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-6a28cb91] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-6a28cb91] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-6a28cb91] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-6a28cb91]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-6a28cb91]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-6a28cb91]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-6a28cb91]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-6a28cb91] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-6a28cb91] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-6a28cb91] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-6a28cb91]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-6a28cb91]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-6a28cb91] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-6a28cb91] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-6a28cb91] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-6a28cb91]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-6a28cb91]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-6a28cb91]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-6a28cb91]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-6a28cb91]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-6a28cb91] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-6a28cb91]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-6a28cb91] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-6a28cb91]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-6a28cb91] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-6a28cb91] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-6a28cb91]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-6a28cb91]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-6a28cb91]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-6a28cb91]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-6a28cb91], .cb-link[data-v-6a28cb91]:visited, .cb-link[data-v-6a28cb91]:active, .cb-link[data-v-6a28cb91] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-6a28cb91]:hover, .cb-link[data-v-6a28cb91]:hover, .cb-orphan-link[data-v-6a28cb91]:focus, .cb-link[data-v-6a28cb91]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-6a28cb91] {
  display: inline;
}
.cb-orphan-link__icon[data-v-6a28cb91] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-6a28cb91] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-6a28cb91]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-6a28cb91] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn.cb-btn[data-v-6a28cb91], .btn-light.btn.cb-btn[data-v-6a28cb91] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn-lg.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-6a28cb91], .btn-light.btn-lg.btn.cb-btn[data-v-6a28cb91] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-6a28cb91] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn-md.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn-md.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn-md.btn.cb-btn[data-v-6a28cb91], .btn-light.btn-md.btn.cb-btn[data-v-6a28cb91] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-6a28cb91] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn-sm.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-6a28cb91], .btn-light.btn-sm.btn.cb-btn[data-v-6a28cb91] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-6a28cb91], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-6a28cb91] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-6a28cb91], .btn-primary.btn.cb-btn[data-v-6a28cb91]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn.cb-btn[data-v-6a28cb91]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn.cb-btn[data-v-6a28cb91]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn.cb-btn[data-v-6a28cb91]:disabled, .btn-light.disabled.btn.cb-btn[data-v-6a28cb91], .btn-light.btn.cb-btn[data-v-6a28cb91]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-6a28cb91] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-6a28cb91]:hover, .btn-primary.hover.btn.cb-btn[data-v-6a28cb91], .btn-primary.btn.cb-btn[data-v-6a28cb91]:focus, .btn-primary.btn.cb-btn[data-v-6a28cb91]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-6a28cb91], .btn-primary.btn.cb-btn[data-v-6a28cb91]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-6a28cb91], .btn-primary.btn.cb-btn:disabled.loading[data-v-6a28cb91] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-6a28cb91], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-6a28cb91]:hover, .btn-primary.btn.cb-btn[data-v-6a28cb91]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-6a28cb91], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-6a28cb91] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-6a28cb91], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-6a28cb91] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-6a28cb91] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-6a28cb91]:hover, .btn-light.hover.btn.cb-btn[data-v-6a28cb91], .btn-light.btn.cb-btn[data-v-6a28cb91]:focus, .btn-light.btn.cb-btn[data-v-6a28cb91]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-6a28cb91], .btn-light.btn.cb-btn[data-v-6a28cb91]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-6a28cb91], .btn-light.btn.cb-btn:disabled.loading[data-v-6a28cb91] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-6a28cb91], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-6a28cb91]:hover, .btn-light.btn.cb-btn[data-v-6a28cb91]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-6a28cb91], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-6a28cb91] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-6a28cb91], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-6a28cb91] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-6a28cb91] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-6a28cb91]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn.cb-btn[data-v-6a28cb91]:focus, .btn-outline-primary.btn.cb-btn[data-v-6a28cb91]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn.cb-btn[data-v-6a28cb91]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-6a28cb91], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-6a28cb91] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-6a28cb91], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-6a28cb91]:hover, .btn-outline-primary.btn.cb-btn[data-v-6a28cb91]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-6a28cb91], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-6a28cb91] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-6a28cb91], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-6a28cb91] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-6a28cb91] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-6a28cb91]:hover, .btn-dark.hover.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn.cb-btn[data-v-6a28cb91]:focus, .btn-dark.btn.cb-btn[data-v-6a28cb91]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn.cb-btn[data-v-6a28cb91]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-6a28cb91], .btn-dark.btn.cb-btn:disabled.loading[data-v-6a28cb91] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-6a28cb91], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-6a28cb91]:hover, .btn-dark.btn.cb-btn[data-v-6a28cb91]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-6a28cb91], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-6a28cb91] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-6a28cb91], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-6a28cb91], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-6a28cb91] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-6a28cb91] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-6a28cb91]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn.cb-btn[data-v-6a28cb91]:focus, .btn-outline-dark.btn.cb-btn[data-v-6a28cb91]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn.cb-btn[data-v-6a28cb91]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-6a28cb91], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-6a28cb91] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-6a28cb91], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-6a28cb91] :hover, .btn-outline-dark.btn.cb-btn[data-v-6a28cb91]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-6a28cb91], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-6a28cb91] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-6a28cb91], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-6a28cb91] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-6a28cb91] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-6a28cb91], a.btn.cb-btn.btn-light[data-v-6a28cb91], a.btn.cb-btn.btn-outline-primary[data-v-6a28cb91], a.btn.cb-btn.btn-dark[data-v-6a28cb91], a.btn.cb-btn.btn-outline-dark[data-v-6a28cb91] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-6a28cb91], a.btn.cb-btn.btn-light.btn-lg[data-v-6a28cb91], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-6a28cb91], a.btn.cb-btn.btn-dark.btn-lg[data-v-6a28cb91], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-6a28cb91] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-6a28cb91], a.btn.cb-btn.btn-light.btn-md[data-v-6a28cb91], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-6a28cb91], a.btn.cb-btn.btn-dark.btn-md[data-v-6a28cb91], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-6a28cb91] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-6a28cb91], a.btn.cb-btn.btn-light.btn-sm[data-v-6a28cb91], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-6a28cb91], a.btn.cb-btn.btn-dark.btn-sm[data-v-6a28cb91], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-6a28cb91] {
  line-height: 1.3125rem;
}
.environment-details__error-message[data-v-6a28cb91] {
  border-width: 1px;
  border-style: solid;
  border-color: #d9d9d9;
  padding: 0.9375rem 1.25rem;
  border-radius: 0 0 12px 12px;
}
.environment-details__error-message.has-environment-details-steps[data-v-6a28cb91] {
  border-radius: 0;
  border-width: 1px 1px 0 1px;
}
.environment-details__error-message .error-message__primary[data-v-6a28cb91] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 0.625rem;
}
.environment-details__error-message .error-message__primary .error-message__icon[data-v-6a28cb91] {
  font-size: 1.25rem;
  color: #d60000;
  margin-right: 0.625rem;
}
.environment-details__error-message .error-message__primary .error-message__label[data-v-6a28cb91] {
  font: 0.875rem/1.25rem "PublicSansMedium", Arial;
  color: #4a4a4a;
  margin-bottom: 0;
  padding-top: 0.3125rem;
}
.environment-details__error-message .error-message__secondary[data-v-6a28cb91] {
  color: #d60000;
  margin: 0 10px 0 30px;
  font: 0.875rem/1.25rem "PublicSansRegular", Arial;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7c8af7ef], .max-width-center[data-v-7c8af7ef] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7c8af7ef], .max-width-center[data-v-7c8af7ef] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-7c8af7ef] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-7c8af7ef] {
  text-decoration: none;
}
a[data-v-7c8af7ef]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-7c8af7ef] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-7c8af7ef] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-7c8af7ef] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-7c8af7ef] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-7c8af7ef]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7c8af7ef]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7c8af7ef]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7c8af7ef]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-7c8af7ef] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-7c8af7ef] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-7c8af7ef] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-7c8af7ef]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-7c8af7ef]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-7c8af7ef] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-7c8af7ef] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-7c8af7ef] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-7c8af7ef]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7c8af7ef]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7c8af7ef]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7c8af7ef]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7c8af7ef]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7c8af7ef] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7c8af7ef]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7c8af7ef] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7c8af7ef]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-7c8af7ef] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7c8af7ef] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-7c8af7ef]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7c8af7ef]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-7c8af7ef]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7c8af7ef]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-7c8af7ef], .cb-link[data-v-7c8af7ef]:visited, .cb-link[data-v-7c8af7ef]:active, .cb-link[data-v-7c8af7ef] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-7c8af7ef]:hover, .cb-link[data-v-7c8af7ef]:hover, .cb-orphan-link[data-v-7c8af7ef]:focus, .cb-link[data-v-7c8af7ef]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-7c8af7ef] {
  display: inline;
}
.cb-orphan-link__icon[data-v-7c8af7ef] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-7c8af7ef] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-7c8af7ef]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-7c8af7ef] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn.cb-btn[data-v-7c8af7ef] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn-lg.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn-lg.btn.cb-btn[data-v-7c8af7ef] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-7c8af7ef] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn-md.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn-md.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn-md.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn-md.btn.cb-btn[data-v-7c8af7ef] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-7c8af7ef] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn-sm.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn-sm.btn.cb-btn[data-v-7c8af7ef] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-7c8af7ef] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-primary.btn.cb-btn[data-v-7c8af7ef]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn.cb-btn[data-v-7c8af7ef]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn.cb-btn[data-v-7c8af7ef]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn.cb-btn[data-v-7c8af7ef]:disabled, .btn-light.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn.cb-btn[data-v-7c8af7ef]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-7c8af7ef] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-7c8af7ef]:hover, .btn-primary.hover.btn.cb-btn[data-v-7c8af7ef], .btn-primary.btn.cb-btn[data-v-7c8af7ef]:focus, .btn-primary.btn.cb-btn[data-v-7c8af7ef]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-primary.btn.cb-btn[data-v-7c8af7ef]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-7c8af7ef], .btn-primary.btn.cb-btn:disabled.loading[data-v-7c8af7ef] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7c8af7ef], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-7c8af7ef]:hover, .btn-primary.btn.cb-btn[data-v-7c8af7ef]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-7c8af7ef], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-7c8af7ef] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7c8af7ef], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-7c8af7ef] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-7c8af7ef] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-7c8af7ef]:hover, .btn-light.hover.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn.cb-btn[data-v-7c8af7ef]:focus, .btn-light.btn.cb-btn[data-v-7c8af7ef]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn.cb-btn[data-v-7c8af7ef]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-7c8af7ef], .btn-light.btn.cb-btn:disabled.loading[data-v-7c8af7ef] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-7c8af7ef], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-7c8af7ef]:hover, .btn-light.btn.cb-btn[data-v-7c8af7ef]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-7c8af7ef], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-7c8af7ef] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7c8af7ef], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-7c8af7ef] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-7c8af7ef] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-7c8af7ef]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn.cb-btn[data-v-7c8af7ef]:focus, .btn-outline-primary.btn.cb-btn[data-v-7c8af7ef]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn.cb-btn[data-v-7c8af7ef]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-7c8af7ef], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-7c8af7ef] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7c8af7ef], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7c8af7ef]:hover, .btn-outline-primary.btn.cb-btn[data-v-7c8af7ef]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-7c8af7ef], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-7c8af7ef] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7c8af7ef], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-7c8af7ef] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-7c8af7ef] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-7c8af7ef]:hover, .btn-dark.hover.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn.cb-btn[data-v-7c8af7ef]:focus, .btn-dark.btn.cb-btn[data-v-7c8af7ef]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn.cb-btn[data-v-7c8af7ef]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-7c8af7ef], .btn-dark.btn.cb-btn:disabled.loading[data-v-7c8af7ef] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7c8af7ef], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-7c8af7ef]:hover, .btn-dark.btn.cb-btn[data-v-7c8af7ef]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-7c8af7ef], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-7c8af7ef] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7c8af7ef], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-7c8af7ef], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-7c8af7ef] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-7c8af7ef] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-7c8af7ef]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn.cb-btn[data-v-7c8af7ef]:focus, .btn-outline-dark.btn.cb-btn[data-v-7c8af7ef]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn.cb-btn[data-v-7c8af7ef]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-7c8af7ef], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-7c8af7ef] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7c8af7ef], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7c8af7ef] :hover, .btn-outline-dark.btn.cb-btn[data-v-7c8af7ef]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-7c8af7ef], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-7c8af7ef] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-7c8af7ef], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-7c8af7ef] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-7c8af7ef] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-7c8af7ef], a.btn.cb-btn.btn-light[data-v-7c8af7ef], a.btn.cb-btn.btn-outline-primary[data-v-7c8af7ef], a.btn.cb-btn.btn-dark[data-v-7c8af7ef], a.btn.cb-btn.btn-outline-dark[data-v-7c8af7ef] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-7c8af7ef], a.btn.cb-btn.btn-light.btn-lg[data-v-7c8af7ef], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-7c8af7ef], a.btn.cb-btn.btn-dark.btn-lg[data-v-7c8af7ef], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-7c8af7ef] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-7c8af7ef], a.btn.cb-btn.btn-light.btn-md[data-v-7c8af7ef], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-7c8af7ef], a.btn.cb-btn.btn-dark.btn-md[data-v-7c8af7ef], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-7c8af7ef] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-7c8af7ef], a.btn.cb-btn.btn-light.btn-sm[data-v-7c8af7ef], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-7c8af7ef], a.btn.cb-btn.btn-dark.btn-sm[data-v-7c8af7ef], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-7c8af7ef] {
  line-height: 1.3125rem;
}
.environment-details__steps[data-v-7c8af7ef] {
  background: #ffffff;
  border: 1px solid #dfdfdf;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 1px 3px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.environment-details__steps .environment-details__header[data-v-7c8af7ef] {
  padding: 2.5rem 2.5rem 2.1875rem 2.5rem;
}
.environment-details__steps .environment-details__header .heading[data-v-7c8af7ef] {
  color: #4a4a4a;
  font: 1.25rem/1.625rem "PublicSansRegular", Arial;
}
.environment-details__steps .environment-details__header .description[data-v-7c8af7ef] {
  color: #666;
  font: 0.8125rem/1.1875rem "PublicSansRegular", Arial;
  margin-bottom: 0;
}
.environment-details__steps .environment-details__content[data-v-7c8af7ef] {
  padding: 0 1.25rem 1.25rem 2.5rem;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-0f22599c], .max-width-center[data-v-0f22599c] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-0f22599c], .max-width-center[data-v-0f22599c] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-0f22599c] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-0f22599c] {
  text-decoration: none;
}
a[data-v-0f22599c]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-0f22599c] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-0f22599c] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-0f22599c] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-0f22599c] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-0f22599c]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-0f22599c]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-0f22599c]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-0f22599c]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-0f22599c] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-0f22599c] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-0f22599c] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-0f22599c]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-0f22599c]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-0f22599c] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-0f22599c] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-0f22599c] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-0f22599c]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-0f22599c]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-0f22599c]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-0f22599c]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-0f22599c]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-0f22599c] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-0f22599c]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-0f22599c] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-0f22599c]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-0f22599c] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-0f22599c] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-0f22599c]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-0f22599c]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-0f22599c]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-0f22599c]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-0f22599c], .cb-link[data-v-0f22599c]:visited, .cb-link[data-v-0f22599c]:active, .cb-link[data-v-0f22599c] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-0f22599c]:hover, .cb-link[data-v-0f22599c]:hover, .cb-orphan-link[data-v-0f22599c]:focus, .cb-link[data-v-0f22599c]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-0f22599c] {
  display: inline;
}
.cb-orphan-link__icon[data-v-0f22599c] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-0f22599c] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-0f22599c]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-0f22599c] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn.cb-btn[data-v-0f22599c], .btn-dark.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn.cb-btn[data-v-0f22599c], .btn-light.btn.cb-btn[data-v-0f22599c] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-0f22599c], .btn-dark.btn-lg.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-0f22599c], .btn-light.btn-lg.btn.cb-btn[data-v-0f22599c] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-0f22599c] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn-md.btn.cb-btn[data-v-0f22599c], .btn-dark.btn-md.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn-md.btn.cb-btn[data-v-0f22599c], .btn-light.btn-md.btn.cb-btn[data-v-0f22599c] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-0f22599c] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-0f22599c], .btn-dark.btn-sm.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-0f22599c], .btn-light.btn-sm.btn.cb-btn[data-v-0f22599c] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-0f22599c], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-0f22599c] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-0f22599c], .btn-primary.btn.cb-btn[data-v-0f22599c]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn.cb-btn[data-v-0f22599c]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-0f22599c], .btn-dark.btn.cb-btn[data-v-0f22599c]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn.cb-btn[data-v-0f22599c]:disabled, .btn-light.disabled.btn.cb-btn[data-v-0f22599c], .btn-light.btn.cb-btn[data-v-0f22599c]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-0f22599c] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-0f22599c]:hover, .btn-primary.hover.btn.cb-btn[data-v-0f22599c], .btn-primary.btn.cb-btn[data-v-0f22599c]:focus, .btn-primary.btn.cb-btn[data-v-0f22599c]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-0f22599c], .btn-primary.btn.cb-btn[data-v-0f22599c]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-0f22599c], .btn-primary.btn.cb-btn:disabled.loading[data-v-0f22599c] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-0f22599c], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-0f22599c]:hover, .btn-primary.btn.cb-btn[data-v-0f22599c]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-0f22599c], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-0f22599c] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-0f22599c], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-0f22599c] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-0f22599c] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-0f22599c]:hover, .btn-light.hover.btn.cb-btn[data-v-0f22599c], .btn-light.btn.cb-btn[data-v-0f22599c]:focus, .btn-light.btn.cb-btn[data-v-0f22599c]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-0f22599c], .btn-light.btn.cb-btn[data-v-0f22599c]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-0f22599c], .btn-light.btn.cb-btn:disabled.loading[data-v-0f22599c] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-0f22599c], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-0f22599c]:hover, .btn-light.btn.cb-btn[data-v-0f22599c]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-0f22599c], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-0f22599c] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-0f22599c], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-0f22599c] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-0f22599c] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-0f22599c]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn.cb-btn[data-v-0f22599c]:focus, .btn-outline-primary.btn.cb-btn[data-v-0f22599c]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn.cb-btn[data-v-0f22599c]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-0f22599c], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-0f22599c] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-0f22599c], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-0f22599c]:hover, .btn-outline-primary.btn.cb-btn[data-v-0f22599c]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-0f22599c], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-0f22599c] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-0f22599c], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-0f22599c] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-0f22599c] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-0f22599c]:hover, .btn-dark.hover.btn.cb-btn[data-v-0f22599c], .btn-dark.btn.cb-btn[data-v-0f22599c]:focus, .btn-dark.btn.cb-btn[data-v-0f22599c]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-0f22599c], .btn-dark.btn.cb-btn[data-v-0f22599c]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-0f22599c], .btn-dark.btn.cb-btn:disabled.loading[data-v-0f22599c] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-0f22599c], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-0f22599c]:hover, .btn-dark.btn.cb-btn[data-v-0f22599c]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-0f22599c], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-0f22599c] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-0f22599c], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-0f22599c], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-0f22599c] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-0f22599c] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-0f22599c]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn.cb-btn[data-v-0f22599c]:focus, .btn-outline-dark.btn.cb-btn[data-v-0f22599c]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn.cb-btn[data-v-0f22599c]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-0f22599c], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-0f22599c] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-0f22599c], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-0f22599c] :hover, .btn-outline-dark.btn.cb-btn[data-v-0f22599c]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-0f22599c], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-0f22599c] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-0f22599c], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-0f22599c] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-0f22599c] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-0f22599c], a.btn.cb-btn.btn-light[data-v-0f22599c], a.btn.cb-btn.btn-outline-primary[data-v-0f22599c], a.btn.cb-btn.btn-dark[data-v-0f22599c], a.btn.cb-btn.btn-outline-dark[data-v-0f22599c] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-0f22599c], a.btn.cb-btn.btn-light.btn-lg[data-v-0f22599c], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-0f22599c], a.btn.cb-btn.btn-dark.btn-lg[data-v-0f22599c], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-0f22599c] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-0f22599c], a.btn.cb-btn.btn-light.btn-md[data-v-0f22599c], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-0f22599c], a.btn.cb-btn.btn-dark.btn-md[data-v-0f22599c], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-0f22599c] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-0f22599c], a.btn.cb-btn.btn-light.btn-sm[data-v-0f22599c], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-0f22599c], a.btn.cb-btn.btn-dark.btn-sm[data-v-0f22599c], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-0f22599c] {
  line-height: 1.3125rem;
}
.environment-details__header[data-v-0f22599c] {
  padding: 1.5625rem 1.75rem 1.25rem 0;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__header[data-v-0f22599c] {
    padding: 1.5625rem 0.9375rem 0.9375rem 0.9375rem;
}
}
.environment-details__header .page-heading[data-v-0f22599c] {
  margin-bottom: 0;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__header .page-heading[data-v-0f22599c] {
    margin-bottom: 0;
}
}
.environment-details__header .page-heading .back-link[data-v-0f22599c] {
  text-decoration: none;
  margin-right: 1.875rem;
  cursor: pointer;
  float: left;
}
.environment-details__header .page-heading .back-link .dc-icon[data-v-0f22599c] {
  color: #0046DC;
  font-size: 1rem;
  position: relative;
  top: -8px;
}
.environment-details__header .page-heading .back-link .dc-icon[data-v-0f22599c]:hover {
  color: #4074E5;
}
.environment-details__header .page-heading .heading-info[data-v-0f22599c] {
  float: left;
}
.environment-details__header .page-heading .heading-info h5[data-v-0f22599c] {
  font: 2rem/2.375rem "PublicSansRegular", Arial;
  color: #1c1c1c;
  margin-bottom: 0;
}
@media screen and (max-width: 47.9375rem) {
.environment-details__header .page-heading .heading-info h5[data-v-0f22599c] {
    font: 1.5rem/1.875rem "PublicSansRegular", Arial;
}
}
.environment-details__header .page-heading .heading-info h5 .env-id[data-v-0f22599c] {
  margin-left: 1.25rem;
  color: #b1b1b1;
  font: 1.125rem/1.5rem "PublicSansRegular", Arial;
}
.environment-details__header .page-heading .heading-info .icon-copy[data-v-0f22599c] {
  color: #0046DC;
  font-size: 20px;
  cursor: pointer;
  margin-left: 0.3125rem;
}
.environment-details__header .page-heading .heading-info .icon-copy[data-v-0f22599c]:hover {
  color: #4074E5;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7d343558], .max-width-center[data-v-7d343558] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-7d343558], .max-width-center[data-v-7d343558] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-7d343558] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-7d343558] {
  text-decoration: none;
}
a[data-v-7d343558]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-7d343558] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-7d343558] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-7d343558] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-7d343558] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-7d343558]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7d343558]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-7d343558]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7d343558]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-7d343558] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-7d343558] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-7d343558] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-7d343558]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-7d343558]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-7d343558] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-7d343558] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-7d343558] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-7d343558]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7d343558]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7d343558]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-7d343558]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-7d343558]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7d343558] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-7d343558]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7d343558] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-7d343558]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-7d343558] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7d343558] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-7d343558]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7d343558]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-7d343558]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-7d343558]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-7d343558], .cb-link[data-v-7d343558]:visited, .cb-link[data-v-7d343558]:active, .cb-link[data-v-7d343558] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-7d343558]:hover, .cb-link[data-v-7d343558]:hover, .cb-orphan-link[data-v-7d343558]:focus, .cb-link[data-v-7d343558]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-7d343558] {
  display: inline;
}
.cb-orphan-link__icon[data-v-7d343558] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-7d343558] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-7d343558]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-7d343558] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn.cb-btn[data-v-7d343558], .btn-dark.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn.cb-btn[data-v-7d343558], .btn-light.btn.cb-btn[data-v-7d343558] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-7d343558], .btn-dark.btn-lg.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-7d343558], .btn-light.btn-lg.btn.cb-btn[data-v-7d343558] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-7d343558] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn-md.btn.cb-btn[data-v-7d343558], .btn-dark.btn-md.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn-md.btn.cb-btn[data-v-7d343558], .btn-light.btn-md.btn.cb-btn[data-v-7d343558] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-7d343558] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-7d343558], .btn-dark.btn-sm.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-7d343558], .btn-light.btn-sm.btn.cb-btn[data-v-7d343558] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-7d343558], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-7d343558] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-7d343558], .btn-primary.btn.cb-btn[data-v-7d343558]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn.cb-btn[data-v-7d343558]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-7d343558], .btn-dark.btn.cb-btn[data-v-7d343558]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn.cb-btn[data-v-7d343558]:disabled, .btn-light.disabled.btn.cb-btn[data-v-7d343558], .btn-light.btn.cb-btn[data-v-7d343558]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-7d343558] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-7d343558]:hover, .btn-primary.hover.btn.cb-btn[data-v-7d343558], .btn-primary.btn.cb-btn[data-v-7d343558]:focus, .btn-primary.btn.cb-btn[data-v-7d343558]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-7d343558], .btn-primary.btn.cb-btn[data-v-7d343558]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-7d343558], .btn-primary.btn.cb-btn:disabled.loading[data-v-7d343558] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7d343558], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-7d343558]:hover, .btn-primary.btn.cb-btn[data-v-7d343558]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-7d343558], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-7d343558] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d343558], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-7d343558] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-7d343558] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-7d343558]:hover, .btn-light.hover.btn.cb-btn[data-v-7d343558], .btn-light.btn.cb-btn[data-v-7d343558]:focus, .btn-light.btn.cb-btn[data-v-7d343558]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-7d343558], .btn-light.btn.cb-btn[data-v-7d343558]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-7d343558], .btn-light.btn.cb-btn:disabled.loading[data-v-7d343558] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-7d343558], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-7d343558]:hover, .btn-light.btn.cb-btn[data-v-7d343558]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-7d343558], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-7d343558] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d343558], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-7d343558] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-7d343558] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-7d343558]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn.cb-btn[data-v-7d343558]:focus, .btn-outline-primary.btn.cb-btn[data-v-7d343558]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn.cb-btn[data-v-7d343558]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-7d343558], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-7d343558] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-7d343558], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-7d343558]:hover, .btn-outline-primary.btn.cb-btn[data-v-7d343558]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-7d343558], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-7d343558] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d343558], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-7d343558] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-7d343558] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-7d343558]:hover, .btn-dark.hover.btn.cb-btn[data-v-7d343558], .btn-dark.btn.cb-btn[data-v-7d343558]:focus, .btn-dark.btn.cb-btn[data-v-7d343558]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-7d343558], .btn-dark.btn.cb-btn[data-v-7d343558]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-7d343558], .btn-dark.btn.cb-btn:disabled.loading[data-v-7d343558] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7d343558], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-7d343558]:hover, .btn-dark.btn.cb-btn[data-v-7d343558]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-7d343558], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-7d343558] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-7d343558], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-7d343558], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-7d343558] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-7d343558] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-7d343558]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn.cb-btn[data-v-7d343558]:focus, .btn-outline-dark.btn.cb-btn[data-v-7d343558]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn.cb-btn[data-v-7d343558]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-7d343558], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-7d343558] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-7d343558], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-7d343558] :hover, .btn-outline-dark.btn.cb-btn[data-v-7d343558]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-7d343558], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-7d343558] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-7d343558], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-7d343558] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-7d343558] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-7d343558], a.btn.cb-btn.btn-light[data-v-7d343558], a.btn.cb-btn.btn-outline-primary[data-v-7d343558], a.btn.cb-btn.btn-dark[data-v-7d343558], a.btn.cb-btn.btn-outline-dark[data-v-7d343558] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-7d343558], a.btn.cb-btn.btn-light.btn-lg[data-v-7d343558], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-7d343558], a.btn.cb-btn.btn-dark.btn-lg[data-v-7d343558], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-7d343558] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-7d343558], a.btn.cb-btn.btn-light.btn-md[data-v-7d343558], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-7d343558], a.btn.cb-btn.btn-dark.btn-md[data-v-7d343558], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-7d343558] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-7d343558], a.btn.cb-btn.btn-light.btn-sm[data-v-7d343558], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-7d343558], a.btn.cb-btn.btn-dark.btn-sm[data-v-7d343558], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-7d343558] {
  line-height: 1.3125rem;
}
.environment-details__container[data-v-7d343558] {
  background: #ffffff;
  min-height: 100vh;
  max-width: 90rem;
  margin: 0 auto;
  padding: 0 5.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.environment-details__container[data-v-7d343558] {
    max-width: 90rem;
    margin: 0 auto;
    padding: 0 2.1875rem;
}
}
.environment-details__container[data-v-7d343558] {
  margin-bottom: 4.375rem;
  min-height: calc(100vh - 300px);
}
.environment-details__container .environment-details-steps[data-v-7d343558],
.environment-details__container .environment-details-footer[data-v-7d343558] {
  margin: 3.125rem 0 0 0;
}
.environment-details__container .app-loading-spinner[data-v-7d343558] {
  background: #ffffff;
}
.environment-details-info.has-error-message[data-v-7d343558] .info__row-block {
  border-radius: 12px 12px 0 0;
  border-bottom: 0;
}
.environment-details__steps[data-v-7d343558] {
  border-radius: 0 0 12px 12px;
}
/************************** Font - START ************************/
/************************** Font - END ************************/
/************************** Rebranding Color- START ************************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-66b38d86], .max-width-center[data-v-66b38d86] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/************************** START: Mixins ***********************/
.max-width-center-margin[data-v-66b38d86], .max-width-center[data-v-66b38d86] {
  max-width: 90rem;
  margin: 0 auto;
}

/************************** END: Mixins ***********************/
/*=====  Start of Layout Styles   ======*/
body[data-v-66b38d86] {
  font: 1rem "PublicSansRegular", Arial;
  background: #ffffff;
}
a[data-v-66b38d86] {
  text-decoration: none;
}
a[data-v-66b38d86]:hover {
  text-decoration: none;
}
.spinner-border.text-primary[data-v-66b38d86] {
  color: #0046DC !important;
}
.max-width-center-margin[data-v-66b38d86] {
  padding: 0 2.25rem;
}
.v-t-checkbox__group .col-form-label[data-v-66b38d86] {
  font: 16px / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-checkbox .custom-control-input[data-v-66b38d86] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:focus ~ .custom-control-label[data-v-66b38d86]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-66b38d86]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92f";
  font-size: 1.25rem;
  color: #0046DC;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label[data-v-66b38d86]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-66b38d86]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  background: #fff;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label[data-v-66b38d86] {
  color: #c8c8c8;
  cursor: not-allowed;
}
.custom-checkbox .custom-control-label[data-v-66b38d86] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
.custom-checkbox .custom-control-label a[data-v-66b38d86] {
  color: #0046DC;
}
.custom-checkbox .custom-control-label[data-v-66b38d86]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -5px;
}
.custom-checkbox .custom-control-label[data-v-66b38d86]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
.v-t-radio__group .col-form-label[data-v-66b38d86] {
  font: 1rem / 1.25rem "PublicSansMedium", Arial;
  color: #b1b1b1;
}
.custom-radio[data-v-66b38d86] {
  min-height: 1.25rem;
  margin-bottom: 0.625rem;
}
.custom-radio .custom-control-input[data-v-66b38d86] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:focus ~ .custom-control-label[data-v-66b38d86]::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-66b38d86]::after {
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  content: "\e92b";
  font-size: 1.25rem;
  color: #0046DC;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-66b38d86]::after {
    font-size: 1rem;
}
}
.custom-radio .custom-control-input:checked ~ .custom-control-label[data-v-66b38d86]::before {
  -webkit-transition: none;
  transition: none;
  background: none;
  border: 0 #fff;
}
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label[data-v-66b38d86]::before {
  border: none;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  background: #fff;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-66b38d86] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input[disabled] ~ .custom-control-label[data-v-66b38d86]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-66b38d86] {
  cursor: not-allowed;
  color: #e9ecef;
}
.custom-radio .custom-control-input:disabled ~ .custom-control-label[data-v-66b38d86]::before {
  cursor: not-allowed;
  background: transparent;
  color: #e9ecef;
}
.custom-radio .custom-control-label[data-v-66b38d86] {
  padding-left: 0.5rem;
  color: #b1b1b1;
  font: 0.875rem / 1.25rem "PublicSansRegular", Arial;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-66b38d86] {
    padding-left: 0.1875rem;
}
}
.custom-radio .custom-control-label[data-v-66b38d86]::before {
  border-radius: 0;
  height: 1.25rem;
  width: 1.25rem;
  font-family: "dc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92c";
  color: #b1b1b1;
  font-size: 1.25rem;
  border: 0;
  margin-top: -0.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-66b38d86]::before {
    height: 1rem;
    width: 1rem;
    font-size: 1rem;
    margin-top: -3px;
}
}
.custom-radio .custom-control-label[data-v-66b38d86]::after {
  height: 1.25rem;
  width: 1.25rem;
  margin-top: -5px;
}
@media screen and (max-width: 63.9375rem) {
.custom-radio .custom-control-label[data-v-66b38d86]::after {
    height: 1rem;
    width: 1rem;
    margin-top: -3px;
}
}
.cb-orphan-link[data-v-66b38d86], .cb-link[data-v-66b38d86]:visited, .cb-link[data-v-66b38d86]:active, .cb-link[data-v-66b38d86] {
  background-repeat: no-repeat;
  background-size: 205% 1px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #4074E5), color-stop(50%, transparent));
  background-image: linear-gradient(to right, #4074E5 50%, transparent 50%);
  background-position: bottom right;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #0046DC;
}
.cb-orphan-link[data-v-66b38d86]:hover, .cb-link[data-v-66b38d86]:hover, .cb-orphan-link[data-v-66b38d86]:focus, .cb-link[data-v-66b38d86]:focus {
  text-decoration: none;
  border-bottom-color: transparent;
  background-position: bottom left;
  color: #4074E5 !important;
}
.cb-link[data-v-66b38d86] {
  display: inline;
}
.cb-orphan-link__icon[data-v-66b38d86] {
  font-size: 0.5rem;
  padding-left: 0.375rem;
  color: #0046DC;
}
.btn.cb-btn[data-v-66b38d86] {
  outline: none;
  display: inline-block;
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
  text-transform: lowercase;
}
.btn.cb-btn[data-v-66b38d86]:first-letter {
  text-transform: capitalize;
}
.btn.cb-btn .spinner-border[data-v-66b38d86] {
  height: 1.25rem;
  width: 1.25rem;
}
.btn-primary.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn.cb-btn[data-v-66b38d86], .btn-dark.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn.cb-btn[data-v-66b38d86], .btn-light.btn.cb-btn[data-v-66b38d86] {
  border-width: 2px;
}
.btn-primary.btn-lg.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn-lg.btn.cb-btn[data-v-66b38d86], .btn-dark.btn-lg.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn-lg.btn.cb-btn[data-v-66b38d86], .btn-light.btn-lg.btn.cb-btn[data-v-66b38d86] {
  font: 1.25rem / 1.625rem "PublicSansRegular", Arial;
  padding: 0.5rem 2rem;
  height: 3.25rem;
  min-width: 8.75rem;
}
.btn-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn-lg.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn-lg.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-light.btn-lg.rounded-pill.btn.cb-btn[data-v-66b38d86] {
  border-radius: 1.625rem !important;
}
.btn-primary.btn-md.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn-md.btn.cb-btn[data-v-66b38d86], .btn-dark.btn-md.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn-md.btn.cb-btn[data-v-66b38d86], .btn-light.btn-md.btn.cb-btn[data-v-66b38d86] {
  font: 1.125rem / 1.5rem "PublicSansRegular", Arial;
  padding: 0.3125rem 1.75rem;
  height: 2.5625rem;
  min-width: 7.75rem;
}
.btn-primary.btn-md.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn-md.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-dark.btn-md.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn-md.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-light.btn-md.rounded-pill.btn.cb-btn[data-v-66b38d86] {
  border-radius: 1.375rem !important;
}
.btn-primary.btn-sm.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn-sm.btn.cb-btn[data-v-66b38d86], .btn-dark.btn-sm.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn-sm.btn.cb-btn[data-v-66b38d86], .btn-light.btn-sm.btn.cb-btn[data-v-66b38d86] {
  font: 0.8125rem "PublicSansRegular", Arial;
  padding: 0 0.5rem;
  height: 1.5625rem;
  min-width: 4.125rem;
}
.btn-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn-sm.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn-sm.rounded-pill.btn.cb-btn[data-v-66b38d86], .btn-light.btn-sm.rounded-pill.btn.cb-btn[data-v-66b38d86] {
  border-radius: 0.75rem !important;
}
.btn-primary.disabled.btn.cb-btn[data-v-66b38d86], .btn-primary.btn.cb-btn[data-v-66b38d86]:disabled, .btn-outline-primary.disabled.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn.cb-btn[data-v-66b38d86]:disabled, .btn-dark.disabled.btn.cb-btn[data-v-66b38d86], .btn-dark.btn.cb-btn[data-v-66b38d86]:disabled, .btn-outline-dark.disabled.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn.cb-btn[data-v-66b38d86]:disabled, .btn-light.disabled.btn.cb-btn[data-v-66b38d86], .btn-light.btn.cb-btn[data-v-66b38d86]:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.btn-primary.btn.cb-btn[data-v-66b38d86] {
  background-color: #0046DC;
  border-color: #0046DC;
  color: #ffffff;
}
.btn-primary.btn.cb-btn[data-v-66b38d86]:hover, .btn-primary.hover.btn.cb-btn[data-v-66b38d86], .btn-primary.btn.cb-btn[data-v-66b38d86]:focus, .btn-primary.btn.cb-btn[data-v-66b38d86]:active {
  background-color: #4074E5;
  border-color: #4074E5;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-primary.disabled.btn.cb-btn[data-v-66b38d86], .btn-primary.btn.cb-btn[data-v-66b38d86]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.loading.btn.cb-btn[data-v-66b38d86], .btn-primary.btn.cb-btn:disabled.loading[data-v-66b38d86] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-66b38d86], .btn-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.disabled.btn.cb-btn[data-v-66b38d86]:hover, .btn-primary.btn.cb-btn[data-v-66b38d86]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-primary.disabled.btn.cb-btn:hover.loading[data-v-66b38d86], .btn-primary.btn.cb-btn:disabled:hover.loading[data-v-66b38d86] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-66b38d86], .btn-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #4074E5;
}
.btn-primary.btn.cb-btn .spinner-border[data-v-66b38d86] {
  border: 0.15em solid #ffffff;
}
.btn-light.btn.cb-btn[data-v-66b38d86] {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #000000;
}
.btn-light.btn.cb-btn[data-v-66b38d86]:hover, .btn-light.hover.btn.cb-btn[data-v-66b38d86], .btn-light.btn.cb-btn[data-v-66b38d86]:focus, .btn-light.btn.cb-btn[data-v-66b38d86]:active {
  background-color: #BCD3F9;
  border-color: #BCD3F9;
  color: #000000;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-light.disabled.btn.cb-btn[data-v-66b38d86], .btn-light.btn.cb-btn[data-v-66b38d86]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.loading.btn.cb-btn[data-v-66b38d86], .btn-light.btn.cb-btn:disabled.loading[data-v-66b38d86] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.loading.btn.cb-btn .spinner-border[data-v-66b38d86], .btn-light.btn.cb-btn:disabled.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.disabled.btn.cb-btn[data-v-66b38d86]:hover, .btn-light.btn.cb-btn[data-v-66b38d86]:disabled:hover {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
}
.btn-light.disabled.btn.cb-btn:hover.loading[data-v-66b38d86], .btn-light.btn.cb-btn:disabled:hover.loading[data-v-66b38d86] {
  background-color: #4074E5 !important;
  border-color: #4074E5 !important;
  cursor: progress;
}
.btn-light.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-66b38d86], .btn-light.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #4074E5;
}
.btn-light.btn.cb-btn .spinner-border[data-v-66b38d86] {
  border: 0.15em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn[data-v-66b38d86] {
  background-color: #ffffff;
  border-color: #0046DC;
  color: #0046DC;
}
.btn-outline-primary.btn.cb-btn[data-v-66b38d86]:hover, .btn-outline-primary.hover.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn.cb-btn[data-v-66b38d86]:focus, .btn-outline-primary.btn.cb-btn[data-v-66b38d86]:active {
  background-color: #ffffff;
  border-color: #4074E5;
  color: #4074E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn.cb-btn[data-v-66b38d86]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-primary.disabled.loading.btn.cb-btn[data-v-66b38d86], .btn-outline-primary.btn.cb-btn:disabled.loading[data-v-66b38d86] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.loading.btn.cb-btn .spinner-border[data-v-66b38d86], .btn-outline-primary.btn.cb-btn:disabled.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.disabled.btn.cb-btn[data-v-66b38d86]:hover, .btn-outline-primary.btn.cb-btn[data-v-66b38d86]:disabled:hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading[data-v-66b38d86], .btn-outline-primary.btn.cb-btn:disabled:hover.loading[data-v-66b38d86] {
  background-color: #ffffff;
  border-color: #4074E5;
  cursor: progress;
}
.btn-outline-primary.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-66b38d86], .btn-outline-primary.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-primary.btn.cb-btn .spinner-border[data-v-66b38d86] {
  border: 0.15em solid #4074E5;
}
.btn-dark.btn.cb-btn[data-v-66b38d86] {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-dark.btn.cb-btn[data-v-66b38d86]:hover, .btn-dark.hover.btn.cb-btn[data-v-66b38d86], .btn-dark.btn.cb-btn[data-v-66b38d86]:focus, .btn-dark.btn.cb-btn[data-v-66b38d86]:active {
  background-color: #555555;
  border-color: #555555;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-dark.disabled.btn.cb-btn[data-v-66b38d86], .btn-dark.btn.cb-btn[data-v-66b38d86]:disabled {
  background-color: #b1b1b1;
  border-color: #b1b1b1;
  color: #767676;
  opacity: 1;
  cursor: not-allowed;
}
.btn-dark.disabled.loading.btn.cb-btn[data-v-66b38d86], .btn-dark.btn.cb-btn:disabled.loading[data-v-66b38d86] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-66b38d86], .btn-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn[data-v-66b38d86]:hover, .btn-dark.btn.cb-btn[data-v-66b38d86]:disabled:hover {
  background-color: #767676;
  border-color: #767676;
  color: #767676;
}
.btn-dark.disabled.btn.cb-btn:hover.loading[data-v-66b38d86], .btn-dark.btn.cb-btn:disabled:hover.loading[data-v-66b38d86] {
  background-color: #767676;
  border-color: #767676;
  cursor: progress;
}
.btn-dark.disabled.btn.cb-btn:hover.loading .spinner-border[data-v-66b38d86], .btn-dark.btn.cb-btn:disabled:hover.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #767676;
}
.btn-dark.disabled.btn.cb-btn .spinner-border[data-v-66b38d86], .btn-dark.btn.cb-btn:disabled .spinner-border[data-v-66b38d86] {
  border: 0.15em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn[data-v-66b38d86] {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
}
.btn-outline-dark.btn.cb-btn[data-v-66b38d86]:hover, .btn-outline-dark.hover.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn.cb-btn[data-v-66b38d86]:focus, .btn-outline-dark.btn.cb-btn[data-v-66b38d86]:active {
  background-color: #ffffff;
  border-color: #555555;
  color: #555555;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn.cb-btn[data-v-66b38d86]:disabled {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
  opacity: 1;
  cursor: not-allowed;
}
.btn-outline-dark.disabled.loading.btn.cb-btn[data-v-66b38d86], .btn-outline-dark.btn.cb-btn:disabled.loading[data-v-66b38d86] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.loading.btn.cb-btn .spinner-border[data-v-66b38d86], .btn-outline-dark.btn.cb-btn:disabled.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.disabled.btn.cb-btn[data-v-66b38d86] :hover, .btn-outline-dark.btn.cb-btn[data-v-66b38d86]:disabled :hover {
  background-color: #ffffff;
  border-color: #989898;
  color: #989898;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading[data-v-66b38d86], .btn-outline-dark.btn.cb-btn:disabled :hover.loading[data-v-66b38d86] {
  background-color: #ffffff;
  border-color: #989898;
  cursor: progress;
}
.btn-outline-dark.disabled.btn.cb-btn :hover.loading .spinner-border[data-v-66b38d86], .btn-outline-dark.btn.cb-btn:disabled :hover.loading .spinner-border[data-v-66b38d86] {
  border-right: 0.25em solid #ffffff;
}
.btn-outline-dark.btn.cb-btn .spinner-border[data-v-66b38d86] {
  border: 0.15em solid #989898;
}
a.btn.cb-btn.btn-primary[data-v-66b38d86], a.btn.cb-btn.btn-light[data-v-66b38d86], a.btn.cb-btn.btn-outline-primary[data-v-66b38d86], a.btn.cb-btn.btn-dark[data-v-66b38d86], a.btn.cb-btn.btn-outline-dark[data-v-66b38d86] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-lg[data-v-66b38d86], a.btn.cb-btn.btn-light.btn-lg[data-v-66b38d86], a.btn.cb-btn.btn-outline-primary.btn-lg[data-v-66b38d86], a.btn.cb-btn.btn-dark.btn-lg[data-v-66b38d86], a.btn.cb-btn.btn-outline-dark.btn-lg[data-v-66b38d86] {
  line-height: 1.8125rem;
}
a.btn.cb-btn.btn-primary.btn-md[data-v-66b38d86], a.btn.cb-btn.btn-light.btn-md[data-v-66b38d86], a.btn.cb-btn.btn-outline-primary.btn-md[data-v-66b38d86], a.btn.cb-btn.btn-dark.btn-md[data-v-66b38d86], a.btn.cb-btn.btn-outline-dark.btn-md[data-v-66b38d86] {
  line-height: 1.6875rem;
}
a.btn.cb-btn.btn-primary.btn-sm[data-v-66b38d86], a.btn.cb-btn.btn-light.btn-sm[data-v-66b38d86], a.btn.cb-btn.btn-outline-primary.btn-sm[data-v-66b38d86], a.btn.cb-btn.btn-dark.btn-sm[data-v-66b38d86], a.btn.cb-btn.btn-outline-dark.btn-sm[data-v-66b38d86] {
  line-height: 1.3125rem;
}
.demo-details__container[data-v-66b38d86] {
  background: #ffffff;
  min-height: 100vh;
  max-width: 90rem;
  margin: 0 auto;
  padding: 0 5.3125rem;
}
@media screen and (max-width: 63.9375rem) {
.demo-details__container[data-v-66b38d86] {
    max-width: 90rem;
    margin: 0 auto;
    padding: 0 2.1875rem;
}
}
.demo-details__container[data-v-66b38d86] {
  margin-bottom: 4.375rem;
  min-height: calc(100vh - 300px);
}
.demo-details__container .demo-details-steps[data-v-66b38d86],
.demo-details__container .demo-details-footer[data-v-66b38d86] {
  margin: 3.125rem 0 0 0;
}
.demo-details__container .app-loading-spinner[data-v-66b38d86] {
  background: #ffffff;
}
.demo-details-info.has-error-message[data-v-66b38d86] .info__row-block {
  border-radius: 12px 12px 0 0;
  border-bottom: 0;
}
.demo-details__steps[data-v-66b38d86] {
  border-radius: 0 0 12px 12px;
}
