.ocl-react-select .input__multi-value__remove::after {
  display: inline-block;
  font-family: "nyc-icon";
  font-weight: normal;
  font-style: normal;
  font-display: auto;
  line-height: 1;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ocl-react-select .input__multi-value__remove::after {
  content: "\ea0e";
}

.select2-container--style-guide-internal {
  font-size: 1.2rem;
  background: #FFF;
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal {
    font-size: 1.2rem;
  }
}
.select2-container--style-guide-internal:not(.select2) {
  padding-top: 0.8rem;
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal:not(.select2) {
    padding-top: 0.8rem;
  }
}
.select2-container--style-guide-internal .select2-selection--single .select2-selection__rendered {
  padding: 0;
}
.select2-container--style-guide-internal .select2-selection--multiple .select2-search__field {
  height: 2.6rem;
  line-height: 2.6rem;
  min-height: 0;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-selection--multiple .select2-search__field {
    height: 2.6rem;
  }
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-selection--multiple .select2-search__field {
    line-height: 2.6rem;
  }
}
.select2-container--style-guide-internal .select2-selection--multiple .select2-selection__choice__remove {
  position: absolute;
  left: -99999px;
  opacity: 0;
}
.select2-container--style-guide-internal .select2-selection--multiple .select2-selection__rendered {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
}
.select2-container--style-guide-internal .select2-selection--multiple .tag {
  margin-right: 0.8rem;
  margin-bottom: 4px;
  padding-top: 0;
  padding-bottom: 0;
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-selection--multiple .tag {
    margin-right: 0.8rem;
  }
}
.select2-container--style-guide-internal .select2-selection--multiple.input__control {
  padding: 0.3rem 0 0 0.7rem;
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-selection--multiple.input__control {
    padding: 0.3rem 0 0 0.7rem;
  }
}
.select2-container--style-guide-internal .select2-selection--multiple::after {
  display: none;
}
.select2-container--style-guide-internal .select2-results__option {
  padding: 0.9rem 1.6rem;
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-results__option {
    padding: 0.9rem 1.6rem;
  }
}
.select2-container--style-guide-internal .select2-results__option[aria-selected=true]:not(.select2-container--style-guide-internal .select2-results__option--highlighted) {
  background: #E7E7E7;
}
.select2-container--style-guide-internal .select2-results__option--highlighted {
  background: #F3F3F3;
}
.select2-container--style-guide-internal .select2-search__field {
  min-height: 3.2rem;
  line-height: 3.2rem;
  height: 3.2rem;
  margin: -0.8rem 0 0.4rem;
  padding: 0 0.8rem;
  border: 1px solid #B7B7B7;
  outline: 0;
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-search__field {
    min-height: 3.2rem;
  }
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-search__field {
    line-height: 3.2rem;
  }
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-search__field {
    height: 3.2rem;
  }
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-search__field {
    margin: -0.8rem 0 0.4rem;
  }
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-search__field {
    padding: 0 0.8rem;
  }
}
.select2-container--style-guide-internal .select2-selection {
  min-height: 3.4rem;
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-selection {
    min-height: 3.4rem;
  }
}
.select2-container--style-guide-internal.select2-container .select2-selection__clear {
  padding-right: 1.1rem;
  font-size: 2rem;
  top: 0.7rem;
  position: absolute;
  right: 1px;
  bottom: 1px;
  z-index: 1;
  background: white;
  color: #585858;
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal.select2-container .select2-selection__clear {
    padding-right: 1.1rem;
  }
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal.select2-container .select2-selection__clear {
    font-size: 2rem;
  }
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal.select2-container .select2-selection__clear {
    top: 0.7rem;
  }
}
.select2-container--style-guide-internal .select2-dropdown {
  padding: 0.8rem 0;
  border: 0;
  border-radius: 0;
  font-weight: 400;
  box-shadow: 0 0 1.5rem 0 rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 48em) {
  .select2-container--style-guide-internal .select2-dropdown {
    padding: 0.8rem 0;
  }
}
.select2-container--style-guide-internal.select2-container--disabled .input__control {
  background-color: #F3F3F3;
  color: #B7B7B7;
  cursor: not-allowed;
}
.select2-container--style-guide-internal.select2-container--disabled .input__control:focus {
  border-color: #B7B7B7;
}
.select2-container--style-guide-internal.select2-container--disabled .dropdown-wrapper {
  display: none;
}

.mce-tinymce .mce-txt,
.mce-tinymce .mce-placeholder-label,
.mce-tinymce p,
.mce-content-body .mce-txt,
.mce-content-body .mce-placeholder-label,
.mce-content-body p {
  font-family: "Work Sans" !important;
}
.mce-tinymce strong,
.mce-tinymce b,
.mce-content-body strong,
.mce-content-body b {
  font-weight: 700;
}
.mce-tinymce hr,
.mce-content-body hr {
  margin: 1.6rem 0;
  border: 1px solid #B7B7B7;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  outline: none;
  background: transparent;
}
@media screen and (min-width: 48em) {
  .mce-tinymce hr,
  .mce-content-body hr {
    margin: 1.6rem 0;
  }
}
.mce-tinymce ol,
.mce-tinymce ul,
.mce-content-body ol,
.mce-content-body ul {
  margin: 0 0 0.8rem;
}
@media screen and (min-width: 48em) {
  .mce-tinymce ol,
  .mce-tinymce ul,
  .mce-content-body ol,
  .mce-content-body ul {
    margin: 0 0 0.8rem;
  }
}
.mce-tinymce ul,
.mce-content-body ul {
  padding: 0;
}
.mce-tinymce ul li,
.mce-content-body ul li {
  padding-left: 1.6rem;
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAOUlEQVR4AWMAgR8zNA4A8R0GZAASAOL/UHweWUIeiH8jSc5BlgxHkvgH4uMy8g5OHVjtwOsqnP4AAExZWt0QPuS3AAAAAElFTkSuQmCC") no-repeat 3px 5px;
  background-color: transparent;
  list-style: none;
}
@media screen and (min-width: 48em) {
  .mce-tinymce ul li,
  .mce-content-body ul li {
    padding-left: 1.6rem;
  }
}

@media screen and (min-width: 48em) {
  .input .input__text--tinymce {
    max-width: 56.8rem;
  }
}
@media screen and (min-width: 64em) {
  .input .input__text--tinymce {
    max-width: 61.2rem;
  }
}

.ocl-react-select {
  font-size: 12px;
}
.ocl-react-select--is-multi::after {
  display: none;
}
.ocl-react-select .input__control {
  min-height: 3.4rem;
  padding: 0.3rem 0 0 0.7rem;
  border-radius: 0;
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__control {
    min-height: 3.4rem;
  }
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__control {
    padding: 0.3rem 0 0 0.7rem;
  }
}
.ocl-react-select .input__control--is-focused {
  border-color: #111;
}
.ocl-react-select .input__value-container {
  line-height: 2.6rem;
  padding: 0;
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__value-container {
    line-height: 2.6rem;
  }
}
.ocl-react-select .input__multi-value {
  padding: 0 0.8rem;
  font-size: 1.4rem;
  line-height: 2.2rem;
  margin: 0 0.8rem 0.4rem 0;
  display: inline-flex;
  border: 1px solid #B7B7B7;
  border-radius: 4px;
  background: #F3F3F3;
  color: #585858;
  font-weight: 600;
  letter-spacing: -0.2px;
  text-decoration: none;
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__multi-value {
    padding: 0 0.8rem;
  }
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__multi-value {
    font-size: 1.4rem;
  }
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__multi-value {
    line-height: 2.2rem;
  }
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__multi-value {
    margin: 0 0.8rem 0.4rem 0;
  }
}
.ocl-react-select .input__multi-value:hover {
  background-color: #E7E7E7;
  color: #585858;
}
.ocl-react-select .input__multi-value__label {
  overflow: initial;
  margin: 0;
  padding: 0;
  border-radius: 0;
  white-space: initial;
  color: inherit;
  font-size: inherit;
  text-overflow: initial;
}
.ocl-react-select .input__multi-value__remove {
  margin: 0 0 0 0.8rem;
  display: flex;
  padding: 0;
  align-items: center;
  transition: transform 0.3s;
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__multi-value__remove {
    margin: 0 0 0 0.8rem;
  }
}
.ocl-react-select .input__multi-value__remove svg {
  display: none;
}
.ocl-react-select .input__placeholder {
  margin: 0;
  color: black;
}
.ocl-react-select .input__clear-indicator, .ocl-react-select .input__indicator-separator {
  display: none;
}
.ocl-react-select .input__dropdown-indicator {
  padding: 0;
}
.ocl-react-select .input__dropdown-indicator svg {
  display: none;
}
.ocl-react-select .input__menu {
  margin-top: 0.8rem;
  border-radius: 0;
  box-shadow: 0 0 1.5rem 0 rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__menu {
    margin-top: 0.8rem;
  }
}
.ocl-react-select .input__menu-list {
  padding: 0.8rem 0;
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__menu-list {
    padding: 0.8rem 0;
  }
}
.ocl-react-select .input__option {
  padding: 0.9rem 1.6rem;
}
@media screen and (min-width: 48em) {
  .ocl-react-select .input__option {
    padding: 0.9rem 1.6rem;
  }
}
.ocl-react-select .input__option, .ocl-react-select .input__option:active {
  background-color: #FFF;
}
.ocl-react-select .input__option--is-focused:not(.input__option--is-disabled), .ocl-react-select .input__option--is-focused:not(.input__option--is-disabled):active {
  background-color: #F3F3F3;
}
.ocl-react-select .input__option--is-disabled {
  color: #B7B7B7;
}