/**
SCSS for Text Editor which is Static Components
**/
/**
*********************
* Import all the settings
********************
**/
/**
*********************
* Colors
********************
**/
/* Brand Colors */
/** Add any additional color supplied in the style guide **/
/* Grayscale colors */
/* Accent colors. Primarily used for buttons */
/** Button & Link colors **/
/* background colors */
/* Menu and link colors */
/* Text colors */
/* Border colors */
/* Owl Carousel colors */
/**
*********************
* Variables
********************
**/
/* Typography */
/* Transitions */
/* Container & spacings */
/** Button spacing **/
/* Border */
/* Breakpoints */
/**
*********************
* Colors
********************
**/
/**
*********************
* Breakpoint mixin
********************
**/
@media only screen and (min-width: 992px) {
  .one_item_three_column .field--name-field-excerpt > ul {
    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;
  }
  .one_item_three_column .field--name-field-excerpt > ul > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3%;
            flex: 0 0 33.3%;
    max-width: 33.3%;
  }
}

@media only screen and (min-width: 992px) {
  .one_item_four_column .field--name-field-excerpt > ul {
    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;
  }
  .one_item_four_column .field--name-field-excerpt > ul > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
}

@media only screen and (min-width: 992px) {
  .two_item_one_column .field--name-field-component {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .two_item_one_column .field--name-field-component > .field__item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
  .two_item_one_column .field--name-field-component > .field__item:first-child {
    padding-right: 0.75rem;
  }
  .two_item_one_column .field--name-field-component > .field__item:last-child {
    padding-left: 0.75rem;
  }
}

.full_width .field--name-field-component > .field__item {
  margin-bottom: 1.5rem;
}

@media only screen and (min-width: 992px) {
  .full_width .field--name-field-component > .field__item {
    margin-bottom: 2rem;
  }
}

.text--editor--block--wrap {
  margin-top: 2.125rem;
  margin-bottom: 1.25rem;
  color: #6176a5;
}

@media only screen and (min-width: 992px) {
  .text--editor--block--wrap {
    margin-top: 52px;
    margin-bottom: 64px;
  }
}

.text--editor--block--wrap .field--name-field-excerpt > ul:not(.nav-tabs) {
  padding-left: 1.5rem;
}

.text--editor--block--wrap .field--name-field-excerpt > ul:not(.nav-tabs) > li {
  position: relative;
  list-style-type: none;
  margin-bottom: 0.5rem;
}

.text--editor--block--wrap .field--name-field-excerpt > ul:not(.nav-tabs) > li::before {
  content: "";
  position: absolute;
  left: -1.5rem;
  top: 0.675rem;
  font-size: 1.75rem;
  width: 9px;
  height: 9px;
  background-image: url(../../../images/bullet.svg);
  background-size: 100%;
  background-repeat: no-repeat;
}

.text--editor--block--wrap .field--name-field-title {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 30px;
  color: #164D92;
  margin-bottom: 1.25rem;
}

@media only screen and (min-width: 992px) {
  .text--editor--block--wrap .field--name-field-title {
    font-size: 1.5rem;
  }
}

.one_item_two_column .field--name-field-component > .field__item:last-child {
  margin-top: 2rem;
}

@media only screen and (min-width: 992px) {
  .one_item_two_column .field--name-field-component > .field__item:last-child {
    margin-top: 44px;
  }
}

@media only screen and (min-width: 992px) {
  .one_item_two_column .field--name-field-component > .field__item .field--name-field-excerpt > ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
  }
  .one_item_two_column .field--name-field-component > .field__item .field--name-field-excerpt > ul > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 47%;
            flex: 0 0 47%;
    max-width: 47%;
  }
  .one_item_two_column .field--name-field-component > .field__item .field--name-field-excerpt > ul > li:nth-of-type(odd) {
    padding-right: 0.75rem;
  }
  .one_item_two_column .field--name-field-component > .field__item .field--name-field-excerpt > ul > li:nth-of-type(even) {
    padding-left: 0.75rem;
    margin-left: 3rem;
  }
}

.nav-tabs .nav-link {
  font-weight: bold;
}

.nav-tabs .nav-link.active {
  background-color: #f1f1f1;
}

/*# sourceMappingURL=text--editor.css.map */
