.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1200px) and (max-width: 1919.98px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (min-width: 1920px) {
  .pull-left-xxl {
    float: left;
  }
  .pull-right-xxl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 991.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1199.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

@media (max-width: 1919.98px) {
  .hidden-xl-down {
    display: none !important;
  }
}

.hidden-xxl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

html .embeddedServiceHelpButton {
  display: none;
}

.modalContainer.embeddedServiceSidebar {
  --lwc-colorBrandSecondaryDarken40: var(--color-grey4);
  --lwc-colorBackgroundAlt2Darken20: var(--skin-primary-color-1);
  --lwc-esColorBackgroundAlt2: var(--skin-primary-color-1);
  --lwc-esColorBorderSeparator: var(--input-border-color);
  --lwc-colorBorderBrandSecondary: var(--input-border-hover-color);
  --lwc-colorBrandSecondary: var(--skin-primary-color-1);
  --lwc-colorBrandSecondaryLuminance0: var(--skin-primary-color-1);
}
.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarButton {
  line-height: 1.5rem;
  padding: 0.625rem;
  font-family: var(--button-primary-font-family);
  border: none;
}
.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarButton:not(.dialog-button-1) {
  background-color: #E28057;
}
.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarButton:not(.dialog-button-1):hover {
  background-color: var(--skin-primary-color-1);
}
.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarButton.dialog-button-1 {
  color: var(--lwc-colorBrandSecondary);
  border-color: var(--lwc-colorBrandSecondary);
}
.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarButton span {
  font-size: inherit;
  color: inherit;
}
.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarButton:focus {
  outline: 1px solid #111111;
  text-decoration: none;
}
.modalContainer.embeddedServiceSidebar header {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modalContainer.embeddedServiceSidebar header h2,
.modalContainer.embeddedServiceSidebar header .minimizeButton {
  display: none;
}
.modalContainer.embeddedServiceSidebar header path {
  border: 0.125rem solid #fff;
}
.modalContainer.embeddedServiceSidebar .embeddedServiceIcon {
  display: none;
}
.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarForm .backgroundImg {
  height: 185px;
  background-color: #1E1E1E;
  background-size: 282px 190px;
}